Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.81B | 4.38B | 4.20B | 3.55B | 3.24B |
Gross Profit | 655.39M | 482.54M | 502.60M | 532.90M | 479.94M |
Operating Income | 277.82M | 151.42M | 189.20M | 261.41M | 216.79M |
EBITDA | 348.37M | 202.13M | 229.60M | 316.78M | 333.56M |
Net Income | 81.40M | 43.03M | 61.59M | 91.49M | 127.28M |
Balance Sheet | |||||
Cash & Short-Term Investments | 38.65M | 6.28M | 8.46M | 19.42M | 88.36M |
Total Assets | 2.07B | 1.93B | 1.92B | 1.69B | 1.65B |
Total Debt | 449.29M | 649.27M | 785.80M | 595.57M | 381.39M |
Net Debt | 410.73M | 643.03M | 777.36M | 582.08M | 293.04M |
Total Liabilities | 967.95M | 983.26M | 1.06B | 982.54M | 781.29M |
Stockholders' Equity | 354.07M | 270.65M | 231.94M | 159.23M | 364.65M |
Cash Flow | |||||
Free Cash Flow | 252.56M | 140.90M | -113.69M | 49.06M | 107.05M |
Operating Cash Flow | 296.39M | 208.92M | -69.17M | 71.12M | 127.70M |
Investing Cash Flow | -36.26M | -64.40M | -41.79M | 49.03M | 120.83M |
Financing Cash Flow | -234.50M | -147.08M | 106.00M | -194.36M | -179.29M |