SUBSEQUENT EVENT (Details) $ / shares in Units, $ in Millions |
Mar. 09, 2016
USD ($)
|
Feb. 29, 2016
USD ($)
|
Mar. 10, 2016
USD ($)
$ / shares
|
Dec. 31, 2015
USD ($)
$ / shares
|
Dec. 31, 2014
$ / shares
|
May. 06, 2014
USD ($)
|
May. 03, 2013
USD ($)
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Common stock, par value (in dollars per share) | $ / shares |
|
|
|
$ 0.001
|
$ 0.001
|
|
|
| Repurchase Program May 2014 |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Stock repurchase amount |
|
|
|
|
|
$ 20.0
|
|
| Amount available under the stock repurchase plan |
|
|
|
$ 14.7
|
|
|
|
| Credit Agreement2013 | Revolving Credit Facility |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Maximum borrowing capacity under senior secured credit facility |
|
|
|
|
|
|
$ 25.0
|
| Subsequent Event | Tender Offer | Maximum |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Stock repurchase amount |
|
|
$ 12.0
|
|
|
|
|
| Share price (in dollars per share) | $ / shares |
|
|
$ 0.00
|
|
|
|
|
| Subsequent Event | Tender Offer | Minimum |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Share price (in dollars per share) | $ / shares |
|
|
$ 0.00
|
|
|
|
|
| Subsequent Event | Repurchase Program March 2016 |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Stock repurchase amount |
$ 15.0
|
|
|
|
|
|
|
| Subsequent Event | Experton |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Cash paid |
|
$ 0.6
|
|
|
|
|
|
| Cash to be paid |
|
$ 0.6
|
|
|
|
|
|
| Term of payment |
|
1 year
|
|
|
|
|
|
| Minimum earn-out payments to be paid to the sellers |
|
$ 0.0
|
|
|
|
|
|
| Subsequent Event | Credit Agreement2013 |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Maximum total leverage ratio |
3.00
|
|
|
|
|
|
|
| Subsequent Event | Credit Agreement2013 | Revolving Credit Facility |
|
|
|
|
|
|
|
| SUBSEQUENT EVENT |
|
|
|
|
|
|
|
| Increase to maximum borrowing capacity |
$ 15.0
|
|
|
|
|
|
|
| Maximum borrowing capacity under senior secured credit facility |
$ 40.0
|
|
|
|
|
|
|