v3.25.2
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Segment Reporting Information [Line Items]                  
Number of reportable segments | segment             2    
Revenues $ 204,298     $ 177,458     $ 613,174 $ 536,329  
Income (loss) from operations 14,152     7,446     58,483 32,869  
Depreciation and amortization 8,315     7,376     24,452 21,562  
Net income (loss) 10,663 $ 11,446 $ 22,153 4,985 $ 7,787 $ 10,389 44,262 23,161  
Total assets 740,759           740,759   $ 744,575
Operating Segments | UTI                  
Segment Reporting Information [Line Items]                  
Revenues 131,463     117,134     397,169 355,831  
Income (loss) from operations 19,870     14,136     66,762 47,309  
Depreciation and amortization 6,068     5,743     18,010 16,921  
Net income (loss) 18,583     12,673     63,090 42,886  
Total assets 463,179           463,179   440,764
Operating Segments | Concorde                  
Segment Reporting Information [Line Items]                  
Revenues 72,835     60,324     216,005 180,498  
Income (loss) from operations 5,929     3,716     26,006 14,091  
Depreciation and amortization 1,939     1,367     5,499 3,738  
Net income (loss) 5,890     3,778     25,892 14,271  
Total assets 134,184           134,184   125,212
Corporate                  
Segment Reporting Information [Line Items]                  
Revenues 0     0     0 0  
Income (loss) from operations (11,647)     (10,406)     (34,285) (28,531)  
Depreciation and amortization 308     266     943 903  
Net income (loss) (13,810)     $ (11,466)     (44,720) $ (33,996)  
Total assets $ 143,396           $ 143,396   $ 178,599