Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 64.48M | 90.06M | 67.18M | 57.46M | 66.31M |
Gross Profit | 82.28M | 69.27M | 54.52M | 46.33M | 52.47M |
Operating Income | 61.24M | 37.91M | 35.29M | 37.78M | 40.49M |
EBITDA | 52.89M | 40.76M | 37.88M | 33.10M | 40.91M |
Net Income | 26.38M | 28.99M | 26.95M | 20.57M | 26.58M |
Balance Sheet | |||||
Cash & Short-Term Investments | 14.93M | 14.77M | 27.24M | 28.20M | 30.46M |
Total Assets | 372.34M | 505.93M | 486.38M | 339.09M | 373.47M |
Total Debt | 156.22M | 303.13M | 297.94M | 167.79M | 234.06M |
Net Debt | 141.29M | 288.37M | 270.70M | 139.59M | 203.60M |
Total Liabilities | 161.93M | 310.30M | 304.79M | 171.44M | 239.54M |
Stockholders' Equity | 210.41M | 195.63M | 181.59M | 167.65M | 133.93M |
Cash Flow | |||||
Free Cash Flow | 13.11M | 1.91M | 13.19M | 35.73M | -18.85M |
Operating Cash Flow | 13.39M | 2.92M | 15.01M | 37.69M | -16.73M |
Investing Cash Flow | -147.00K | 962.00K | -1.75M | -3.01M | 5.48M |
Financing Cash Flow | -13.08M | -16.35M | -14.22M | -36.95M | 19.82M |