|
DETAIL OF SELECTED BALANCE SHEET ACCOUNTS - Prepaid Expenses (Details) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Prepaid taxes | $ 13,244 | $ 1,130 |
| Advances to suppliers | 1,723 | 2,442 |
| Deposits | 868 | 355 |
| Other | 1,202 | 692 |
| Total prepaid expenses | $ 17,037 | $ 4,619 |