XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2020 $ 218,897 $ 635   $ 236,524 $ (18,262)
Balance (in shares) at Dec. 31, 2020   63,527,186      
Repurchase of common stock (79,486) $ (6) $ (20,755) (58,725)  
Repurchase of common stock (in shares)   (631,014)      
Restricted stock units issuance   $ 5 (5)    
Restricted stock units issuance (in shares)   501,431      
Equity-based compensation 20,760   20,760    
Foreign currency translation adjustment (957)       (957)
Net income 53,236     53,236  
Balance at Jun. 30, 2021 212,450 $ 634   231,035 (19,219)
Balance (in shares) at Jun. 30, 2021   63,397,603      
Balance at Mar. 31, 2021 204,660 $ 636   222,815 (18,791)
Balance (in shares) at Mar. 31, 2021   63,616,713      
Repurchase of common stock (33,084) $ (2) (10,709) (22,373)  
Repurchase of common stock (in shares)   (244,700)      
Restricted stock units issuance (in shares)   25,590      
Equity-based compensation 10,709   10,709    
Foreign currency translation adjustment (428)       (428)
Net income 30,593     30,593  
Balance at Jun. 30, 2021 212,450 $ 634   231,035 (19,219)
Balance (in shares) at Jun. 30, 2021   63,397,603      
Balance at Dec. 31, 2021 250,644 $ 631   269,841 (19,828)
Balance (in shares) at Dec. 31, 2021   63,154,494      
Repurchase of common stock (127,787) $ (10) (29,670) (98,107)  
Repurchase of common stock (in shares)   (1,006,894)      
Restricted stock units issuance   $ 6 (6)    
Restricted stock units issuance (in shares)   570,913      
Equity-based compensation 29,676   29,676    
Foreign currency translation adjustment (5,215)       (5,215)
Net income 61,417     61,417  
Balance at Jun. 30, 2022 208,735 $ 627   233,151 (25,043)
Balance (in shares) at Jun. 30, 2022   62,718,513      
Balance at Mar. 31, 2022 217,136 $ 631   237,463 (20,958)
Balance (in shares) at Mar. 31, 2022   63,113,221      
Repurchase of common stock (50,679) $ (5) (15,537) (35,137)  
Repurchase of common stock (in shares)   (420,785)      
Restricted stock units issuance   $ 1 (1)    
Restricted stock units issuance (in shares)   26,077      
Equity-based compensation 15,538   $ 15,538    
Foreign currency translation adjustment (4,085)       (4,085)
Net income 30,825     30,825  
Balance at Jun. 30, 2022 $ 208,735 $ 627   $ 233,151 $ (25,043)
Balance (in shares) at Jun. 30, 2022   62,718,513