v3.26.1
Note 4 - Accounts Receivable - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accounts receivable - trade $ 59,965 $ 63,572
Allowance for expected credit losses (3,168) (3,078)
Accounts Receivable, after Allowance for Credit Loss, Current $ 56,797 $ 60,494