| TTM (2025-9-30) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
|---|---|---|---|---|---|---|---|---|
| CASH FLOWS FROM OPERATING ACTIVITIES | ||||||||
| Net Income | 879.00K | -13.60M | -26.63M | 22.07M | 20.25M | |||
| Depreciation Amortization | 5.00M | 7.42M | 7.67M | 12.72M | 10.34M | |||
| Income Taxes - Deferred | -512.00K | 6.16M | -6.92M | -4.21M | -2.07M | |||
| Change In Working Capital | 848.00K | 13.18M | 23.92M | -30.72M | -13.52M | |||
| Interest Paid | 218.00K | 277.00K | 4.17M | 2.23M | 1.40M | |||
| Taxes Paid | N/A | 0.00 | 864.00K | 7.86M | 1.60M | |||
| Other non cash items | 1.82M | 1.52M | 25.05M | 5.73M | 4.06M | |||
| OPERATING CASH FLOW | 8.04M | 14.68M | 23.08M | 5.58M | 19.06M | |||
| CASH FLOWS FROM INVESTING ACTIVITIES | ||||||||
| Capital Expenditure | -1.69M | -1.89M | -2.88M | -5.07M | -1.50M | |||
| Other Investing Activity | 52.52M | 2.80M | 53.39M | 100.00K | -31.16M | |||
| INVESTING CASH FLOW | 50.83M | 905.00K | 50.50M | -4.98M | -32.66M | |||
| CASH FLOWS FROM FINANCING ACTIVITIES | ||||||||
| Debt Issued/Reduced | -182.00K | -292.00K | -71.88M | 1.28M | 8.93M | |||
| Stock Issued/Repurchased | -9.17M | -1.04M | -1.29M | -1.17M | 10.12M | |||
| Dividend Paid | N/A | N/A | N/A | N/A | N/A | |||
| Other Financing Activity | N/A | N/A | 0.00 | -1.29M | -3.66M | |||
| FINANCING CASH FLOW | -9.38M | -1.33M | -73.17M | -1.18M | 15.39M | |||
| CHANGE IN CASH | 49.49M | 14.26M | 410.00K | -580.00K | 1.79M | |||
| FREE CASH FLOW | ||||||||
| Operating Cash Flow | 8.04M | 14.68M | 23.08M | 5.58M | 19.06M | |||
| Capital Expenditure | -1.69M | -1.89M | -2.88M | -5.07M | -1.50M | |||
| FREE CASH FLOW | 6.34M | 12.79M | 20.19M | 510.00K | 17.56M | |||
All data in USD