XML 66 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Reconciliation from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]        
Total segment direct profit $ 55,870 $ 47,429 $ 112,904 $ 97,596
Other costs and expenses from operations 46,146 40,369 93,808 83,333
Interest and other income, net (948) (646) (2,093) (1,633)
Income before provision for income taxes $ 10,672 $ 7,706 $ 21,189 $ 15,896