XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current      
Federal $ 78,774 $ 55,259 $ 93,639
State 9,443 6,814 14,390
Foreign 7,341 5,561 3,715
Current tax expense 95,558 67,634 111,744
Deferred      
Federal (15,338) (882) (1,465)
State (1,745) (960) 791
Foreign 226 0 0
Deferred tax benefit (expense) (16,857) (1,842) (674)
Provision for income taxes $ 78,701 $ 65,792 $ 111,070