XML 89 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]        
Rental revenue $ 357,305 $ 69,260 $ 810,715 $ 219,484
Depreciation of rental equipment 50,153 19,467 111,176 59,275
Cost of revenue 292,053 53,629 678,554 166,108
Gross Profit 65,252 15,631 132,161 53,376
Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 132,225 48,125 315,076 152,278
Depreciation of rental equipment 49,125 18,530 108,202 56,065
Cost of revenue 93,293 36,462 236,700 111,435
Gross Profit 38,932 11,663 78,376 40,843
Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 190,062 6,048 412,684 19,043
Depreciation of rental equipment 0 0 0 0
Cost of revenue 172,445 5,410 374,180 16,841
Gross Profit 17,617 638 38,504 2,202
Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Rental revenue 35,018 15,087 82,955 48,163
Depreciation of rental equipment 1,028 937 2,974 3,210
Cost of revenue 26,315 11,757 67,674 37,832
Gross Profit 8,703 3,330 15,281 10,331
Rental Revenue        
Segment Reporting Information [Line Items]        
Rental revenue 109,108 46,125 255,936 144,103
Cost of rental revenue 25,932 13,307 71,873 42,699
Rental Revenue | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 105,124 42,615 244,935 132,693
Rental Revenue | Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Rental Revenue | Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Rental revenue 3,984 3,510 11,001 11,410
Equipment sales        
Segment Reporting Information [Line Items]        
Rental revenue 217,163 11,558 482,825 38,628
Cost of rental revenue 191,991 10,600 434,995 33,295
Equipment sales | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 27,101 5,510 70,141 19,585
Cost of rental revenue 19,546 5,190 60,815 16,454
Equipment sales | Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 190,062 6,048 412,684 19,043
Cost of rental revenue 172,445 5,410 374,180 16,841
Equipment sales | Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Cost of rental revenue 0 0 0 0
Parts and services        
Segment Reporting Information [Line Items]        
Rental revenue 31,034 11,577 71,954 36,753
Cost of rental revenue 23,977 10,255 60,510 30,839
Parts and services | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Parts and services | Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Parts and services | Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Rental revenue 31,034 11,577 71,954 36,753
Rentals/parts and services        
Segment Reporting Information [Line Items]        
Cost of rental revenue 49,909 23,562 132,383 73,538
Rentals/parts and services | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Cost of rental revenue 24,622 12,742 67,683 38,916
Rentals/parts and services | Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Cost of rental revenue 0 0 0 0
Rentals/parts and services | Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Cost of rental revenue $ 25,287 $ 10,820 $ 64,700 $ 34,622