XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Assets and Liabilities - Summary of contract assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Contractors [Line Items]      
Unbilled revenue, net $ 135,289   $ 126,087
Contract retainages, net 88,986   91,022
Contract assets, net 224,275   $ 217,109
Changes in contract assets, net 7,658 $ 14,218  
Net Period Change [Member]      
Contractors [Line Items]      
Changes in unbilled revenue, net 9,202    
Changes in contract retainages, net (2,036)    
Changes in contract assets, net $ 7,166