XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Operating and Geographic Segment Information - Segment Reporting (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Segment Reporting Information [Line Items]          
Revenues $ 214,007 $ 184,559 $ 682,116 $ 596,438  
Income (loss) from operations 3,334 (906) 15,860 4,419  
Other income (expense) (189) 340 526 399  
Income (loss) before income taxes 3,145 (566) 16,386 4,818  
Depreciation and amortization 4,936 4,540 14,779 13,430  
Total assets 414,502 363,966 414,502 363,966 $ 371,185
Property, technology, and equipment, net 23,559 26,226 23,559 26,226 25,558
Goodwill 115,385 90,424 115,385 90,424 $ 93,043
Operating Segments | US          
Segment Reporting Information [Line Items]          
Revenues 186,010 156,847 599,588 506,642  
Income (loss) from operations 8,261 3,993 29,564 16,569  
Other income (expense) 91 10 125 163  
Income (loss) before income taxes 8,352 4,003 29,689 16,732  
Depreciation and amortization 954 937 2,892 2,707  
Total assets 308,254 254,702 308,254 254,702  
Property, technology, and equipment, net 7,944 9,714 7,944 9,714  
Goodwill 96,619 70,483 96,619 70,483  
Operating Segments | Canada          
Segment Reporting Information [Line Items]          
Revenues 28,085 27,754 82,745 89,963  
Income (loss) from operations 1,506 1,021 2,625 6,026  
Other income (expense) 22 127 160 153  
Income (loss) before income taxes 1,528 1,148 2,785 6,179  
Depreciation and amortization 963 1,014 3,045 2,934  
Total assets 106,248 109,264 106,248 109,264  
Property, technology, and equipment, net 15,615 16,512 15,615 16,512  
Goodwill 18,766 19,941 18,766 19,941  
Corporate/Eliminations          
Segment Reporting Information [Line Items]          
Revenues (88) (42) (217) (167)  
Income (loss) from operations (6,433) (5,920) (16,329) (18,176)  
Other income (expense) (302) 203 241 83  
Income (loss) before income taxes (6,735) (5,717) (16,088) (18,093)  
Depreciation and amortization 3,019 2,589 8,842 7,789  
Total assets 0 0 0 0  
Property, technology, and equipment, net 0 0 0 0  
Goodwill $ 0 $ 0 $ 0 $ 0