XML 25 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Accounts Receivable [Abstract]    
Trade and other accounts receivable $ 133,219us-gaap_AccountsReceivableGrossCurrent $ 136,479us-gaap_AccountsReceivableGrossCurrent
Bank promissory notes 17,156us-gaap_OtherReceivablesGrossCurrent 17,426us-gaap_OtherReceivablesGrossCurrent
Revenue in excess of progress billings 20,909us-gaap_ReceivablesLongTermContractsOrPrograms 13,045us-gaap_ReceivablesLongTermContractsOrPrograms
Allowance for doubtful accounts (7,875)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (8,713)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Total accounts receivable $ 163,409us-gaap_AccountsReceivableNetCurrent $ 158,237us-gaap_AccountsReceivableNetCurrent