XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Components of net deferred income tax asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Components of net deferred income tax asset    
Long term deferred income tax asset, included in other assets $ 14,195 $ 13,684
Long term deferred income tax liability (3,334) (3,287)
Net deferred income tax liability 10,861 10,397
Components of current taxes receivable and payable and prepaid taxes    
Current taxes receivable and prepaid taxes, included in prepaid expenses and other current assets 10,958 13,347
Current taxes payable, included in other accrued expenses and current liabilities (22,285) (17,320)
Net tax receivable (payable) $ (11,327) $ (3,973)