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 | 472.51M | 397.47M | 217.86M |
Operating Income | -2.27M | -5.40M | 235.67M | 204.00M | 64.39M |
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 |