XML 110 R58.htm IDEA: XBRL DOCUMENT v2.4.0.8
Revenue Earned In Excess Of Billings (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Revenue Earned in Excess of Billings [Line Items]    
Revenue earned in excess of billings $ 22,275 $ 11,875
Time-And-Materials Projects
   
Revenue Earned in Excess of Billings [Line Items]    
Revenue earned in excess of billings 12,708 13,656
Fixed-Price Projects
   
Revenue Earned in Excess of Billings [Line Items]    
Revenue earned in excess of billings $ 9,567 $ (1,781)