Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 7.67B | 7.20B | 6.64B | 6.33B | 5.60B |
Gross Profit | 592.16M | 604.23M | 579.47M | 467.47M | 350.89M |
Operating Income | 384.70M | 483.11M | 643.07M | 531.88M | 304.96M |
EBITDA | 756.16M | 658.16M | 724.01M | 430.56M | 339.42M |
Net Income | 272.02M | 240.15M | 446.40M | 382.15M | 270.47M |
Balance Sheet | |||||
Cash & Short-Term Investments | 1.42B | 1.44B | 1.39B | 1.37B | 1.01B |
Total Assets | 8.53B | 7.64B | 7.63B | 7.69B | 6.98B |
Total Debt | 1.98B | 1.95B | 2.17B | 2.81B | 2.91B |
Net Debt | 829.95M | 894.95M | 1.19B | 1.84B | 2.27B |
Total Liabilities | 4.84B | 4.57B | 4.79B | 5.24B | 5.38B |
Stockholders' Equity | 2.34B | 2.01B | 1.81B | 1.25B | 733.72M |
Cash Flow | |||||
Free Cash Flow | -40.93M | 156.41M | 954.78M | 636.85M | 135.99M |
Operating Cash Flow | 29.21M | 203.20M | 1.02B | 672.57M | 154.99M |
Investing Cash Flow | -96.64M | 426.92M | -183.44M | -515.32M | -5.33M |
Financing Cash Flow | 180.03M | -551.09M | -837.71M | 172.25M | 273.58M |