Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.21B | 1.78B | 1.70B | 1.64B | 1.18B |
Gross Profit | 535.00M | 453.73M | 425.23M | 407.53M | 288.16M |
Operating Income | 75.11M | 67.01M | 52.34M | 65.31M | 54.11M |
EBITDA | 147.38M | 125.97M | 107.27M | 117.36M | 85.51M |
Net Income | 58.71M | 39.82M | 32.71M | 45.39M | 98.60M |
Balance Sheet | |||||
Cash & Short-Term Investments | 4.72M | 13.95M | 8.12M | 22.41M | 15.55M |
Total Assets | 1.25B | 1.15B | 1.10B | 872.78M | 834.30M |
Total Debt | 553.71M | 558.94M | 542.12M | 346.04M | 506.95M |
Net Debt | 548.99M | 544.99M | 534.00M | 323.62M | 491.40M |
Total Liabilities | 848.09M | 790.40M | 779.01M | 589.29M | 748.92M |
Stockholders' Equity | 405.60M | 357.09M | 317.11M | 283.49M | 85.38M |
Cash Flow | |||||
Free Cash Flow | 133.20M | -26.58M | 17.16M | 26.40M | 57.89M |
Operating Cash Flow | 156.65M | 10.96M | 55.63M | 75.63M | 82.28M |
Investing Cash Flow | -63.59M | 19.14M | -82.63M | -51.89M | -47.36M |
Financing Cash Flow | -102.29M | -24.27M | 12.70M | -16.88M | -23.30M |