Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 3.37B | $ 2.96B | $ 2.53B | $ 2.42B | $ 1.99B |
Gross Profit | $ 1.65B | $ 1.51B | $ 1.31B | $ 1.21B | $ 939.80M |
Operating Income | $ 253.10M | $ 436.90M | $ 432.70M | $ 413.30M | $ 248.30M |
EBITDA | $ 253.10M | $ 599.00M | $ 545.30M | $ 497.10M | $ 320.70M |
Net Income | $ 113.10M | $ 427.20M | $ 296.60M | $ 277.10M | $ 157.80M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 183.40M | $ 488.30M | $ 645.50M | $ 1.17B | $ 731.80M |
Total Assets | $ 5.81B | $ 4.25B | $ 3.62B | $ 3.65B | $ 3.05B |
Total Debt | $ 2.21B | $ 1.38B | $ 1.22B | $ 1.33B | $ 891.50M |
Net Debt | $ 2.03B | $ 891.30M | $ 573.70M | $ 266.00M | $ 209.70M |
Total Liabilities | $ 3.99B | $ 2.84B | $ 2.49B | $ 2.57B | $ 2.07B |
Stockholders' Equity | $ 1.78B | $ 1.38B | $ 1.13B | $ 1.08B | $ 975.60M |
Cash Flow | |||||
Free Cash Flow | $ 136.00M | $ 243.20M | $ 143.00M | $ 190.40M | $ 235.00M |
Operating Cash Flow | $ 251.30M | $ 350.10M | $ 262.00M | $ 282.40M | $ 333.20M |
Investing Cash Flow | $ -1.76B | $ -326.00M | $ -239.30M | $ -192.40M | $ -193.70M |
Financing Cash Flow | $ 1.23B | $ -193.40M | $ -415.20M | $ 318.70M | $ -161.60M |