SpamHause are a UK company, from their 2017 accounts they reported:
£2,996,427.00 in the Bank and £3,869,022.00 in Assets. As they are a UK company they dont need to follow the US law of making it a "Non-profit organization", even though they may have offices in the US their company head...