XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
(Accumulated Deficit) Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2020 $ 805,779 $ 355 $ (5,578) $ 695,904 $ 115,229 $ (131)
Net income 43,306       43,306  
Foreign currency translation (2,135)         (2,135)
Stock-based compensation expense 2,871     2,871    
Stock options exercised 9,106 4   9,102    
Balance at Mar. 31, 2021 858,927 359 (5,578) 707,877 158,535 (2,266)
Balance at Dec. 31, 2020 805,779 355 (5,578) 695,904 115,229 (131)
Net income 83,240          
Foreign currency translation (1,629)          
Balance at Jun. 30, 2021 851,882 358 (5,578) 716,547 142,315 (1,760)
Balance at Mar. 31, 2021 858,927 359 (5,578) 707,877 158,535 (2,266)
Net income 39,934       39,934  
Foreign currency translation 506         506
Stock-based compensation expense 3,570     3,570    
Stock options exercised 5,102 2   5,100    
Repurchases of common stock (56,157) (3)     (56,154)  
Balance at Jun. 30, 2021 851,882 358 (5,578) 716,547 142,315 (1,760)
Balance at Dec. 31, 2021 952,928 360 (5,427) 727,857 234,984 (4,846)
Net income 61,311       61,311  
Foreign currency translation (1,542)         (1,542)
Stock-based compensation expense 4,372     4,372    
Stock options exercised 13,897 3   13,894    
Repurchases of common stock (425,950) (27) (14,243)   (411,680)  
Retirement of treasury stock     5,427   (5,427)  
Balance at Mar. 31, 2022 605,016 336 (14,243) 746,123 (120,812) (6,388)
Balance at Dec. 31, 2021 952,928 360 (5,427) 727,857 234,984 (4,846)
Net income 110,671          
Foreign currency translation (5,126)          
Balance at Jun. 30, 2022 283,252 309 (14,243) 753,300 (446,142) (9,972)
Balance at Mar. 31, 2022 605,016 336 (14,243) 746,123 (120,812) (6,388)
Net income 49,360       49,360  
Foreign currency translation (3,584)         (3,584)
Stock-based compensation expense 5,653     5,653    
Stock options exercised 1,524     1,524    
Repurchases of common stock (374,717) (27)     (374,690)  
Balance at Jun. 30, 2022 $ 283,252 $ 309 $ (14,243) $ 753,300 $ (446,142) $ (9,972)