XML 55 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues - Schedule of Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Contract with Customer, Asset, Net [Abstract]    
Accrued revenue $ 1,020 $ 862
Costs and estimated profits in excess of billings 8,074 9,159
Contract assets 9,094 10,021
Decrease in contract with customer assets $ (927)  
Decrease in contract with customer asset, percentage (9.00%)  
Contract with Customer, Liability [Abstract]    
Deferred revenue $ 7,010 8,335
Billings in excess of costs and profits recognized 1,426 3,210
Contract liabilities 8,436 $ 11,545
Decrease in contract with customer liabilities $ (3,109)  
Decrease in contract with customer liability, percentage (27.00%)