Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.36B | 1.42B | 1.26B | 1.10B | 971.47M |
Gross Profit | 505.99M | 499.50M | 397.53M | 319.85M | 257.98M |
Operating Income | 409.81M | 439.88M | 353.14M | 242.72M | 217.40M |
EBITDA | 445.73M | 456.49M | 351.73M | 264.56M | 207.03M |
Net Income | 248.63M | 273.79M | 234.29M | 155.68M | 137.21M |
Balance Sheet | |||||
Cash & Short-Term Investments | 172.04M | 288.72M | 119.72M | 203.98M | 120.84M |
Total Assets | 6.26B | 5.75B | 4.40B | 4.01B | 3.29B |
Total Debt | 3.42B | 2.76B | 2.31B | 2.24B | 1.69B |
Net Debt | 3.32B | 2.54B | 2.23B | 2.06B | 1.57B |
Total Liabilities | 4.26B | 3.93B | 2.91B | 2.66B | 2.05B |
Stockholders' Equity | 2.00B | 1.82B | 1.49B | 1.35B | 1.23B |
Cash Flow | |||||
Free Cash Flow | -552.71M | -109.46M | 48.52M | -284.94M | -78.51M |
Operating Cash Flow | -534.56M | -79.48M | 58.25M | -276.49M | -67.56M |
Investing Cash Flow | -172.60M | -98.53M | -113.10M | -182.93M | -52.90M |
Financing Cash Flow | 580.34M | 316.60M | -38.43M | 521.08M | 112.35M |