XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capitol
Comprehensive Income
Retained Earnings
Total
Equity Balance, value at Dec. 31, 2020 $ 36 $ 115 $ (8,280) $ 110,951 $ 102,822
Equity Balance, shares at Dec. 31, 2020 3,643        
Common stock issued upon exercise of employee stock options $ 0 787 0 0 787
Common stock issued upon exercise of employee stock options, shares 14        
Common stock received and retired upon exercise of stock options $ 0 (227) 0 0 (227)
Common stock received and retired upon exercise of stock options, shares (2)        
Stock option compensation expense $ 0 166 0 0 166
Foreign currency translation adjustment 0 0 (773) 0 (773)
Common stock dividends 0 0 0 (10,425) (10,425)
Net income 0 0 0 14,788 14,788
Equity Balance, value at Dec. 31, 2021 $ 36 842 (9,053) 115,314 107,138
Equity Balance, shares at Dec. 31, 2021 3,655        
Common stock issued upon exercise of employee stock options $ 0 211 0 0 211
Common stock issued upon exercise of employee stock options, shares 4        
Common stock received and retired upon exercise of stock options $ 0 (37) 0 0 (37)
Common stock received and retired upon exercise of stock options, shares (1)        
Stock option compensation expense $ 0 183 0 0 183
Common stock purchased and retired $ 0 (947) 0 (1,548) (2,495)
Common stock purchased and retired, shares (30)        
Foreign currency translation adjustment $ 0 0 (2,986) 0 (2,986)
Common stock dividends 0 0 0 (4,233) (4,233)
Net income 0 0 0 16,473 16,473
Equity Balance, value at Dec. 31, 2022 $ 36 252 (12,039) 126,006 114,255
Equity Balance, shares at Dec. 31, 2022 3,628        
Common stock issued upon exercise of employee stock options $ 0 117 0 0 117
Common stock issued upon exercise of employee stock options, shares 2        
Stock option compensation expense $ 0 225 0 0 225
Foreign currency translation adjustment 0 0 1,381 0 1,381
Common stock dividends 0 0 0 (4,300) (4,300)
Net income 0 0 0 16,635 16,635
Equity Balance, value at Dec. 31, 2023 $ 36 $ 594 $ (10,658) $ 138,341 $ 128,313
Equity Balance, shares at Dec. 31, 2023 3,630