XML 75 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating and Geographic Segment Information - Segment Reporting (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Revenues $ 264,544 $ 201,082 $ 468,109 $ 411,880    
Income (loss) from operations 8,722 1,664 12,526 5,326    
Other income (expense) (50) (145) 715 58    
Income (loss) before income taxes 8,672 1,519 13,241 5,384    
Depreciation and amortization 5,038 4,364 9,843 8,890    
Total assets 386,761 363,044 386,761 363,044   $ 371,185
Property, technology, and equipment, net 24,946 26,327 24,946 26,327 $ 24,946 25,558
Goodwill 104,269 89,251 104,269 89,251   $ 93,043
Operating Segments | US            
Segment Reporting Information [Line Items]            
Revenues 236,763 169,518 413,578 349,796    
Income (loss) from operations 12,104 4,981 21,302 12,655    
Other income (expense) 18 100 34 152    
Income (loss) before income taxes 12,122 5,081 21,336 12,807    
Depreciation and amortization 978 845 1,938 1,770    
Total assets 278,563 253,741 278,563 253,741    
Property, technology, and equipment, net 8,679 10,247 8,679 10,247    
Goodwill 85,496 68,871 85,496 68,871    
Operating Segments | Canada            
Segment Reporting Information [Line Items]            
Revenues 27,848 31,652 54,660 62,209    
Income (loss) from operations 286 2,947 1,119 4,929    
Other income (expense) 177 (44) 138 25    
Income (loss) before income taxes 463 2,903 1,257 4,954    
Depreciation and amortization 1,051 964 2,082 1,920    
Total assets 108,198 109,303 108,198 109,303    
Property, technology, and equipment, net 16,267 16,080 16,267 16,080    
Goodwill 18,773 20,380 18,773 20,380    
Corporate/Eliminations            
Segment Reporting Information [Line Items]            
Revenues (67) (88) (129) (125)    
Income (loss) from operations (3,668) (6,264) (9,895) (12,258)    
Other income (expense) (245) (201) 543 (119)    
Income (loss) before income taxes (3,913) (6,465) (9,352) (12,377)    
Depreciation and amortization 3,009 2,555 5,823 5,200    
Total assets 0 0 0 0    
Property, technology, and equipment, net 0 0 0 0    
Goodwill $ 0 $ 0 $ 0 $ 0