STOCK-BASED COMPENSATION (Details) (USD $) | 3 Months Ended | |
In Thousands, except Share data, unless otherwise specified | Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014 |
Allocated Share-based Compensation Expense | $2,461 | $1,262 | |
Employee Stock Option [Member] | | | |
Share Based Compensation Arrangement By Share Based Payment Award Time Based Options Outstanding Number | 5,451,672 | | 5,564,111 |
Share Based Compensation Arrangement By Share Based Payment Award Performance Based Options Outstanding Number | 0 | | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 5,451,672 | | 5,564,111 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $11.02 | | $11.20 |
Share Based Compensation Arrangement by Share Based Payment Award, Time Based Options, Grants in Period, Net of Forfeitures | 0 | | |
Share Based Compensation Arrangement by Share Based Payment Award, Performance Based Options, Grants in Period, Net of Forfeitures | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures | 0 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $0 | | |
Share Based Compensation Arrangement By Share Based Payment Award, Time Based Options, Exercises in Period | -39,361 | | |
Share Based Compensation Arrangement By Share Based Payment Award, Performance Based Options, Exercises in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | -39,361 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $11.96 | | |
Share Based Compensation Arrangement By Share Based Payment Award, Time Based Options, Forfeitures and Expirations in Period | -73,078 | | |
Share Based Compensation Arrangement By Share Based Payment Award, Performance Based Options, Forfeitures and Expirations in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period | -73,078 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price | $24 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term | 4 years 219 days | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 27,893 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | 5,274,698 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $11.13 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term | 4 years 201 days | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | 26,637 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | 3,773,237 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $12.38 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term | 4 years 22 days | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value | 16,193 | | |
Restricted Stock Units (RSUs) [Member] | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Time Based Equity Instruments Other than Options, Nonvested, Number | 1,009,539 | | 811,880 |
Share-based Compensation Arrangement by Share-based Payment Award, Performance Based Equity Instruments Other than Options, Nonvested, Number | 342,697 | | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number | 1,352,236 | | 811,880 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $12.69 | | $10.01 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms | 1 year 18 days | | |
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value | 20,135 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Time Based Equity Instruments Other than Options, Grants in Period | 369,597 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Performance Based Equity Instruments Other than Options, Grants in Period | 342,697 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | 712,294 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $15.17 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Time Based Equity Instruments Other than Options, Vested in Period | -171,938 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Performance Based Equity Instruments Other than Options, Vested in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | -171,938 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value | $10.31 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Time Based Equity Instruments Other than Options, Forfeited in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Performance Based Equity Instruments Other than Options, Forfeited in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period | 0 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | $0 | | |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number | 1,213,944 | | |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value | $12.64 | | |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term | 1 year | | |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value | 18,076 | | |
Cost of Products Revenues [Member] | | | |
Allocated Share-based Compensation Expense | 95 | 76 | |
Cost of Services Revenues [Member] | | | |
Allocated Share-based Compensation Expense | 159 | 77 | |
Research and Development Expense [Member] | | | |
Allocated Share-based Compensation Expense | 107 | 127 | |
Selling and Marketing Expense [Member] | | | |
Allocated Share-based Compensation Expense | 690 | 292 | |
General and Administrative Expense [Member] | | | |
Allocated Share-based Compensation Expense | $1,410 | $690 | |