Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 887.70M | 812.30M | 610.00M | 586.20M | 581.10M |
Gross Profit | 887.70M | 812.30M | 610.00M | 586.20M | 581.10M |
Operating Income | 213.00M | 562.10M | 222.00M | 79.90M | 138.40M |
EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 134.60M | 163.40M | 143.90M | 50.20M | 89.40M |
Balance Sheet | |||||
Cash & Short-Term Investments | 5.16B | 3.36B | 3.55B | 3.14B | 3.05B |
Total Assets | 21.83B | 18.91B | 16.84B | 14.90B | 14.30B |
Total Debt | 3.60B | 2.81B | 2.72B | 1.84B | 2.13B |
Net Debt | -1.56B | -552.70M | -821.60M | -1.30B | -921.70M |
Total Liabilities | 20.46B | 17.65B | 15.71B | 13.90B | 13.34B |
Stockholders' Equity | 1.33B | 1.22B | 1.13B | 1.00B | 961.50M |
Cash Flow | |||||
Free Cash Flow | 308.10M | 152.90M | 102.40M | 84.50M | 237.50M |
Operating Cash Flow | 418.60M | 228.60M | 180.90M | 153.70M | 289.70M |
Investing Cash Flow | -1.29B | -2.32B | -1.46B | -472.60M | -179.20M |
Financing Cash Flow | 2.67B | 1.88B | 1.70B | 401.70M | 836.00M |