Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statement - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Retained Deficit | Accumulated Other Comprehensive Income (Loss) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Common Stock, Shares, Outstanding | | 40,212,000 | | | |
Stockholders' Equity Attributable to Parent | $ 223,146 | $ 40 | $ 426,750 | $ (196,316) | $ (7,328) |
Balance (in shares) at Dec. 31, 2017 | | 40,212,000 | | | |
Balance at Dec. 31, 2017 | 223,146 | $ 40 | 426,750 | (196,316) | (7,328) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 31,339 | 0 | 0 | 31,339 | 0 |
Foreign currency translation | 976 | 0 | 0 | 0 | 976 |
Interest rate swaps, net of the change in taxes | 824 | $ 0 | 0 | 0 | 824 |
Repurchases of common stock, net of retirements (shares) | | (18,000) | | | |
Repurchases of common stock, net of retirements | (2,592) | $ 0 | 0 | (2,592) | 0 |
Share-based compensation | 3,321 | $ 0 | 3,321 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 375,000 | | | |
Issuance of shares under share-based compensation plans | 7,808 | $ 1 | 7,807 | 0 | 0 |
Declaration of cash dividends | (15,011) | 0 | 0 | (15,011) | 0 |
Other | (26) | 0 | 0 | 0 | (26) |
Balance at Mar. 31, 2018 | 249,785 | $ 41 | 437,878 | (182,580) | (5,554) |
Balance (in shares) at Mar. 31, 2018 | | 40,569,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 31,339 | $ 0 | 0 | 31,339 | 0 |
Foreign currency translation | 976 | 0 | 0 | 0 | 976 |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | 824 | $ 0 | 0 | 0 | 824 |
Stock Repurchased and Retired During Period, Shares | | 18,000 | | | |
Stock Repurchased and Retired During Period, Value | 2,592 | $ 0 | 0 | 2,592 | 0 |
Share-based compensation | 3,321 | $ 0 | 3,321 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 375,000 | | | |
Issuance of shares under share-based compensation plans | 7,808 | $ 1 | 7,807 | 0 | 0 |
Dividends, Common Stock, Cash | 15,011 | $ 0 | 0 | 15,011 | 0 |
Common Stock, Shares, Outstanding | | 40,212,000 | | | |
Stockholders' Equity Attributable to Parent | 223,146 | $ 40 | 426,750 | (196,316) | (7,328) |
Other | (26) | $ 0 | 0 | 0 | (26) |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | (275) | | | | |
Balance (in shares) at Dec. 31, 2017 | | 40,212,000 | | | |
Balance at Dec. 31, 2017 | 223,146 | $ 40 | 426,750 | (196,316) | (7,328) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 217,649 | | | | |
Foreign currency translation | (2,188) | | | | |
Interest rate swaps, net of the change in taxes | 1,908 | | | | |
Balance at Sep. 30, 2018 | $ 372,738 | $ 40 | 449,276 | (68,943) | (7,635) |
Balance (in shares) at Sep. 30, 2018 | 40,479,584 | 40,480,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | $ 217,649 | | | | |
Foreign currency translation | (2,188) | | | | |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | $ 1,908 | | | | |
Common Stock, Shares, Outstanding | 40,479,584 | 40,212,000 | | | |
Stockholders' Equity Attributable to Parent | $ 223,146 | $ 40 | 426,750 | (196,316) | (7,328) |
Common Stock, Shares, Outstanding | | 40,569,000 | | | |
Stockholders' Equity Attributable to Parent | 249,785 | $ 41 | 437,878 | (182,580) | (5,554) |
Balance (in shares) at Mar. 31, 2018 | | 40,569,000 | | | |
Balance at Mar. 31, 2018 | 249,785 | $ 41 | 437,878 | (182,580) | (5,554) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 117,049 | 0 | 0 | 117,049 | 0 |
Foreign currency translation | (3,854) | 0 | 0 | 0 | (3,854) |
Interest rate swaps, net of the change in taxes | 554 | $ 0 | 0 | 0 | 554 |
Repurchases of common stock, net of retirements (shares) | | (259,000) | | | |
Repurchases of common stock, net of retirements | (36,284) | $ (1) | 0 | (36,283) | 0 |
Share-based compensation | 3,160 | $ 0 | 3,160 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 61,000 | | | |
Issuance of shares under share-based compensation plans | 1,575 | $ 0 | 1,575 | 0 | 0 |
Declaration of cash dividends | (18,183) | 0 | 0 | (18,183) | 0 |
Other | (1) | 0 | 1 | (1) | (1) |
Balance at Jun. 30, 2018 | 313,801 | $ 40 | 442,614 | (119,998) | (8,855) |
Balance (in shares) at Jun. 30, 2018 | | 40,371,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 117,049 | $ 0 | 0 | 117,049 | 0 |
Foreign currency translation | (3,854) | 0 | 0 | 0 | (3,854) |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | 554 | $ 0 | 0 | 0 | 554 |
Stock Repurchased and Retired During Period, Shares | | 259,000 | | | |
Stock Repurchased and Retired During Period, Value | 36,284 | $ 1 | 0 | 36,283 | 0 |
Share-based compensation | 3,160 | $ 0 | 3,160 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 61,000 | | | |
Issuance of shares under share-based compensation plans | 1,575 | $ 0 | 1,575 | 0 | 0 |
Dividends, Common Stock, Cash | 18,183 | $ 0 | 0 | 18,183 | 0 |
Common Stock, Shares, Outstanding | | 40,569,000 | | | |
Stockholders' Equity Attributable to Parent | 249,785 | $ 41 | 437,878 | (182,580) | (5,554) |
Other | (1) | $ 0 | 1 | (1) | (1) |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | (185) | | | | |
Common Stock, Shares, Outstanding | | 40,371,000 | | | |
Stockholders' Equity Attributable to Parent | 313,801 | $ 40 | 442,614 | (119,998) | (8,855) |
Net Income | 69,261 | 0 | 0 | | 0 |
Foreign currency translation | 690 | 0 | 0 | 0 | 690 |
Interest rate swaps, net of the change in taxes | 530 | $ 0 | 0 | 0 | 530 |
Repurchases of common stock, net of retirements (shares) | | 0 | | | |
Repurchases of common stock, net of retirements | (30) | $ 0 | 0 | (30) | 0 |
Share-based compensation | 3,312 | $ 0 | 3,312 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 109,000 | | | |
Issuance of shares under share-based compensation plans | 3,349 | $ 0 | 3,349 | 0 | 0 |
Declaration of cash dividends | (18,177) | 0 | 0 | (18,177) | 0 |
Other | 2 | 0 | 1 | 1 | 0 |
Balance at Sep. 30, 2018 | $ 372,738 | $ 40 | 449,276 | (68,943) | (7,635) |
Balance (in shares) at Sep. 30, 2018 | 40,479,584 | 40,480,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | $ 69,261 | $ 0 | 0 | | 0 |
Foreign currency translation | 690 | 0 | 0 | 0 | 690 |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | 530 | $ 0 | 0 | 0 | 530 |
Stock Repurchased and Retired During Period, Shares | | 0 | | | |
Stock Repurchased and Retired During Period, Value | 30 | $ 0 | 0 | 30 | 0 |
Share-based compensation | 3,312 | $ 0 | 3,312 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 109,000 | | | |
Issuance of shares under share-based compensation plans | 3,349 | $ 0 | 3,349 | 0 | 0 |
Dividends, Common Stock, Cash | $ 18,177 | $ 0 | 0 | 18,177 | 0 |
Common Stock, Shares, Outstanding | 40,479,584 | 40,371,000 | | | |
Stockholders' Equity Attributable to Parent | $ 313,801 | $ 40 | 442,614 | (119,998) | (8,855) |
Other | 2 | $ 0 | 1 | 1 | 0 |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | $ (177) | | | | |
Common Stock, Shares, Outstanding | 40,479,584 | 40,480,000 | | | |
Stockholders' Equity Attributable to Parent | $ 372,738 | $ 40 | 449,276 | (68,943) | (7,635) |
Common Stock, Shares, Outstanding | 39,506,067 | 39,506,000 | | | |
Stockholders' Equity Attributable to Parent | $ 223,590 | $ 40 | 453,193 | (218,646) | (10,997) |
Balance (in shares) at Dec. 31, 2018 | 39,506,067 | 39,506,000 | | | |
Balance at Dec. 31, 2018 | $ 223,590 | $ 40 | 453,193 | (218,646) | (10,997) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 32,637 | 0 | 0 | 32,637 | 0 |
Foreign currency translation | 214 | 0 | 0 | 0 | 214 |
Interest rate swaps, net of the change in taxes | (269) | $ 0 | 0 | 0 | (269) |
Repurchases of common stock, net of retirements (shares) | | (155,000) | | | |
Repurchases of common stock, net of retirements | (23,097) | $ (1) | 0 | (23,096) | 0 |
Share-based compensation | 3,259 | $ 0 | 3,259 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 328,000 | | | |
Issuance of shares under share-based compensation plans | 7,071 | $ 1 | 7,070 | 0 | 0 |
Declaration of cash dividends | (17,819) | 0 | 0 | (17,819) | 0 |
Balance at Mar. 31, 2019 | 224,877 | $ 40 | 463,522 | (227,633) | (11,052) |
Balance (in shares) at Mar. 31, 2019 | | 39,679,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 32,637 | $ 0 | 0 | 32,637 | 0 |
Foreign currency translation | 214 | 0 | 0 | 0 | 214 |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | (269) | $ 0 | 0 | 0 | (269) |
Stock Repurchased and Retired During Period, Shares | | 155,000 | | | |
Stock Repurchased and Retired During Period, Value | 23,097 | $ 1 | 0 | 23,096 | 0 |
Share-based compensation | 3,259 | $ 0 | 3,259 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 328,000 | | | |
Issuance of shares under share-based compensation plans | 7,071 | $ 1 | 7,070 | 0 | 0 |
Dividends, Common Stock, Cash | $ 17,819 | $ 0 | 0 | 17,819 | 0 |
Common Stock, Shares, Outstanding | 39,506,067 | 39,506,000 | | | |
Stockholders' Equity Attributable to Parent | $ 223,590 | $ 40 | 453,193 | (218,646) | (10,997) |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | $ 90 | | | | |
Balance (in shares) at Dec. 31, 2018 | 39,506,067 | 39,506,000 | | | |
Balance at Dec. 31, 2018 | $ 223,590 | $ 40 | 453,193 | (218,646) | (10,997) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 243,551 | | | | |
Foreign currency translation | (734) | | | | |
Interest rate swaps, net of the change in taxes | (2,074) | | | | |
Balance at Sep. 30, 2019 | $ 405,970 | $ 40 | 480,478 | (60,743) | (13,805) |
Balance (in shares) at Sep. 30, 2019 | 40,020,216 | 40,020,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | $ 243,551 | | | | |
Foreign currency translation | (734) | | | | |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | $ (2,074) | | | | |
Common Stock, Shares, Outstanding | 40,020,216 | 39,506,000 | | | |
Stockholders' Equity Attributable to Parent | $ 223,590 | $ 40 | 453,193 | (218,646) | (10,997) |
Common Stock, Shares, Outstanding | | 39,679,000 | | | |
Stockholders' Equity Attributable to Parent | 224,877 | $ 40 | 463,522 | (227,633) | (11,052) |
Balance (in shares) at Mar. 31, 2019 | | 39,679,000 | | | |
Balance at Mar. 31, 2019 | 224,877 | $ 40 | 463,522 | (227,633) | (11,052) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 131,390 | 0 | 0 | 131,390 | 0 |
Foreign currency translation | 1,208 | 0 | 0 | 0 | 1,208 |
Interest rate swaps, net of the change in taxes | (1,240) | 0 | 0 | 0 | (1,240) |
Share-based compensation | 3,335 | $ 0 | 3,335 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 219,000 | | | |
Issuance of shares under share-based compensation plans | 5,533 | $ 0 | 5,533 | 0 | 0 |
Declaration of cash dividends | (21,934) | 0 | 0 | (21,934) | 0 |
Balance at Jun. 30, 2019 | 343,169 | $ 40 | 472,390 | (118,177) | (11,084) |
Balance (in shares) at Jun. 30, 2019 | | 39,898,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | 131,390 | $ 0 | 0 | 131,390 | 0 |
Foreign currency translation | 1,208 | 0 | 0 | 0 | 1,208 |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | (1,240) | 0 | 0 | 0 | (1,240) |
Share-based compensation | 3,335 | $ 0 | 3,335 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 219,000 | | | |
Issuance of shares under share-based compensation plans | 5,533 | $ 0 | 5,533 | 0 | 0 |
Dividends, Common Stock, Cash | 21,934 | $ 0 | 0 | 21,934 | 0 |
Common Stock, Shares, Outstanding | | 39,679,000 | | | |
Stockholders' Equity Attributable to Parent | 224,877 | $ 40 | 463,522 | (227,633) | (11,052) |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | 413 | | | | |
Common Stock, Shares, Outstanding | | 39,898,000 | | | |
Stockholders' Equity Attributable to Parent | 343,169 | $ 40 | 472,390 | (118,177) | (11,084) |
Net Income | 79,525 | 0 | 0 | 79,525 | 0 |
Foreign currency translation | (2,156) | 0 | 0 | 0 | (2,156) |
Interest rate swaps, net of the change in taxes | (565) | $ 0 | 0 | 0 | (565) |
Repurchases of common stock, net of retirements (shares) | | (1,000) | | | |
Repurchases of common stock, net of retirements | (92) | $ 0 | 0 | (92) | 0 |
Share-based compensation | 3,649 | $ 0 | 3,649 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 123,000 | | | |
Issuance of shares under share-based compensation plans | 4,439 | $ 0 | 4,439 | 0 | 0 |
Declaration of cash dividends | (21,999) | 0 | 0 | (21,999) | 0 |
Balance at Sep. 30, 2019 | $ 405,970 | $ 40 | 480,478 | (60,743) | (13,805) |
Balance (in shares) at Sep. 30, 2019 | 40,020,216 | 40,020,000 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net Income | $ 79,525 | $ 0 | 0 | 79,525 | 0 |
Foreign currency translation | (2,156) | 0 | 0 | 0 | (2,156) |
Change in unrealized (losses) gains on interest rate swaps, net of change in taxes of $188, $(177), $692 and $(636) | (565) | $ 0 | 0 | 0 | (565) |
Stock Repurchased and Retired During Period, Shares | | 1,000 | | | |
Stock Repurchased and Retired During Period, Value | 92 | $ 0 | 0 | 92 | 0 |
Share-based compensation | 3,649 | $ 0 | 3,649 | 0 | 0 |
Issuance of shares under share-based compensation plans (shares) | | 123,000 | | | |
Issuance of shares under share-based compensation plans | 4,439 | $ 0 | 4,439 | 0 | 0 |
Dividends, Common Stock, Cash | $ 21,999 | $ 0 | 0 | 21,999 | 0 |
Common Stock, Shares, Outstanding | 40,020,216 | 39,898,000 | | | |
Stockholders' Equity Attributable to Parent | $ 343,169 | $ 40 | 472,390 | (118,177) | (11,084) |
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax | $ 188 | | | | |
Common Stock, Shares, Outstanding | 40,020,216 | 40,020,000 | | | |
Stockholders' Equity Attributable to Parent | $ 405,970 | $ 40 | $ 480,478 | $ (60,743) | $ (13,805) |