XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Balance, beginning of year (in shares) at Dec. 31, 2022   48,138,257        
Balance, beginning of period at Dec. 31, 2022 $ 2,385,360 $ 6 $ (938,009) $ 951,371 $ 2,576,516 $ (204,524)
Balance, beginning of period (in shares) at Dec. 31, 2022     (7,879,415)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options and vesting of RSUs and PSUs, net of shares withheld for taxes (in shares)   194,429        
Vesting of RSUs and PSUs, net of shares withheld for taxes, and exercise of stock options (3,224)     (3,224)    
Common stock issued under employee stock purchase plan (in shares)   30,403        
Common stock issued under employee stock purchase plan 2,493     2,493    
Purchased common stock (in shares)   (998,769) (998,769)      
Purchased common stock (113,031)   $ (113,031)      
Stock-based compensation 19,249     19,249    
Net income 122,456       122,456  
Foreign currency translation adjustments and other (14,601)         (14,601)
Unrealized gain (loss) on derivatives, net of tax (152)         (152)
Balance, end of period (in shares) at Jun. 30, 2023   47,364,320        
Balance, end of period at Jun. 30, 2023 2,398,550 $ 6 $ (1,051,040) 969,889 2,698,972 (219,277)
Balance, end of period (in shares) at Jun. 30, 2023     (8,878,184)      
Balance, beginning of year (in shares) at Mar. 31, 2023   47,305,551        
Balance, beginning of period at Mar. 31, 2023 2,338,525 $ 6 $ (1,051,103) 957,103 2,636,651 (204,132)
Balance, beginning of period (in shares) at Mar. 31, 2023     (8,878,184)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options and vesting of RSUs and PSUs, net of shares withheld for taxes (in shares)   28,366        
Vesting of RSUs and PSUs, net of shares withheld for taxes, and exercise of stock options 620     620    
Common stock issued under employee stock purchase plan (in shares)   30,403        
Common stock issued under employee stock purchase plan 2,494     2,494    
Purchased common stock 63   $ 63      
Purchased common stock (in shares)   0        
Stock-based compensation 9,672     9,672    
Net income 62,321       62,321  
Foreign currency translation adjustments and other (15,082)         (15,082)
Unrealized gain (loss) on derivatives, net of tax (63)         (63)
Balance, end of period (in shares) at Jun. 30, 2023   47,364,320        
Balance, end of period at Jun. 30, 2023 $ 2,398,550 $ 6 $ (1,051,040) 969,889 2,698,972 (219,277)
Balance, end of period (in shares) at Jun. 30, 2023     (8,878,184)      
Balance, beginning of year (in shares) at Dec. 31, 2023 46,320,671 46,320,671        
Balance, beginning of period at Dec. 31, 2023 $ 2,415,385 $ 6 $ (1,161,505) 994,020 2,795,394 (212,530)
Balance, beginning of period (in shares) at Dec. 31, 2023 (9,996,767)   (9,996,767)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options and vesting of RSUs and PSUs, net of shares withheld for taxes (in shares)   231,943        
Vesting of RSUs and PSUs, net of shares withheld for taxes, and exercise of stock options $ (707)     (707)    
Common stock issued under employee stock purchase plan (in shares)   34,842        
Common stock issued under employee stock purchase plan 2,499     2,499    
Purchased common stock (in shares)   (2,362,174) (2,362,174)      
Purchased common stock (212,020)   $ (212,020)      
Stock-based compensation 18,282     18,282    
Net income 44,253       44,253  
Foreign currency translation adjustments and other (14,322)         (14,322)
Unrealized gain (loss) on derivatives, net of tax $ 0          
Balance, end of period (in shares) at Jun. 30, 2024 44,225,282 44,225,282        
Balance, end of period at Jun. 30, 2024 $ 2,253,370 $ 6 $ (1,373,525) 1,014,094 2,839,647 (226,852)
Balance, end of period (in shares) at Jun. 30, 2024 (12,358,941)   (12,358,941)      
Balance, beginning of year (in shares) at Mar. 31, 2024   45,566,746        
Balance, beginning of period at Mar. 31, 2024 $ 2,340,720 $ 6 $ (1,251,121) 1,002,600 2,819,493 (230,258)
Balance, beginning of period (in shares) at Mar. 31, 2024     (10,954,692)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options and vesting of RSUs and PSUs, net of shares withheld for taxes (in shares)   27,943        
Vesting of RSUs and PSUs, net of shares withheld for taxes, and exercise of stock options 451     451    
Common stock issued under employee stock purchase plan (in shares)   34,842        
Common stock issued under employee stock purchase plan 2,499     2,499    
Purchased common stock (122,404)   $ (122,404)      
Purchased common stock (in shares)   (1,404,249) (1,404,249)      
Stock-based compensation 8,544     8,544    
Net income 20,154       20,154  
Foreign currency translation adjustments and other 3,406         3,406
Unrealized gain (loss) on derivatives, net of tax $ 0          
Balance, end of period (in shares) at Jun. 30, 2024 44,225,282 44,225,282        
Balance, end of period at Jun. 30, 2024 $ 2,253,370 $ 6 $ (1,373,525) $ 1,014,094 $ 2,839,647 $ (226,852)
Balance, end of period (in shares) at Jun. 30, 2024 (12,358,941)   (12,358,941)