v3.26.3
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 1,089,670 $ 1,026,106 $ 3,074,670 $ 2,848,137
Total cost of services provided (exclusive of depreciation and amortization below) 506,767 467,450 1,460,919 1,329,445
Total sales, general and administrative 326,771 301,404 944,666 859,513
Depreciation and amortization 33,273 32,231 99,381 93,177
Interest expense, net 10,669 7,942 28,911 21,118
Income tax expense 54,663 53,902 129,767 135,954
NET INCOME 157,927 163,527 409,675 410,264
Reportable Segment        
Segment Reporting [Line Items]        
Revenue 1,089,670 1,026,106 3,074,670 2,848,137
Employee expenses 328,186 312,249 946,695 872,326
Materials and supplies 65,082 62,933 184,638 170,924
Insurance and claims 23,048 11,127 66,127 48,385
Fleet expenses 45,482 38,997 134,613 117,688
Other cost of services provided 44,969 42,144 128,846 120,122
Total cost of services provided (exclusive of depreciation and amortization below) 506,767 467,450 1,460,919 1,329,445
Selling and marketing expenses 146,339 138,881 410,305 377,309
Administrative employee expenses 92,358 88,601 277,840 259,384
Insurance and claims 13,722 6,929 39,544 29,872
Fleet expenses 11,739 9,502 33,776 29,348
Other sales, general and administrative 62,613 57,491 183,201 163,600
Total sales, general and administrative 326,771 301,404 944,666 859,513
Depreciation and amortization 33,273 32,231 99,381 93,177
Interest expense, net 10,669 7,942 28,911 21,118
Other (income) expense, net (400) (350) 1,351 (1,334)
Income tax expense 54,663 53,902 129,767 135,954
NET INCOME $ 157,927 $ 163,527 $ 409,675 $ 410,264