XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance at Dec. 31, 2019 $ 142,278 $ 635   $ 159,490 $ (17,847)
Balance (in shares) at Dec. 31, 2019   63,456,986      
Repurchase of common stock (43,561) $ (6) $ (33,349) (10,206)  
Repurchase of common stock (in shares)   (562,299)      
Restricted stock units issuance   $ 6 (6)    
Restricted stock units issuance (in shares)   632,499      
Equity-based compensation 33,355   33,355    
Foreign currency translation adjustment (415)       (415)
Net income 87,240     87,240  
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 (120,418) $ (9) (43,254) (77,155)  
Repurchase of common stock (in shares)   (887,782)      
Restricted stock units issuance   $ 5 (5)    
Restricted stock units issuance (in shares)   515,090      
Equity-based compensation 43,259   43,259    
Foreign currency translation adjustment (1,566)       (1,566)
Net income 110,472     110,472  
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 (204,460) $ (16) (59,355) (145,089)  
Repurchase of common stock (in shares)   (1,569,531)      
Restricted stock units issuance   $ 6 (6)    
Restricted stock units issuance (in shares)   606,607      
Equity-based compensation 59,361   $ 59,361    
Foreign currency translation adjustment (7,704)       (7,704)
Net income 128,959     128,959  
Balance at Dec. 31, 2022 $ 226,800 $ 621   $ 253,711 $ (27,532)
Balance (in shares) at Dec. 31, 2022   62,191,570