Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 481.60M | 398.57M | 255.91M | 229.37M | 217.24M |
Gross Profit | 154.44M | 119.65M | 82.48M | 67.08M | 62.93M |
Operating Income | 82.45M | 100.83M | 41.06M | 31.38M | 31.15M |
EBITDA | 98.23M | 114.31M | 56.10M | 46.54M | 44.92M |
Net Income | 49.84M | 67.65M | 27.02M | 19.75M | 20.28M |
Balance Sheet | |||||
Cash & Short-Term Investments | 29.52M | 33.51M | 1.68M | 1.54M | 1.23M |
Total Assets | 484.23M | 442.46M | 327.01M | 330.89M | 313.25M |
Total Debt | 123.46M | 133.70M | 93.40M | 76.48M | 50.08M |
Net Debt | 95.00M | 101.43M | 93.22M | 75.96M | 50.00M |
Total Liabilities | 271.61M | 254.07M | 190.56M | 189.00M | 154.83M |
Stockholders' Equity | 212.62M | 188.40M | 136.44M | 141.90M | 158.42M |
Cash Flow | |||||
Free Cash Flow | 39.72M | 33.90M | 17.35M | 12.75M | 7.99M |
Operating Cash Flow | 66.80M | 61.65M | 27.20M | 26.75M | 35.21M |
Investing Cash Flow | -27.07M | 54.46M | -9.84M | -13.58M | -27.10M |
Financing Cash Flow | -43.57M | -84.03M | -17.70M | -12.72M | -8.38M |