XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Operating and Geographic Segment Information - Segment Reporting (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]    
Revenues $ 226,655 $ 203,565
Cost of transportation and other services (167,202) (146,011)
Operating partner commissions (19,996) (18,801)
Personnel costs (21,571) (19,623)
Other segment expenses 472 (765)
Segment adjusted EBITDA 9,601 12,260
Depreciation and amortization (3,526) (4,919)
Share-based compensation (424) (163)
Change in fair value of contingent consideration (200) (200)
Change in fair value of interest rate swap contracts (0) (440)
Interest income (expense), net (561) 228
Other (131) (14)
Unallocated corporate costs (3,145) (2,183)
Income before income taxes 1,614 4,569
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 226,752 203,627
Operating Segments | US    
Segment Reporting Information [Line Items]    
Revenues 198,114 176,815
Cost of transportation and other services (148,513) (128,052)
Operating partner commissions (19,996) (18,801)
Personnel costs (15,184) (13,554)
Other segment expenses (7,896) (6,055)
Segment adjusted EBITDA 6,525 10,353
Depreciation and amortization (756) (1,074)
Operating Segments | Canada    
Segment Reporting Information [Line Items]    
Revenues 28,638 26,812
Cost of transportation and other services (18,786) (18,021)
Operating partner commissions 0 0
Personnel costs (4,718) 4,757
Other segment expenses (2,058) (2,127)
Segment adjusted EBITDA 3,076 1,907
Depreciation and amortization (1,023) (1,031)
Corporate/Eliminations    
Segment Reporting Information [Line Items]    
Revenues (97) (62)
Depreciation and amortization $ (1,747) $ (2,814)