XML 122 R106.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES - SCHEDULE OF COMPONENTS OF INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current:      
Federal $ 98,814 $ 89,839 $ 64,800
State 53,525 54,326 43,843
Current income taxes 152,339 144,165 108,643
Deferred:      
Federal 17,501 (13,084) (5,600)
State 15,633 (6,502) (3,800)
Deferred income taxes 33,134 (19,586) (9,400)
Total $ 185,473 $ 124,579 $ 99,243