XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Summarized Financial Information for Company's Reportable Segments (Parenthetical) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]        
Revenues $ 733,823,000 $ 616,833,000 $ 572,554,000  
Sales revenues (155,177,000) (128,759,000) (128,371,000)  
Transaction costs attributed to acquisition, divestiture and integration 4,300,000 2,000,000.0 0  
Sales [Member]        
Segment Reporting Information [Line Items]        
Sales revenues (150,653,000) (125,235,000) (124,604,000)  
Enviroplex [Member]        
Segment Reporting Information [Line Items]        
Revenues [1] 23,170,000 31,081,000 32,737,000  
Sales revenues [1] (23,170,000) (31,081,000) (32,737,000)  
Mobile Modular [Member]        
Segment Reporting Information [Line Items]        
Revenues 461,717,000 363,316,000 321,524,000  
Sales revenues (101,578,000) (70,417,000) (65,278,000)  
Operating Segments [Member] | Enviroplex [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues 24,162,000 32,095,000 $ 34,014,000  
Inter-segment Eliminations [Member]        
Segment Reporting Information [Line Items]        
Sales revenues       $ 0
Inter-segment Eliminations [Member] | Mobile Modular [Member]        
Segment Reporting Information [Line Items]        
Sales revenues $ 992,000 $ 1,014,000    
[1] Gross Enviroplex sales revenues were $24,162, $32,095 and $34,014 in 2022, 2021 and 2020, respectively. There were $992 and $1,014 inter-segment sales to Mobile Modular in 2022 and 2021, which have been eliminated in consolidation. There were no inter-segment sales in 2019.