XML 92 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Current:      
Federal $ 9,894 $ 281 $ 1,388
State 1,955 766 242
Foreign 598 1,277 1,678
Deferred:      
U.S. (12,131) (2,982) (3,627)
State 0 0 (618)
Foreign (168) (97) (430)
Income tax (benefit) expense $ 148 $ (755) $ (1,367)