Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 680.70M | 386.90M | 373.42M | 362.53M | 375.93M |
Gross Profit | 87.62M | 47.95M | 58.43M | 68.70M | 61.75M |
Operating Income | 39.57M | 20.24M | 18.86M | 23.87M | 10.40M |
EBITDA | 67.18M | 41.20M | 17.94M | 32.51M | 29.41M |
Net Income | 42.80M | 14.17M | 15.23M | 9.92M | 3.49M |
Balance Sheet | |||||
Cash & Short-Term Investments | 71.35M | 67.66M | 80.92M | 70.52M | 17.23M |
Total Assets | 729.74M | 556.09M | 335.42M | 351.60M | 318.88M |
Total Debt | 178.57M | 158.69M | 97.14M | 131.19M | 106.86M |
Net Debt | 109.57M | 91.04M | 33.22M | 60.66M | 89.62M |
Total Liabilities | 495.33M | 365.30M | 203.80M | 228.33M | 235.44M |
Stockholders' Equity | 208.75M | 165.44M | 129.73M | 121.19M | 81.31M |
Cash Flow | |||||
Free Cash Flow | 6.92M | 34.87M | 24.77M | 11.98M | -12.58M |
Operating Cash Flow | 23.38M | 68.24M | 26.64M | 13.89M | -11.20M |
Investing Cash Flow | -9.54M | -121.27M | 13.41M | -5.63M | 26.45M |
Financing Cash Flow | -12.02M | 55.72M | -42.77M | 45.91M | -35.56M |