STOCK REPURCHASE PROGRAMS - Narrative (Details) - USD ($) |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Sep. 30, 2019 |
Sep. 30, 2018 |
Sep. 30, 2019 |
Sep. 30, 2018 |
Dec. 31, 2018 |
|
Equity [Abstract] | |||||
Authorized share repurchase program amount | $ 50,000,000 | ||||
Additional authorized share repurchase program amount | 87,900,000 | ||||
Remaining authorized shares to be purchased amount | $ 26,700,000 | ||||
Shares repurchased (in shares) | 98,201 | 347,235 | 98,201 | 1,282,930 | |
Average cost per share repurchased (in dollars per share) | $ 36.50 | $ 60.32 | $ 36.50 | $ 58.48 | |
Cost to repurchase the company's common stock | $ 3,600,000 | $ 20,900,000 | $ 0 | ||
Shares repurchased amount | $ 75,000,000.0 | $ 75,000,000.0 |