CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Receivables, allowance for doubtful accounts | $ 5,809 | $ 4,886 |
| Preferred stock, par value | $ 0.01 | $ 0.01 |
| Preferred stock, shares authorized | 20,000,000 | 20,000,000 |
| Preferred stock, issued | 0 | 0 |
| Common stock, par value | $ 0.01 | $ 0.01 |
| Common stock, shares authorized | 95,000,000 | 95,000,000 |
| Common stock, issued | 49,455,000 | 49,292,000 |
| Common stock, outstanding | 44,189,000 | 44,295,000 |
| Treasury stock, shares | 5,266,000 | 4,997,000 |
| Senior Notes | ||
| Deferred financing costs | $ 4,469 | $ 4,788 |