Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 186.59M | 191.18M | 181.51M | 133.45M | 114.12M |
Gross Profit | 124.48M | 140.15M | 143.48M | 102.27M | 85.45M |
Operating Income | 89.34M | 87.19M | 100.53M | 90.15M | 68.57M |
EBITDA | 114.45M | 108.54M | 118.56M | 101.32M | 77.90M |
Net Income | 69.57M | 65.35M | 79.08M | 70.56M | 55.98M |
Balance Sheet | |||||
Cash & Short-Term Investments | 21.93M | 29.49M | 63.03M | 33.71M | 23.80M |
Total Assets | 1.54B | 1.27B | 1.54B | 1.22B | 819.12M |
Total Debt | 1.10B | 878.08M | 1.14B | 892.07M | 526.55M |
Net Debt | 1.08B | 848.66M | 1.08B | 861.03M | 503.58M |
Total Liabilities | 1.11B | 888.88M | 1.20B | 940.07M | 574.77M |
Stockholders' Equity | 417.93M | 368.36M | 331.83M | 279.34M | 244.35M |
Cash Flow | |||||
Free Cash Flow | -15.30M | 157.48M | -38.09M | -26.68M | -172.98M |
Operating Cash Flow | -14.72M | 157.73M | -37.23M | -26.59M | -170.63M |
Investing Cash Flow | 1.24M | 551.00K | -16.52M | 6.47M | -13.67M |
Financing Cash Flow | 4.29M | -191.51M | 85.35M | 28.19M | 202.62M |