XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Schedule of Provision of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]      
Domestic $ 14,418 $ 10,246 $ 23,836
Foreign (2,809) (11,155) (13,495)
Income (loss) before income taxes 11,609 (909) 10,341
Current:      
Federal (10,217) (6,323) (4,414)
State (906) (420) (1,215)
Foreign (1,266) 495 (1,023)
Total current benefit (provision) for income taxes (12,389) (6,248) (6,652)
Deferred:      
Federal 6,128 4,291 (659)
State 548 397 819
Foreign 2,900 5,747 4,178
Total deferred benefit (provision) for income taxes 9,576 10,435 4,338
Total tax benefit (provision) $ (2,813) $ 4,187 $ (2,314)