v3.26.1
INCOME TAXES - SCHEDULE OF PROVISION FOR INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current:      
Federal $ 18,024 $ 130,062 $ 98,814
State 45,065 78,381 53,525
Current income taxes 63,089 208,443 152,339
Deferred:      
Federal 99,192 (25,702) 17,501
State (5,983) (2,254) 15,633
Deferred income taxes 93,209 (27,956) 33,134
Effective tax $ 156,298 $ 180,487 $ 185,473