PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($) $ in Thousands |
Jun. 30, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] | ||
| Maintenance agreements, current portion | $ 8,131 | $ 7,000 |
| Income taxes receivable | 988 | 633 |
| Prepaid expenses | 7,975 | 7,873 |
| Other current assets | 10,653 | 6,245 |
| Total | $ 27,747 | $ 21,751 |