XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Accounting Policies [Abstract]          
Unbilled accounts receivable $ 351,613   $ 351,613   $ 274,912
Customer deposits 373,815   373,815   256,591
Provisions for loss contracts 93,800   93,800   60,500
Deferred pre-production costs 28,800   28,800   $ 29,400
Net gain (loss) attributable to noncontrolling interest $ 1,040 $ 0 $ (710) $ 0