Note 10 - Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Jun. 30, 2022 |
||||
|---|---|---|---|---|---|---|
| Income taxes payable | $ 1,378 | $ 4,558 | ||||
| Deferred liability, short-term (1) | [1] | 2,620 | 0 | |||
| Dividends payable(2) | [2] | 8,152 | 0 | |||
| Financing lease liabilities, short-term | 523 | 535 | ||||
| Other current liabilities | 3,675 | 3,695 | ||||
| Other current liabilities | $ 16,348 | $ 8,788 | ||||
| ||||||