XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Income Tax Expense - Principal components of income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Federal:      
Current $ 25,007 $ 25,584 $ 21,923
Deferred (1,185) (7,295) (5,095)
State and local:      
Current 3,935 3,212 3,304
Deferred (228) 17 (950)
Foreign:      
Current 13,109 8,602 5,694
Deferred (4,084) (1,795) (192)
Total $ 36,554 $ 28,325 $ 24,684