XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Income Tax Provisions (Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current tax provision (benefit):      
U.S. federal $ 13,761 $ (6,767) $ 9,860
State and local 824 4,154 1,691
Foreign 614 725 547
Total current 15,199 (1,888) 12,098
Deferred tax provision (benefit):      
U.S. federal (1,099) (6,425) (2,970)
State and local (4,347) (6,597) 996
Foreign 530 (629) 2,194
Total deferred (4,916) (13,651) 220
Provision for (benefit from) income taxes $ 10,283 $ (15,539) $ 12,318