v3.26.1
Operating and Geographic Segment Information - Segment Reporting (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]        
Revenues $ 214,135 $ 214,007 $ 672,920 $ 682,116
Cost of transportation and other services (157,819) (155,832) (493,690) (503,082)
Operating partner commissions (19,136) (19,256) (59,439) (57,348)
Personnel costs (21,469) (20,450) (65,629) (59,627)
Other segment expenses 101 189 1,108 (526)
Segment adjusted EBITDA 10,576 12,114 34,757 38,947
Depreciation and amortization (3,614) (4,936) (10,706) (14,893)
Share-based compensation (577) (470) (1,509) 1,180
Change in fair value of contingent consideration 3,700 (250) 3,590 850
Change in fair value of interest rate swap contracts 0 (291) 0 (1,032)
Interest income (expense), net (508) (11) (1,658) 273
Other 271 127 (35) 336
Unallocated corporate costs (3,404) (3,138) (9,436) (9,275)
Income before income taxes 6,444 3,145 15,003 16,386
Operating Segments        
Segment Reporting Information [Line Items]        
Revenues 214,337 214,095 673,342 682,333
Operating Segments | US        
Segment Reporting Information [Line Items]        
Revenues 188,608 186,010 589,747 599,588
Cost of transportation and other services (140,525) (136,665) (438,941) (447,425)
Operating partner commissions (19,136) (19,256) (59,439) (57,348)
Personnel costs (15,271) (14,441) (46,805) (42,588)
Other segment expenses (5,013) (6,190) (18,630) (20,245)
Segment adjusted EBITDA 8,663 9,458 25,932 31,982
Depreciation and amortization (743) (954) (2,229) (3,006)
Operating Segments | Canada        
Segment Reporting Information [Line Items]        
Revenues 25,729 28,085 83,595 82,745
Cost of transportation and other services (17,496) (19,255) (55,171) (55,874)
Operating partner commissions 0 0 0 0
Personnel costs (4,452) (4,222) (13,754) (13,474)
Other segment expenses (1,868) (1,952) (5,845) (6,432)
Segment adjusted EBITDA 1,913 2,656 8,825 6,965
Depreciation and amortization (1,033) (963) (3,059) (3,045)
Corporate/Eliminations        
Segment Reporting Information [Line Items]        
Revenues (202) (88) (422) (217)
Depreciation and amortization $ (1,838) $ (3,019) $ (5,418) $ (8,842)