v3.26.1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Taxes      
Domestic $ 216,622 $ 86,814 $ 174,806
Foreign 24,058 11,649 10,883
Earnings before income taxes 240,680 98,463 185,689
Federal 15,396 54,589 40,228
State 6,891 10,402 4,853
Foreign 12,852 11,224 12,664
Total current tax provision 35,139 76,215 57,745
Federal 24,618 (46,433) (28,301)
State (1,139) (4,303) (4,563)
Foreign 200 (416) (7,297)
Total deferred tax provision 23,679 (51,152) (40,161)
Total income tax provision $ 58,818 $ 25,063 $ 17,584