Quarterly report [Sections 13 or 15(d)]

SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Reporting Information, by Segment (Details)

v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 999,527 $ 891,920 $ 1,822,031 $ 1,640,269
Total cost of services provided (exclusive of depreciation and amortization below) 461,861 410,285 861,995 775,843
Total sales, general and administrative 307,596 271,547 558,109 494,604
Depreciation and amortization 31,737 27,711 60,946 55,021
Interest expense, net 7,380 7,775 13,176 15,500
Income tax expense 49,756 45,617 82,052 75,861
NET INCOME 141,489 129,397 246,737 223,791
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 999,527 891,920 1,822,031 1,640,269
Employee expenses 298,354 268,043 560,077 506,572
Materials and supplies 59,500 57,047 107,991 101,833
Insurance and claims 20,734 15,034 37,258 32,678
Fleet expenses 41,834 34,653 78,691 65,351
Other cost of services provided 41,439 35,508 77,978 69,409
Total cost of services provided (exclusive of depreciation and amortization below) 461,861 410,285 861,995 775,843
Selling and marketing expenses 140,177 125,449 238,428 208,360
Administrative employee expenses 89,303 79,417 170,783 155,195
Insurance and claims 12,939 9,088 22,943 19,614
Fleet expenses 10,443 9,195 19,846 16,960
Other sales, general and administrative 54,734 48,398 106,109 94,475
Total sales, general and administrative 307,596 271,547 558,109 494,604
Depreciation and amortization 31,737 27,711 60,946 55,021
Interest expense, net 7,380 7,775 13,176 15,500
Other (income) expense, net (292) (412) (984) (351)
Income tax expense 49,756 45,617 82,052 75,861
NET INCOME $ 141,489 $ 129,397 $ 246,737 $ 223,791