XML 72 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Current:      
Federal $ 18,129 $ 557 $ 911
State 4,036 403 472
Foreign 107 7 73
Current income tax provision 22,272 967 1,456
Deferred:      
Federal (7,458) (154) (1,062)
State (1,499) (41) (30)
Foreign 1,110 (4,666) 97
Deferred income tax provision (7,847) (4,861) (995)
Total income tax provision (benefit) $ 14,425 $ (3,894) $ 461