If you want me to take you seriously talking about revenue, don't show me half a balance sheet.
Furthermore, they increased net assets by about a third in one year, and they cleared $160mm in profit from their $520mm in revenue.
They are in a very good financial position.