Summary of Significant Accounting Policies- Accounts Receivable (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2015 |
Sep. 30, 2014 |
|
Changes in the Allowance for Doubtful Accounts [Roll Forward] | ||
Allowance for doubtful accounts, beginning of period | $ 2,851 | $ 1,519 |
Charges to costs and expenses | 239 | 1,253 |
Account write-offs and other | (295) | (674) |
Allowance for doubtful accounts, end of period | $ 2,795 | $ 2,098 |
Minimum | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable Retainage | 5.00% | |
Maximum | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable Retainage | 10.00% |
X | ||||||||||
- Definition Accounts Receivable Retainage No definition available.
|
X | ||||||||||
- Definition Allowance for Doubtful Accounts Receivable, Charge-offs and Other No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
X | ||||||||||
- Definition Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|