ALLOWANCE FOR DOUBTFUL ACCOUNTS Table (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Accounts Receivable Additional Disclosures [Abstract] | |||
| Balance as of beginning of year | $ 7,808 | $ 1,224 | $ 808 |
| Increase in allowance, net | 965 | 7,649 | 1,039 |
| Accounts charged against the allowance | (300) | (1,065) | (625) |
| Foreign currency translation | 0 | 0 | 2 |
| Balance as of end of year | $ 8,473 | $ 7,808 | $ 1,224 |
| X | ||||||||||
- Definition Amount of the increase or decrease in the allowance for doubtful accounts for the period associated with foreign currency translation. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| 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
|