XML 21 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative effect of accounting change, ASC 606 $ 764,597 $ 243,981 $ 702 $ 610,345 $ 550,866 $ 243,981 $ (319,960) $ (77,356)
Beginning balance at Dec. 31, 2017 764,597 243,981 702 610,345 550,866 243,981 (319,960) (77,356)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 68,921       68,921      
Other comprehensive income (loss) (15,261)             (15,261)
Stock-based compensation 20,360     20,360        
Shares issued and forfeited, net, under stock plans 22,748     1,530     21,218  
Repurchase of common stock (54,527)           (54,527)  
Repurchase of stock-based compensation awards for tax withholdings $ (2,588)           (2,588)  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201409Member              
Cumulative effect of accounting change, ASC 606 $ 1,048,231 $ 243,981 702 632,235 863,768 $ 243,981 (355,857) (92,617)
Ending balance at Dec. 31, 2018 1,048,231   702 632,235 863,768   (355,857) (92,617)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative effect of accounting change, ASC 606 1,048,231   702 632,235 863,768   (355,857) (92,617)
Net income 67,062       67,062      
Other comprehensive income (loss) 1,034             1,034
Stock-based compensation 36,763     36,763        
Shares issued and forfeited, net, under stock plans 16,481     (1,340)     17,821  
Repurchase of common stock (35,617)           (35,617)  
Repurchase of stock-based compensation awards for tax withholdings (3,986)           (3,986)  
Cumulative effect of accounting change, ASC 606 1,048,231   702 667,658 930,830   (377,639) (91,583)
Ending balance at Dec. 31, 2019 1,129,968   702 667,658 930,830   (377,639) (91,583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative effect of accounting change, ASC 606 1,129,968   702 667,658 930,830   (377,639) (91,583)
Net income 72,660       72,660      
Other comprehensive income (loss) (862)             (862)
Stock-based compensation 29,602     29,602        
Shares issued and forfeited, net, under stock plans 15,678     (14,829)     30,507  
Repurchase of common stock (28,881)           (28,881)  
Repurchase of stock-based compensation awards for tax withholdings (11,568)           (11,568)  
Cumulative effect of accounting change, ASC 606 1,206,597   702 682,431 1,003,490   (387,581) (92,445)
Ending balance at Dec. 31, 2020 1,206,597   702 682,431 1,003,490   (387,581) (92,445)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative effect of accounting change, ASC 606 $ 1,206,597   $ 702 $ 682,431 $ 1,003,490   $ (387,581) $ (92,445)