| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 1.69B | 887.70M | 812.30M | 610.00M | 687.00M |
| Gross Profit | 908.60M | 887.70M | 812.30M | 610.00M | 586.20M |
| Operating Income | 244.40M | 346.30M | 329.90M | 163.10M | 79.90M |
| EBITDA | 333.80M | 0.00 | 0.00 | 0.00 | 138.30M |
| 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 | 2.84B | 3.60B | 2.81B | 2.72B | 1.84B |
| Net Debt | -2.21B | -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 |