Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.77B | 2.51B | 2.36B | 2.29B | 1.98B |
Gross Profit | 510.71M | 458.31M | 464.44M | 492.51M | 410.04M |
Operating Income | 168.72M | 64.65M | 179.87M | 228.83M | 183.87M |
EBITDA | 121.11M | 84.01M | 206.17M | 266.25M | 216.13M |
Net Income | 20.51M | -11.22M | 115.79M | 174.15M | 127.36M |
Balance Sheet | |||||
Cash & Short-Term Investments | 251.20M | 185.15M | 139.98M | 81.09M | 141.41M |
Total Assets | 1.31B | 1.30B | 1.27B | 1.13B | 1.02B |
Total Debt | 363.56M | 376.07M | 335.48M | 262.58M | 193.71M |
Net Debt | 112.36M | 190.92M | 195.50M | 181.49M | 52.30M |
Total Liabilities | 853.41M | 816.38M | 758.19M | 729.68M | 688.47M |
Stockholders' Equity | 452.26M | 471.44M | 493.17M | 364.45M | 291.45M |
Cash Flow | |||||
Free Cash Flow | 187.65M | 156.91M | 141.66M | 180.19M | 243.20M |
Operating Cash Flow | 223.06M | 206.72M | 205.71M | 231.64M | 266.34M |
Investing Cash Flow | -34.05M | -73.82M | -79.02M | -124.25M | -56.24M |
Financing Cash Flow | -122.96M | -87.73M | -67.80M | -167.71M | -133.40M |