Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 908.60M | 887.70M | 812.30M | 610.00M | 487.50M |
Gross Profit | 908.60M | 887.70M | 812.30M | 610.00M | 586.20M |
Operating Income | 324.10M | 346.30M | 329.90M | 163.10M | 85.00M |
EBITDA | 333.80M | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 154.60M | 134.60M | 163.40M | 143.90M | 50.20M |
Balance Sheet | |||||
Cash & Short-Term Investments | 5.06B | 5.16B | 3.36B | 3.55B | 3.14B |
Total Assets | 22.39B | 21.83B | 18.91B | 16.84B | 14.90B |
Total Debt | 0.00 | 3.60B | 2.81B | 2.72B | 1.84B |
Net Debt | -5.06B | -1.56B | -552.70M | -821.60M | -1.30B |
Total Liabilities | 20.89B | 20.46B | 17.65B | 15.71B | 13.90B |
Stockholders' Equity | 1.45B | 1.33B | 1.22B | 1.13B | 1.00B |
Cash Flow | |||||
Free Cash Flow | 63.10M | 308.10M | 152.90M | 102.40M | 84.50M |
Operating Cash Flow | 178.20M | 418.60M | 228.60M | 180.90M | 153.70M |
Investing Cash Flow | -643.20M | -1.29B | -2.32B | -1.46B | -472.60M |
Financing Cash Flow | 364.70M | 2.67B | 1.88B | 1.70B | 401.70M |