v3.26.1
INCOME TAXES - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current      
Federal $ 206,040 $ 131,505 $ 67,870
State 37,226 21,906 8,019
Foreign 15,384 12,511 9,946
Current tax expense 258,650 165,922 85,835
Deferred      
Federal (31,020) (62,239) (7,110)
State (3,950) (8,374) (627)
Foreign (908) (1,579) (4,230)
Deferred tax benefit (expense) (35,878) (72,192) (11,967)
Provision for income taxes $ 222,772 $ 93,730 $ 73,868