Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.51B | 2.36B | 2.29B | 1.98B | 1.68B |
Gross Profit | 458.31M | 464.44M | 492.51M | 410.04M | 308.40M |
Operating Income | 64.65M | 179.87M | 228.83M | 183.87M | 112.67M |
EBITDA | 84.01M | 206.17M | 266.25M | 216.13M | 174.68M |
Net Income | -11.22M | 115.79M | 174.15M | 127.36M | 79.12M |
Balance Sheet | |||||
Cash & Short-Term Investments | 185.15M | 139.98M | 81.09M | 141.41M | 64.71M |
Total Assets | 1.30B | 1.27B | 1.13B | 1.02B | 794.25M |
Total Debt | 376.07M | 335.48M | 262.58M | 193.71M | 184.12M |
Net Debt | 190.92M | 195.50M | 181.49M | 52.30M | 119.41M |
Total Liabilities | 816.38M | 758.19M | 729.68M | 688.47M | 528.70M |
Stockholders' Equity | 471.44M | 493.17M | 364.45M | 291.45M | 230.36M |
Cash Flow | |||||
Free Cash Flow | 156.91M | 141.66M | 180.19M | 243.20M | 118.62M |
Operating Cash Flow | 206.72M | 205.71M | 231.64M | 266.34M | 145.51M |
Investing Cash Flow | -73.82M | -79.02M | -124.25M | -56.24M | -98.37M |
Financing Cash Flow | -87.73M | -67.80M | -167.71M | -133.40M | -111.76M |