XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Segments - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Rental revenue $ 362,106 $ 375,111 $ 728,582 $ 453,410
Depreciation of rental equipment 43,324 43,179 88,288 61,023
Total cost of revenue 279,348 328,421 561,331 386,501
Gross Profit 82,758 46,690 167,251 66,909
ERS        
Segment Reporting Information [Line Items]        
Rental revenue 145,309 127,636 310,223 182,851
Depreciation of rental equipment 42,384 42,192 86,350 59,077
Total cost of revenue 100,653 104,245 212,640 143,407
Gross Profit 44,656 23,391 97,583 39,444
TES        
Segment Reporting Information [Line Items]        
Rental revenue 181,306 215,120 349,139 222,622
Depreciation of rental equipment 0 0 0 0
Total cost of revenue 154,177 194,810 298,225 201,735
Gross Profit 27,129 20,310 50,914 20,887
APS        
Segment Reporting Information [Line Items]        
Rental revenue 35,491 32,355 69,220 47,937
Depreciation of rental equipment 940 987 1,938 1,946
Total cost of revenue 24,518 29,366 50,466 41,359
Gross Profit 10,973 2,989 18,754 6,578
Rental        
Segment Reporting Information [Line Items]        
Rental revenue 112,055 98,539 221,200 146,828
Cost of rental revenue 28,791 29,013 54,584 45,941
Rental | ERS        
Segment Reporting Information [Line Items]        
Rental revenue 108,109 95,081 213,670 139,811
Rental | TES        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Rental | APS        
Segment Reporting Information [Line Items]        
Rental revenue 3,946 3,458 7,530 7,017
Equipment sales        
Segment Reporting Information [Line Items]        
Rental revenue 218,506 247,675 445,692 265,662
Cost of rental revenue 184,595 229,339 371,873 243,004
Equipment sales | ERS        
Segment Reporting Information [Line Items]        
Rental revenue 37,200 32,555 96,553 43,040
Cost of rental revenue 30,418 34,529 73,648 41,269
Equipment sales | TES        
Segment Reporting Information [Line Items]        
Rental revenue 181,306 215,120 349,139 222,622
Cost of rental revenue 154,177 194,810 298,225 201,735
Equipment sales | APS        
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,545 28,897 61,690 40,920
Cost of rental revenue 22,638 26,890 46,586 36,533
Parts and services | ERS        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Parts and services | TES        
Segment Reporting Information [Line Items]        
Rental revenue 0 0 0 0
Parts and services | APS        
Segment Reporting Information [Line Items]        
Rental revenue 31,545 28,897 61,690 40,920
Rentals/parts and services        
Segment Reporting Information [Line Items]        
Cost of rental revenue 51,429 55,903 101,170 82,474
Rentals/parts and services | ERS        
Segment Reporting Information [Line Items]        
Cost of rental revenue 27,851 27,524 52,642 43,061
Rentals/parts and services | TES        
Segment Reporting Information [Line Items]        
Cost of rental revenue 0 0 0 0
Rentals/parts and services | APS        
Segment Reporting Information [Line Items]        
Cost of rental revenue $ 23,578 $ 28,379 $ 48,528 $ 39,413