XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Segments - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Rental revenue $ 78,299 $ 81,743
Cost of revenue 40,236 40,228
Depreciation of rental equipment 17,844 20,112
Gross Profit 20,219 21,403
ERS    
Segment Reporting Information [Line Items]    
Rental revenue 62,717 63,723
Cost of revenue 29,202 27,320
Depreciation of rental equipment 16,885 18,976
Gross Profit 16,630 17,427
PTA    
Segment Reporting Information [Line Items]    
Rental revenue 15,582 18,020
Cost of revenue 11,034 12,908
Depreciation of rental equipment 959 1,136
Gross Profit 3,589 3,976
Revenue    
Segment Reporting Information [Line Items]    
Rental revenue 48,289 50,994
Cost of revenue 16,643 13,786
Revenue | ERS    
Segment Reporting Information [Line Items]    
Rental revenue 44,730 47,053
Revenue | PTA    
Segment Reporting Information [Line Items]    
Rental revenue 3,559 3,941
Sales of rental equipment    
Segment Reporting Information [Line Items]    
Rental revenue 10,485 9,093
Cost of revenue 6,740 7,728
Sales of rental equipment | ERS    
Segment Reporting Information [Line Items]    
Rental revenue 10,485 9,093
Sales of rental equipment | PTA    
Segment Reporting Information [Line Items]    
Rental revenue 0 0
Sales of new equipment    
Segment Reporting Information [Line Items]    
Rental revenue 7,502 7,577
Cost of revenue 6,925 6,654
Sales of new equipment | ERS    
Segment Reporting Information [Line Items]    
Rental revenue 7,502 7,577
Sales of new equipment | PTA    
Segment Reporting Information [Line Items]    
Rental revenue 0 0
Parts sales and services    
Segment Reporting Information [Line Items]    
Rental revenue 12,023 14,079
Cost of revenue 9,643 11,360
Parts sales and services | ERS    
Segment Reporting Information [Line Items]    
Rental revenue 0 0
Parts sales and services | PTA    
Segment Reporting Information [Line Items]    
Rental revenue $ 12,023 $ 14,079