XML 93 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Revenues (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Number of Reportable Segments                 2    
Rental and related revenue $ 202,858 $ 196,912 $ 192,093 $ 193,456 $ 179,391 $ 169,611 $ 165,836 $ 171,676 $ 785,319 $ 686,514 $ 641,701
General contractor and service fee revenue (''Service Operations'') $ 67,999 $ 34,986 $ 18,465 $ 41,101 $ 36,228 $ 25,217 $ 23,576 $ 9,399 162,551 94,420 88,810
Total Segment Revenues                 947,870 780,934 730,511
Discontinued Operations                 117 87,185 172,716
Consolidated Revenue                 947,987 868,119 903,227
Operating Segments [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total Segment Revenues                 946,126 779,747 722,513
Operating Segments [Member] | Industrial [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Rental and related revenue                 775,713 661,226 583,019
Operating Segments [Member] | Non-reportable segments                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Rental and related revenue                 7,862 24,101 50,684
Operating Segments [Member] | Service Operations [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
General contractor and service fee revenue (''Service Operations'')                 162,551 94,420 88,810
Corporate, Non-Segment [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Rental and related revenue                 1,744 1,187 7,998
Discontinued Operations                 $ 117 $ 87,185 $ 172,716