XML 89 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Rental revenue $ 375,111 $ 68,481 $ 453,410 $ 150,224
Depreciation of rental equipment 43,179 19,696 61,023 39,808
Cost of revenue 328,421 52,139 386,501 112,479
Gross Profit 46,690 16,342 66,909 37,745
Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 127,636 48,007 182,851 104,153
Depreciation of rental equipment 42,192 18,559 59,077 37,535
Cost of revenue 104,245 35,331 143,407 74,973
Gross Profit 23,391 12,676 39,444 29,180
Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 215,120 5,418 222,622 12,995
Depreciation of rental equipment 0 0 0 0
Cost of revenue 194,810 4,777 201,735 11,431
Gross Profit 20,310 641 20,887 1,564
Aftermarket Parts and Services        
Segment Reporting Information [Line Items]        
Rental revenue 32,355 15,056 47,937 33,076
Depreciation of rental equipment 987 1,137 1,946 2,273
Cost of revenue 29,366 12,031 41,359 26,075
Gross Profit 2,989 3,025 6,578 7,001
Rental Revenue        
Segment Reporting Information [Line Items]        
Rental revenue 98,539 46,984 146,828 97,978
Cost of rental revenue 29,013 14,906 45,941 29,392
Rental Revenue | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 95,081 43,025 139,811 90,078
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,458 3,959 7,017 7,900
Equipment sales        
Segment Reporting Information [Line Items]        
Rental revenue 247,675 10,400 265,662 27,070
Cost of rental revenue 229,339 8,313 243,004 22,695
Equipment sales | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Rental revenue 32,555 4,982 43,040 14,075
Cost of rental revenue 34,529 3,536 41,269 11,264
Equipment sales | Truck Equipment Sales        
Segment Reporting Information [Line Items]        
Rental revenue 215,120 5,418 222,622 12,995
Cost of rental revenue 194,810 4,777 201,735 11,431
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 28,897 11,097 40,920 25,176
Cost of rental revenue 26,890 9,224 36,533 20,584
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 28,897 11,097 40,920 25,176
Rentals/parts and services        
Segment Reporting Information [Line Items]        
Cost of rental revenue 55,903 24,130 82,474 49,976
Rentals/parts and services | Equipment Rental Solutions        
Segment Reporting Information [Line Items]        
Cost of rental revenue 27,524 13,236 43,061 26,174
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 $ 28,379 $ 10,894 $ 39,413 $ 23,802