XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Current:      
Federal $ 40,543 $ 45,271 $ 18,129
State 9,052 8,101 4,036
Foreign 8,076 342 107
Current income tax provision 57,671 53,714 22,272
Deferred:      
Federal (5,083) (11,872) (7,458)
State (1,144) (1,620) (1,499)
Foreign 1,359 6,018 1,110
Deferred income tax provision (4,868) (7,474) (7,847)
Total income tax provision $ 52,803 $ 46,240 $ 14,425