Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 977.44M | 854.67M | 992.08M | 904.90M | 922.55M |
Gross Profit | 409.18M | 369.31M | 462.95M | 420.58M | 423.58M |
Operating Income | 110.58M | 90.51M | 157.89M | 148.09M | 148.42M |
EBITDA | 207.61M | 171.67M | 219.49M | 201.58M | 181.19M |
Net Income | 83.17M | 61.53M | 91.01M | 79.78M | 84.73M |
Balance Sheet | |||||
Cash & Short-Term Investments | 571.87M | 539.84M | 536.96M | 560.56M | 502.42M |
Total Assets | 1.29B | 1.23B | 1.21B | 1.21B | 1.10B |
Total Debt | 123.65M | 86.32M | 96.66M | 102.34M | 12.64M |
Net Debt | -393.72M | -453.52M | -440.30M | -441.24M | -467.44M |
Total Liabilities | 329.60M | 267.52M | 292.06M | 418.82M | 225.34M |
Stockholders' Equity | 697.89M | 688.91M | 661.00M | 569.80M | 630.09M |
Cash Flow | |||||
Free Cash Flow | 159.06M | 70.31M | 145.74M | 126.52M | 72.67M |
Operating Cash Flow | 185.01M | 93.36M | 190.47M | 182.81M | 135.92M |
Investing Cash Flow | -80.14M | -24.91M | -34.84M | -47.60M | -60.08M |
Financing Cash Flow | -127.34M | -65.57M | -162.25M | -71.70M | -60.30M |