XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balances (in shares)   229,790,268      
Stockholders' Equity Attributable to Parent $ 1,778,381 $ 23 $ 572,559 $ (132,529) $ 1,338,328
Net Income 218,180       218,180
Currency Translation Adjustment 13,239     13,239  
Options Exercised   2,643,310      
Exercise of stock options, net of repurchased shares (88,734)   9,551    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (98,285)
Employee Benefits and Share-based Compensation 5,533   5,533    
Net Income 534,374        
Total stock-based compensation 17,229        
Balances (in shares)   232,433,578      
Stockholders' Equity Attributable to Parent 1,926,599 $ 23 587,643 (119,290) 1,458,223
Net Income 168,707       168,707
Currency Translation Adjustment (580)     (580)  
Options Exercised   1,141,040      
Exercise of stock options, net of repurchased shares 19,907   19,975    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (68)
Employee Benefits and Share-based Compensation 6,141   6,141    
Shares issued for Employee Stock Purchase Plan (in shares)   62,067      
Shares issued for Employee Stock Purchase Plan 3,955   3,955    
Balances (in shares)   233,636,685      
Stockholders' Equity Attributable to Parent 2,124,729 $ 23 617,714 (119,870) 1,626,862
Net Income 147,487       147,487
Currency Translation Adjustment (19,053)     (19,053)  
Options Exercised   1,064,329      
Exercise of stock options, net of repurchased shares 22,293   23,062    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (769)
Employee Benefits and Share-based Compensation 5,555   5,555    
Total stock-based compensation 5,555        
Balances (in shares)   234,701,014      
Stockholders' Equity Attributable to Parent 2,281,011 $ 23 646,331 (138,923) 1,773,580
Balances (in shares)   235,315,337      
Stockholders' Equity Attributable to Parent 2,489,516 $ 24 672,727 (121,088) 1,937,853
Net Income 200,285       200,285
Currency Translation Adjustment (7,406)     (7,406)  
Options Exercised   802,670      
Exercise of stock options, net of repurchased shares 19,525   20,014    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (489)
Employee Benefits and Share-based Compensation 8,913   8,913    
Net Income $ 680,521        
Options Exercised 1,148,000        
Total stock-based compensation $ 27,145        
Balances (in shares)   236,118,007      
Stockholders' Equity Attributable to Parent 2,710,833 $ 24 701,654 (128,494) 2,137,649
Net Income 193,440       193,440
Currency Translation Adjustment 21,774     21,774  
Options Exercised   121,158      
Exercise of stock options, net of repurchased shares 2,800   3,098    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (298)
Employee Benefits and Share-based Compensation 8,865   8,865    
Shares issued for Employee Stock Purchase Plan (in shares)   67,877      
Shares issued for Employee Stock Purchase Plan 4,880   4,880    
Balances (in shares)   236,307,042      
Stockholders' Equity Attributable to Parent 2,942,592 $ 24 718,497 (106,720) 2,330,791
Net Income 286,796       286,796
Currency Translation Adjustment 5,056     5,056  
Options Exercised   261,352      
Exercise of stock options, net of repurchased shares 5,566   5,717    
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation         (151)
Employee Benefits and Share-based Compensation 9,367   9,367    
Total stock-based compensation 9,367        
Balances (in shares)   236,568,394      
Stockholders' Equity Attributable to Parent $ 3,249,377 $ 24 $ 733,581 $ (101,664) $ 2,617,436