XML 74 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Current:      
Federal $ 45,271 $ 18,129 $ 557
State 8,101 4,036 403
Foreign 342 107 7
Current income tax provision 53,714 22,272 967
Deferred:      
Federal (11,872) (7,458) (154)
State (1,620) (1,499) (41)
Foreign 6,018 1,110 (4,666)
Deferred income tax provision (7,474) (7,847) (4,861)
Total income tax provision (benefit) $ 46,240 $ 14,425 $ (3,894)