v3.24.3
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Current:      
Federal $ 35,897 $ 42,103 $ 48,888
Foreign 10,393 7,317 16,370
State 8,004 9,830 10,739
Total current portion 54,294 59,250 75,997
Deferred:      
Federal (3,149) 3,299 93
Foreign 1,116 3,233 (15,380)
State 650 1,668 (166)
Total deferred portion (1,383) 8,200 (15,453)
Total provision for income taxes $ 52,911 $ 67,450 $ 60,544