Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 191.18M | 181.51M | 133.45M | 114.12M | 111.94M |
Gross Profit | 140.15M | 143.48M | 102.27M | 85.45M | 85.82M |
Operating Income | 87.19M | 100.53M | 90.15M | 68.57M | 72.66M |
EBITDA | 108.54M | 118.56M | 101.32M | 77.90M | 76.43M |
Net Income | 65.35M | 79.08M | 70.56M | 55.98M | 55.83M |
Balance Sheet | |||||
Cash & Short-Term Investments | 29.49M | 63.03M | 33.71M | 23.80M | 5.09M |
Total Assets | 1.27B | 1.54B | 1.22B | 819.12M | 717.64M |
Total Debt | 878.08M | 1.14B | 892.07M | 526.55M | 546.12M |
Net Debt | 848.66M | 1.08B | 861.03M | 503.58M | 541.47M |
Total Liabilities | 888.88M | 1.20B | 940.07M | 574.77M | 589.59M |
Stockholders' Equity | 368.36M | 331.83M | 279.34M | 244.35M | 128.06M |
Cash Flow | |||||
Free Cash Flow | 157.48M | -38.09M | -26.68M | -172.98M | -143.88M |
Operating Cash Flow | 157.73M | -37.23M | -26.59M | -170.63M | -143.48M |
Investing Cash Flow | 551.00K | -16.52M | 6.47M | -13.67M | -223.00K |
Financing Cash Flow | -191.51M | 85.35M | 28.19M | 202.62M | 144.85M |