Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 88.07M | 82.05M | 75.30M | 63.53M | 57.78M |
Gross Profit | 82.88M | 76.89M | 70.37M | 58.30M | 52.57M |
Operating Income | 115.51M | 76.83M | 135.56M | 80.71M | 43.93M |
EBITDA | 120.89M | 83.36M | 136.67M | 84.19M | 45.05M |
Net Income | 67.11M | 41.30M | 95.43M | 54.25M | 26.22M |
Balance Sheet | |||||
Cash & Short-Term Investments | 57.03M | 21.80M | 104.51M | 103.86M | 80.72M |
Total Assets | 1.36B | 1.13B | 1.17B | 961.75M | 745.52M |
Total Debt | 691.93M | 546.20M | 617.02M | 513.15M | 351.56M |
Net Debt | 634.90M | 534.05M | 514.33M | 414.36M | 299.47M |
Total Liabilities | 835.29M | 656.27M | 731.09M | 593.71M | 416.17M |
Stockholders' Equity | 522.63M | 471.09M | 442.13M | 368.04M | 329.36M |
Cash Flow | |||||
Free Cash Flow | 23.92M | 31.89M | 12.14M | 32.46M | 27.37M |
Operating Cash Flow | 23.93M | 33.03M | 12.14M | 32.71M | 27.38M |
Investing Cash Flow | -113.48M | -28.74M | -84.83M | -135.87M | -1.13M |
Financing Cash Flow | 134.44M | -94.72M | 77.08M | 151.02M | 15.00M |