Why is no-one commenting that nearly half their expenses are in salaries and wages. They have 354 staff. That's ~130 000 USD per person.
If you live in SF, Seattle, Portland, NYC, Boston, Chicago or Philly, 80K is lower-middle class if that. Other cities/countries, it's incredible... just depends.