XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Balance at Dec. 31, 2019 $ 1,617,058 $ 481 $ 739,478 $ (46) $ 917,336 $ (40,191)
Beginning balance (in shares) at Dec. 31, 2019   48,148       8,839
Increase (Decrease) in Stockholders' Equity            
Net income 140,726       140,726  
Exercise of stock options and vesting of restricted stock units $ 100,732   74,162     $ 26,570
Exercise of stock options and vesting of restricted stock units (in shares) 989         1,055
Employee taxes paid for withheld shares upon equity award settlement $ (7,208)         $ (7,208)
Employee taxes paid for withheld shares upon equity award settlement (in shares)           (20)
Stock compensation 54,112   54,112      
Issuance of shares pursuant to employee stock purchase plan $ 8,209   5,211     $ 2,998
Issuance of shares pursuant to employee stock purchase plan (in shares) 31         31
Treasury stock purchases $ (15,484)         $ (15,484)
Treasury stock purchases (in shares) (59)         (59)
Balance at Sep. 30, 2020 $ 1,898,145 $ 481 872,963 (46) 1,058,062 $ (33,315)
Ending balance (in shares) at Sep. 30, 2020   48,148       7,832
Balance at Jun. 30, 2020 1,829,328 $ 481 843,998 (46) 1,018,778 $ (33,883)
Beginning balance (in shares) at Jun. 30, 2020   48,148       7,917
Increase (Decrease) in Stockholders' Equity            
Net income 39,284       39,284  
Exercise of stock options and vesting of restricted stock units $ 8,395   7,578     $ 817
Exercise of stock options and vesting of restricted stock units (in shares) 72         75
Employee taxes paid for withheld shares upon equity award settlement $ (316)         $ (316)
Employee taxes paid for withheld shares upon equity award settlement (in shares)           (1)
Stock compensation 18,424   18,424      
Issuance of shares pursuant to employee stock purchase plan $ 3,032   2,963     $ 69
Issuance of shares pursuant to employee stock purchase plan (in shares) 11         11
Treasury stock purchases $ (2)         $ (2)
Treasury stock purchases (in shares) 0          
Balance at Sep. 30, 2020 $ 1,898,145 $ 481 872,963 (46) 1,058,062 $ (33,315)
Ending balance (in shares) at Sep. 30, 2020   48,148       7,832
Balance at Dec. 31, 2020 1,986,111 $ 481 905,332 (46) 1,112,156 $ (31,812)
Beginning balance (in shares) at Dec. 31, 2020   48,148       7,609
Increase (Decrease) in Stockholders' Equity            
Net income 106,676       106,676  
Exercise of stock options and vesting of restricted stock units $ 46,433   13,089     $ 33,344
Exercise of stock options and vesting of restricted stock units (in shares) 313         458
Employee taxes paid for withheld shares upon equity award settlement $ (17,461)         $ (17,461)
Employee taxes paid for withheld shares upon equity award settlement (in shares)           (40)
Stock compensation 80,360   80,360      
Issuance of shares pursuant to employee stock purchase plan $ 9,757   9,559     $ 198
Issuance of shares pursuant to employee stock purchase plan (in shares) 26         26
Treasury stock purchases $ (12,975)         $ (12,975)
Treasury stock purchases (in shares) (32)         (32)
Purchase consideration for conversion of unvested restricted stock $ 1,872   1,872      
Balance at Sep. 30, 2021 2,200,773 $ 481 1,010,212 (46) 1,218,832 $ (28,706)
Ending balance (in shares) at Sep. 30, 2021   48,148       7,197
Balance at Jun. 30, 2021 2,107,991 $ 481 962,557 (46) 1,174,662 $ (29,663)
Beginning balance (in shares) at Jun. 30, 2021   48,148       7,315
Increase (Decrease) in Stockholders' Equity            
Net income 44,170       44,170  
Exercise of stock options and vesting of restricted stock units $ 17,045   14,712     $ 2,333
Exercise of stock options and vesting of restricted stock units (in shares) 103         112
Employee taxes paid for withheld shares upon equity award settlement $ (1,451)         $ (1,451)
Employee taxes paid for withheld shares upon equity award settlement (in shares)           (3)
Stock compensation 29,461   29,461      
Issuance of shares pursuant to employee stock purchase plan $ 3,557   3,482     $ 75
Issuance of shares pursuant to employee stock purchase plan (in shares) 9         9
Treasury stock purchases $ 0         $ 0
Treasury stock purchases (in shares) 0          
Purchase consideration for conversion of unvested restricted stock $ 0   0      
Balance at Sep. 30, 2021 $ 2,200,773 $ 481 $ 1,010,212 $ (46) $ 1,218,832 $ (28,706)
Ending balance (in shares) at Sep. 30, 2021   48,148       7,197