v3.26.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, 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
Common stock purchased and retired $ 0 0 0 0 0
Common stock purchased and retired, shares 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        
Common stock issued upon exercise of employee stock options $ 0 0 0 0 0
Common stock issued upon exercise of employee stock options, shares 0        
Stock option compensation expense $ 0 373 0 0 373
Common stock purchased and retired $ (1) (373) 0 (7,981) (8,355)
Common stock purchased and retired, shares (149)        
Foreign currency translation adjustment $ 0 0 2,492 0 2,492
Common stock dividends 0 0 0 (3,955) (3,955)
Net income 0 0 0 11,286 11,286
Equity Balance, value at Dec. 31, 2025 $ 32 $ 0 $ (9,416) $ 128,652 $ 119,268
Equity Balance, shares at Dec. 31, 2025 3,186