Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 684.62M | 680.70M | 386.90M | 373.42M | 362.53M |
Gross Profit | 99.69M | 87.62M | 47.95M | 58.43M | 68.70M |
Operating Income | 58.77M | 39.57M | 20.24M | 18.86M | 23.87M |
EBITDA | 77.26M | 67.18M | 41.20M | 17.94M | 32.51M |
Net Income | 41.92M | 42.80M | 14.17M | 15.23M | 9.92M |
Balance Sheet | |||||
Cash & Short-Term Investments | 129.61M | 71.35M | 67.66M | 80.92M | 70.52M |
Total Assets | 784.19M | 729.74M | 556.09M | 335.42M | 351.60M |
Total Debt | 196.84M | 178.57M | 158.69M | 97.14M | 131.19M |
Net Debt | 70.00M | 109.57M | 91.04M | 33.22M | 60.66M |
Total Liabilities | 497.57M | 495.33M | 365.30M | 203.80M | 228.33M |
Stockholders' Equity | 264.29M | 208.75M | 165.44M | 129.73M | 121.19M |
Cash Flow | |||||
Free Cash Flow | 14.63M | 6.92M | 34.87M | 24.77M | 11.98M |
Operating Cash Flow | 36.55M | 23.38M | 68.24M | 26.64M | 13.89M |
Investing Cash Flow | 11.53M | -9.54M | -121.27M | 13.41M | -5.63M |
Financing Cash Flow | 9.39M | -12.02M | 55.72M | -42.77M | 45.91M |