XML 21 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Balance, beginning of period (in shares) at Dec. 31, 2015 [1]   76,488      
Balance, beginning of period at Dec. 31, 2015 [1] $ 526,987 $ 765 $ 145,418 $ 384,311 $ (3,507)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment from adoption of ASU 2016-09 [1] 321     321  
Repurchase of common stock (in shares) [1]   (1,078)      
Repurchase of common stock [1] (27,028) $ (11) (27,017)    
Issuance of common stock for share-based compensation plans (in shares) [1]   1,161      
Issuance of common stock for share-based compensation plans [1] (15,856) $ 12 (15,868)    
Issuance of common stock under Employee Stock Purchase Plan (in shares) [1]   20      
Issuance of common stock under Employee Stock Purchase Plan [1] 562   562    
Stock-based compensation [1] 40,808   40,808    
Cash dividends declared ($0.12 per share) in the period ended December 31, 2018, Cash dividends declared ($0.12 per share) in the period ended December 31, 2017, Cash dividends declared ($0.12 per share) in the period ended December 31, 2016 [1] (9,175)     (9,175)  
Other comprehensive loss [1] (12,694) [2]       (12,694)
Net income [1] 45,015 [2],[3],[4]     45,015  
Balance, end of period (in shares) at Dec. 31, 2016 [1]   76,591      
Balance, end of period at Dec. 31, 2016 [1] 548,940 $ 766 143,903 420,472 (16,201)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) [1]   (99)      
Repurchase of common stock [1] (4,493) $ 0 (4,493)    
Issuance of common stock for share-based compensation plans (in shares) [1]   1,568      
Issuance of common stock for share-based compensation plans [1] (41,627) $ 15 (41,642)    
Issuance of common stock under Employee Stock Purchase Plan (in shares) [1]   21      
Issuance of common stock under Employee Stock Purchase Plan [1] 1,009   1,009    
Stock-based compensation [1] 53,320   53,320    
Cash dividends declared ($0.12 per share) in the period ended December 31, 2018, Cash dividends declared ($0.12 per share) in the period ended December 31, 2017, Cash dividends declared ($0.12 per share) in the period ended December 31, 2016 [1] (9,323)     (9,323)  
Other comprehensive loss [1] 9,496 [2]       9,496
Net income [1] $ 98,548 [2],[3],[4]     98,548  
Balance, end of period (in shares) at Dec. 31, 2017 78,081 [5] 78,081 [1]      
Balance, end of period at Dec. 31, 2017 [1] $ 655,870 [5] $ 781 152,097 509,697 (6,705)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock (in shares) [1]   (1,001)      
Repurchase of common stock [1] (55,275) $ (10) (55,265)    
Issuance of common stock for share-based compensation plans (in shares) [1]   1,413      
Issuance of common stock for share-based compensation plans [1] (39,361) $ 14 (39,375)    
Issuance of common stock under Employee Stock Purchase Plan (in shares) [1]   33      
Issuance of common stock under Employee Stock Purchase Plan [1] 1,767   1,767    
Stock-based compensation [1] 63,981   63,981    
Cash dividends declared ($0.12 per share) in the period ended December 31, 2018, Cash dividends declared ($0.12 per share) in the period ended December 31, 2017, Cash dividends declared ($0.12 per share) in the period ended December 31, 2016 [1] (9,451)     (9,451)  
Other comprehensive loss [1] (6,617) [2]       (6,617)
Net income [1] $ 10,617 [2],[3],[4]     10,617  
Balance, end of period (in shares) at Dec. 31, 2018 78,526 [5] 78,526 [1]      
Balance, end of period at Dec. 31, 2018 [1] $ 621,531 [5] $ 785 $ 123,205 $ 510,863 $ (13,322)
[1] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[2] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[3] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[4] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.
[5] On January 1, 2018, the Company adopted the ASC 606 revenue recognition standard and adjusted prior periods to conform. See "Note 2. Significant Accounting Policies" for additional information.