XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Balance (in shares) at Dec. 31, 2020   52,225    
Balance at Dec. 31, 2020 $ 350,865 $ 209 $ 5,161 $ 345,495
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 52,572     52,572
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares)   438    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 14,573 $ 2 14,571  
Share-based compensation 8,784   8,784  
Stock repurchased and retired (in shares)   (243)    
Stock repurchased and retired (16,551) $ (1) (16,550) 0
Dividends net of refunds for cancelled cash dividends (9,964)     (9,964)
Balance (in shares) at Sep. 30, 2021   52,420    
Balance at Sep. 30, 2021 400,279 $ 210 11,966 388,103
Balance (in shares) at Jun. 30, 2021   52,416    
Balance at Jun. 30, 2021 383,726 $ 210 10,998 372,518
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 15,581     15,581
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares)   77    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 2,725 $ 0 2,725  
Share-based compensation 2,991   2,991  
Stock repurchased and retired (in shares)   (73)    
Stock repurchased and retired (4,748) $ 0 (4,748)  
Dividends net of refunds for cancelled cash dividends 4     4
Balance (in shares) at Sep. 30, 2021   52,420    
Balance at Sep. 30, 2021 400,279 $ 210 11,966 388,103
Balance (in shares) at Dec. 31, 2021   52,528    
Balance at Dec. 31, 2021 466,170 $ 210 81,654 384,306
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 61,478     61,478
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares)   843    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 10,990 $ 3 10,987  
Share-based compensation 10,229   10,229  
Stock repurchased and retired (in shares)   (156)    
Stock repurchased and retired (8,921) $ 0 (8,921)  
Contingent consideration (Note 3) (6,000)   (6,000)  
Dividends net of refunds for cancelled cash dividends (10,088)     (10,088)
Balance (in shares) at Sep. 30, 2022   53,215    
Balance at Sep. 30, 2022 523,858 $ 213 87,949 435,696
Balance (in shares) at Jun. 30, 2022   53,127    
Balance at Jun. 30, 2022 490,506 $ 213 82,078 408,215
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 27,473     27,473
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) (in shares)   124    
Stock options exercised, restricted stock awards granted, and contingent shares issued (Note 16) 4,605 $ 0 4,605  
Share-based compensation 3,321   3,321  
Stock repurchased and retired (in shares)   (36)    
Stock repurchased and retired (2,055)   (2,055) 0
Dividends net of refunds for cancelled cash dividends 8     8
Balance (in shares) at Sep. 30, 2022   53,215    
Balance at Sep. 30, 2022 $ 523,858 $ 213 $ 87,949 $ 435,696