XML 23 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 ComprehensiveLoss
Balance at beginning (in shares) at Dec. 31, 2020   7,951,773      
Balance at beginning at Dec. 31, 2020 $ 154,962   $ 144,703 $ 9,579 $ 680
Increase (Decrease) in Stockholders' Equity          
Net income 20,610     20,610  
Other comprehensive loss, net of tax (457)       (457)
Settlement of share awards (in shares)   58,884      
Settlement of share awards (501)   (501)    
Issuance of common stock for Teton Acquisition (in shares)   1,337,791      
Issuance of common stock for Teton Acquisition 39,818   39,818    
Options exercised (in shares)   70,823      
Options exercised 1,706   1,706    
Stock-based compensation 2,903   2,903    
Balance at ending (in shares) at Dec. 31, 2021   9,419,271      
Balance at ending at Dec. 31, 2021 219,041   188,629 30,189 223
Increase (Decrease) in Stockholders' Equity          
Net income 21,698     21,698  
Other comprehensive loss, net of tax (1,740)       (1,740)
Settlement of share awards (in shares)   67,860      
Settlement of share awards (876)   (876)    
Options exercised (in shares)   8,309      
Options exercised 179   179    
Stock-based compensation 2,562   2,562    
Balance at ending (in shares) at Dec. 31, 2022   9,495,440      
Balance at ending at Dec. 31, 2022 $ 240,864   $ 190,494 $ 51,887 $ (1,517)