Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.86B | 1.52B | 1.21B | 856.60M | 877.32M |
Gross Profit | 207.74M | 168.12M | 141.58M | 81.99M | 103.36M |
Operating Income | 102.45M | 75.96M | 61.39M | 25.53M | 42.58M |
EBITDA | 134.31M | 88.22M | 69.14M | 33.13M | 50.57M |
Net Income | 35.78M | 24.64M | 29.41M | 9.81M | 26.56M |
Balance Sheet | |||||
Cash & Short-Term Investments | 102.94M | 106.59M | 116.50M | 160.46M | 152.97M |
Total Assets | 1.61B | 1.40B | 1.18B | 1.13B | 1.01B |
Total Debt | 676.93M | 586.87M | 442.76M | 585.54M | 474.05M |
Net Debt | 573.99M | 480.28M | 326.26M | 425.09M | 321.08M |
Total Liabilities | 1.37B | 1.19B | 983.75M | 955.17M | 840.51M |
Stockholders' Equity | 270.54M | 214.50M | 234.92M | 210.41M | 205.61M |
Cash Flow | |||||
Free Cash Flow | 76.73M | -60.58M | 141.36M | -75.65M | 90.89M |
Operating Cash Flow | 131.50M | 6.03M | 164.99M | -48.11M | 96.23M |
Investing Cash Flow | -106.51M | -85.78M | -39.58M | -19.63M | -2.68M |
Financing Cash Flow | -28.65M | 69.84M | -169.37M | 75.23M | -30.25M |