CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Jun. 30, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Statement Of Financial Position [Abstract] | ||
| Accounts receivable, allowance for doubtful accounts | $ 16,671 | $ 17,810 |
| Common stock, par value | $ 0.10 | $ 0.10 |
| Common stock, authorized | 100,000,000 | 100,000,000 |
| Common stock, issued | 74,435,628 | 74,435,628 |
| Treasury stock, shares | 37,298,175 | 37,178,394 |