Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.69B | $ 2.42B | $ 2.02B | $ 1.76B | $ 1.52B |
Gross Profit | $ 619.61M | $ 522.23M | $ 478.65M | $ 415.01M | $ 304.55M |
Operating Income | $ 246.62M | $ 160.49M | $ 157.59M | $ 129.02M | $ 53.33M |
EBITDA | $ 344.54M | $ 281.92M | $ 265.27M | $ 230.35M | $ 165.00M |
Net Income | $ 140.19M | $ 74.05M | $ 80.64M | $ 70.46M | $ 26.99M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 122.03M | $ 93.57M | $ 36.22M | $ 260.98M | $ 384.34M |
Total Assets | $ 3.85B | $ 3.90B | $ 3.80B | $ 3.64B | $ 3.73B |
Total Debt | $ 874.15M | $ 1.86B | $ 1.97B | $ 1.78B | $ 1.85B |
Net Debt | $ 763.83M | $ 1.79B | $ 1.93B | $ 1.52B | $ 1.46B |
Total Liabilities | $ 2.57B | $ 2.68B | $ 2.72B | $ 2.46B | $ 2.44B |
Stockholders' Equity | $ 1.28B | $ 1.21B | $ 1.08B | $ 1.18B | $ 1.28B |
Cash Flow | |||||
Free Cash Flow | $ 240.15M | $ 165.12M | $ 128.46M | $ 169.59M | $ 136.74M |
Operating Cash Flow | $ 337.46M | $ 256.14M | $ 188.47M | $ 227.25M | $ 209.57M |
Investing Cash Flow | $ -117.76M | $ -126.94M | $ -278.05M | $ -117.39M | $ -83.83M |
Financing Cash Flow | $ -183.81M | $ -91.63M | $ -121.34M | $ -230.03M | $ 229.00M |