XML 73 R57.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Activity of unrecognized tax benefits      
Balance at the beginning of the year $ 10,498 $ 11,195  
Additions on tax positions for the current year 940 294  
Additions on tax positions from prior years 346 14  
Reduction in tax positions from prior year (398) (1,005)  
Balance at the end of the year $ 11,386 $ 10,498 $ 11,195
Recent tax legislation      
U.S. federal statutory tax rate (as a percent) 21.00% 28.10% 35.00%
Deferred income tax assets:      
Tax credit carryforwards $ 14,785 $ 17,591  
Net operating loss carryforwards 9,331 10,473  
Customer advances 3,365 2,360  
Allowance for doubtful accounts 4,287 4,336  
Inventory reserve 11,503 11,735  
Inventory capitalization 2,721 3,043  
Accrued liabilities 5,953 9,174  
Stock and deferred compensation 12,737 15,779  
Other assets 3,157 3,641  
Total deferred income tax assets 67,839 78,132  
Valuation allowance (23,377) (27,007)  
Net deferred income tax assets 44,462 51,125  
Deferred income tax liabilities:      
Depreciation (4,866) (6,322)  
Amortization of intangible assets (26,056) (31,993)  
Withholding tax on unrepatriated foreign earnings (5,114) (5,114)  
State transition tax (1,754) (1,754)  
Convertible debt (6,443) (9,198)  
Prepaid expenses (3,903) (8,680)  
Other liabilities (308) (459)  
Total deferred income tax liabilities (48,444) (63,520)  
Net deferred tax liabilities (3,982) (12,395)  
Components of net deferred income tax asset      
Long term deferred income tax asset, included in other assets 3,997 2,607  
Long term deferred income tax liability (7,979) (15,002)  
Net deferred tax liabilities (3,982) (12,395)  
Components of current taxes receivable and payable and prepaid taxes      
Current taxes receivable and prepaid taxes, included in prepaid expenses and other current assets 4,344 5,172  
Current taxes payable, included in other accrued expenses and current liabilities (3,094) (8,314)  
Net tax receivable $ 1,250    
Net tax payable   $ (3,142)