XML 86 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Income Tax Provisions (Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current tax provision (benefit):      
U.S. federal $ 11,243 $ 13,761 $ (6,767)
State and local 3,489 824 4,154
Foreign 419 614 725
Total current 15,151 15,199 (1,888)
Deferred tax provision (benefit):      
U.S. federal 4,870 (1,099) (6,425)
State and local 2,745 (4,347) (6,597)
Foreign 3,458 530 (629)
Total deferred 11,073 (4,916) (13,651)
Provision for (benefit from) income taxes $ 26,224 $ 10,283 $ (15,539)