XML 23 R11.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Accounts receivable and allowance for doubtful accounts | 3 Months Ended
--- | ---
Mar. 31, 2018
Receivables [Abstract] |
Accounts receivable and allowance for doubtful accounts | Accounts receivable and allowance for doubtful accounts Accounts receivable consist primarily of trade receivables from the sale of goods and services which are recorded at the invoiced amount net of allowance for doubtful accounts, and costs and estimated earnings in excess of billings on uncompleted contracts. The total balance of receivables past due 90 days or more was $36.3 million, $26.3 million and $34.7 million at March 31, 2018 and 2017, and December 31, 2017, respectively. The allowance for doubtful accounts is determined through a review of past due balances and other specific account data. Account balances are written off when management determines the amounts to be uncollectible. The Company's allowance for doubtful accounts at March 31, 2018 and 2017, and December 31, 2017, was $8.2 million, $10.9 million and $8.1 million, respectively.

X
- Definition The entire disclosure for financing receivables. Examples of financing receivables include, but are not limited to, loans, trade accounts receivables, notes receivable, credit cards, and receivables relating to a lessor's right(s) to payment(s) from a lease other than an operating lease that is recognized as assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -URI http://asc.fasb.org/topic&trid=2196771 + Details
Name: | us-gaap_FinancingReceivablesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration