Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.12B | 1.12B | 1.19B | 1.03B | 936.67M |
Gross Profit | 325.14M | 375.68M | 420.25M | 360.89M | 369.62M |
Operating Income | 164.81M | 268.55M | 180.57M | 155.12M | 177.51M |
EBITDA | 252.74M | 329.17M | 236.13M | 202.95M | 221.67M |
Net Income | 109.63M | 192.97M | 129.07M | 99.42M | 104.19M |
Balance Sheet | |||||
Cash & Short-Term Investments | 124.17M | 136.40M | 14.63M | 117.35M | 129.50M |
Total Assets | 2.03B | 1.42B | 1.28B | 1.10B | 1.04B |
Total Debt | 424.67M | 326.71M | 342.68M | 266.56M | 329.13M |
Net Debt | 300.50M | 190.31M | 328.05M | 149.20M | 199.64M |
Total Liabilities | 822.52M | 604.84M | 630.03M | 545.83M | 573.44M |
Stockholders' Equity | 1.14B | 811.03M | 645.22M | 550.69M | 393.40M |
Cash Flow | |||||
Free Cash Flow | -44.31M | 140.76M | 23.98M | 113.05M | 130.06M |
Operating Cash Flow | 124.56M | 267.82M | 85.08M | 157.62M | 173.30M |
Investing Cash Flow | -337.58M | -60.59M | -212.51M | -44.34M | -42.75M |
Financing Cash Flow | 200.78M | -85.47M | 24.70M | -125.42M | -24.95M |