XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.1
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Comprehensive Income
Retained Earnings
Total
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        
Common stock received and retired upon exercise of stock options $ 0 0 0 0 0
Stock option compensation expense 0 225 0 0 225
Common stock purchased and retired 0 0 0 0 0
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        
Common stock issued upon exercise of employee stock options $ 0 390 0 0 390
Common stock issued upon exercise of employee stock options, shares 8        
Stock option compensation expense $ 0 256 0 0 256
Common stock purchased and retired $ (3) (1,239) 0 (18,726) (19,968)
Common stock purchased and retired, shares (302)        
Foreign currency translation adjustment $ 0 0 (1,249) 0 (1,249)
Common stock dividends 0 0 0 (4,189) (4,189)
Net income 0 0 0 13,874 13,874
Equity Balance, value at Dec. 31, 2024 $ 33 $ 0 $ (11,907) $ 129,302 $ 117,428
Equity Balance, shares at Dec. 31, 2024 3,335