XML 123 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Construction Joint Ventures - Construction Joint Ventures, Partner Income (Details) - Joint Ventures - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of Equity Method Investments [Line Items]      
Revenues $ 158,291 $ 115,441 $ 93,848
Income before tax 20,449 8,097 7,827
Sterling's noncontrolling interest, revenue 76,419 55,134 44,948
Sterling noncontrolling interest, Income before tax $ 8,170 $ 4,104 $ 3,847