v3.26.1
INCOME TAXES - Components of net deferred income tax asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Net deferred income tax asset    
Long term deferred income tax asset, included in other assets $ 19,920 $ 14,195
Long term deferred income tax liability 5,463 3,334
Net deferred income tax asset 14,457 10,861
Current taxes receivable and payable and prepaid taxes    
Current taxes receivable and prepaid taxes, included in prepaid expenses and other current assets 16,352 10,958
Current taxes payable, included in other accrued expenses and current liabilities (23,266) (22,285)
Net tax payable $ (6,914) $ (11,327)