| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 780.98M | 724.17M | 633.82M | 616.48M | 414.13M |
| Gross Profit | 593.38M | 538.51M | 464.92M | 460.97M | 284.26M |
| Operating Income | -2.27M | -5.40M | -5.64M | -5.35M | -5.59M |
| EBITDA | 268.34M | 241.96M | 196.64M | 210.91M | 49.31M |
| Net Income | 124.23M | 103.29M | 125.51M | 112.22M | 27.75M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 5.08B | 5.18B | 3.39B | 3.60B | 3.19B |
| Total Assets | 22.41B | 21.85B | 18.95B | 16.90B | 14.97B |
| Total Debt | 2.96B | 3.79B | 2.89B | 2.97B | 2.09B |
| Net Debt | -2.11B | -1.39B | -484.56M | -610.76M | -1.07B |
| Total Liabilities | 21.04B | 20.63B | 17.84B | 15.96B | 14.15B |
| Stockholders' Equity | 1.12B | 1.00B | 899.30M | 774.77M | 670.35M |
| Cash Flow | |||||
| Free Cash Flow | 50.91M | 295.65M | 137.53M | 88.29M | 71.10M |
| Operating Cash Flow | 166.02M | 406.39M | 213.24M | 166.82M | 140.57M |
| Investing Cash Flow | -643.21M | -1.27B | -2.31B | -1.43B | -509.36M |
| Financing Cash Flow | 371.97M | 2.66B | 1.88B | 1.71B | 413.17M |