XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   58,330        
Beginning balance at Dec. 31, 2021 $ 14,082 $ 106 $ (1,684,262) $ 496,036 $ 1,279,040 $ (76,838)
Beginning balance (in shares) at Dec. 31, 2021     47,583      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 8,275     8,275    
Exercises of stock options, issuance of restricted stock awards, and vests of restricted stock units, net of shares withheld for taxes (in shares)   390 75      
Exercises of stock options, issuance of restricted stock awards, and vests of restricted stock units, net of shares withheld for taxes (6,192)   $ (6,050) (142)    
Share issuance at acquisition (in shares)   2,852        
Share issuance at Acquisition 270,396 $ 3   270,393    
Net income 72,760       72,760  
Other comprehensive income (10,151)         (10,151)
Ending balance (in shares) at Mar. 31, 2022   61,572        
Ending balance at Mar. 31, 2022 $ 349,170 $ 109 $ (1,690,312) 774,562 1,351,800 (86,989)
Ending balance (in shares) at Mar. 31, 2022     47,658      
Beginning balance (in shares) at Dec. 31, 2022 61,700 61,749        
Beginning balance at Dec. 31, 2022 $ 817,931 $ 110 $ (1,695,501) 797,614 1,819,199 (103,491)
Beginning balance (in shares) at Dec. 31, 2022 47,700   47,730      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation $ 7,464     7,464    
Exercises of stock options, issuance of restricted stock awards, and vests of restricted stock units, net of shares withheld for taxes (in shares)   274 83      
Exercises of stock options, issuance of restricted stock awards, and vests of restricted stock units, net of shares withheld for taxes (10,395)   $ (10,395)      
Net income 149,543       149,543  
Other comprehensive income $ 3,957         3,957
Ending balance (in shares) at Mar. 31, 2023 62,000 62,023        
Ending balance at Mar. 31, 2023 $ 968,500 $ 110 $ (1,705,896) $ 805,078 $ 1,968,742 $ (99,534)
Ending balance (in shares) at Mar. 31, 2023 47,800   47,813