XML 36 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary Of Major Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Schedule of Temporary Differences Using the Percentage-of-Completion Method
Revenue in Excess of Amounts Billed on uncompleted fixed-price contracts accounted for using the percentage-of-completion method is summarized as follows:
 
 
December 31,
(in thousands)
 
2017
 
2016
Revenue recognized
 
$
349,233

 
$
538,986

Less: Billings to customers
 
(309,355
)
 
(488,814
)
Revenue in excess of amounts billed
 
$
39,878

 
$
50,172


Billings in Excess of Revenue Recognized on uncompleted fixed-price contracts accounted for using the percentage-of-completion method are summarized as follows: 
 
 
December 31,
(in thousands)
 
2017
 
2016
Amounts billed to customers
 
$
145,258

 
$
178,914

Less: Revenue recognized
 
(111,330
)
 
(81,800
)
Billings in excess of revenue recognized
 
$
33,928

 
$
97,114

Schedule of Earnings Per Share, Basic and Diluted
Earnings per Share. For each year presented, the only difference between our annual calculated weighted average basic and diluted number of shares outstanding is the effect of outstanding restricted stock units.