XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Deferred Income Tax Asset (Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Employee benefits $ 15,866 $ 11,719    
Stock-based compensation 7,664 7,310    
Receivable reserve 9,028 6,246    
Capitalized research and experimental costs 9,322 8,075    
Operating lease liabilities 42,526 41,235    
Other reserves 12,439 6,246    
Loss and credit carryforwards, net 15,426 19,259    
Less: valuation allowance 0 (621) $ (10,390) $ (4,985)
Gross deferred tax assets 112,271 99,469    
Depreciation (8,298) (5,643)    
Deferred taxes on unremitted foreign earnings (210) (428)    
Amortization of intangible assets (50,035) (31,294)    
Operating lease assets (34,166) (31,478)    
Gross deferred tax liability (92,709) (68,843)    
Net deferred tax asset $ 19,562 $ 30,626