Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.88B | $ 2.79B | $ 2.29B | $ 1.82B | $ 1.79B |
Gross Profit | $ 598.93M | $ 590.96M | $ 451.69M | $ 283.85M | $ 249.65M |
Operating Income | $ 460.50M | $ 313.46M | $ 190.39M | $ 44.27M | $ 33.80M |
EBITDA | $ 647.61M | $ 627.74M | $ 472.95M | $ 312.45M | $ 271.32M |
Net Income | $ 354.86M | $ 357.42M | $ 253.24M | $ 138.34M | $ 113.72M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 296.21M | $ 187.39M | $ 106.59M | $ 25.31M | $ 248.00K |
Total Assets | $ 2.58B | $ 2.17B | $ 1.85B | $ 1.55B | $ 1.42B |
Total Debt | $ 138.71M | $ 154.51M | $ 160.38M | $ 186.51M | $ 241.69M |
Net Debt | $ -157.51M | $ -32.88M | $ 53.79M | $ 161.20M | $ 241.44M |
Total Liabilities | $ 642.07M | $ 595.37M | $ 624.92M | $ 587.49M | $ 600.47M |
Stockholders' Equity | $ 1.94B | $ 1.58B | $ 1.22B | $ 961.29M | $ 815.23M |
Cash Flow | |||||
Free Cash Flow | $ 138.07M | $ 105.60M | $ 96.85M | $ 78.00M | $ -14.78M |
Operating Cash Flow | $ 577.95M | $ 473.03M | $ 382.59M | $ 309.14M | $ 272.88M |
Investing Cash Flow | $ -448.70M | $ -365.51M | $ -277.85M | $ -218.82M | $ -281.03M |
Financing Cash Flow | $ -20.42M | $ -26.71M | $ -23.46M | $ -65.27M | $ 6.21M |