XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2023 $ 36 $ 593 $ (10,658) $ 138,341 $ 128,313
Equity Balance, shares at Dec. 31, 2023 3,630        
Common stock issued upon exercise of employee stock options, shares 2        
Common stock received and retired upon exercise of stock options $ 0 96 0 0 96
Stock option compensation expense 0 79 0 0 79
Common stock purchased and retired $ 0 (769) 0 (2,221) (2,990)
Common stock purchased and retired, shares (43)        
Foreign currency translation adjustment $ 0 0 (631) 0 (631)
Common stock dividends 0 0 0 (1,081) (1,081)
Net income 0 0 0 3,956 3,956
Equity Balance, value at Mar. 31, 2024 $ 36 0 (11,289) 138,995 127,742
Equity Balance, shares at Mar. 31, 2024 3,588        
Equity Balance, value at Dec. 31, 2023 $ 36 593 (10,658) 138,341 128,313
Equity Balance, shares at Dec. 31, 2023 3,630        
Stock option compensation expense         131
Foreign currency translation adjustment         (664)
Net income         7,409
Equity Balance, value at Jun. 30, 2024 $ 35 0 (11,322) 135,339 124,052
Equity Balance, shares at Jun. 30, 2024 3,499        
Equity Balance, value at Mar. 31, 2024 $ 36 0 (11,289) 138,995 127,742
Equity Balance, shares at Mar. 31, 2024 3,588        
Common stock issued upon exercise of employee stock options, shares 6        
Common stock received and retired upon exercise of stock options $ 0 294 0 0 294
Stock option compensation expense 0 52 0 0 52
Common stock purchased and retired $ (1) (346) 0 (6,056) (6,403)
Common stock purchased and retired, shares (95)        
Foreign currency translation adjustment $ 0 0 (33) 0 (33)
Common stock dividends 0 0 0 (1,052) (1,052)
Net income 0 0 0 3,453 3,453
Equity Balance, value at Jun. 30, 2024 $ 35 0 (11,322) 135,339 124,052
Equity Balance, shares at Jun. 30, 2024 3,499        
Equity Balance, value at Dec. 31, 2024 $ 33 0 (11,908) 129,302 117,427
Equity Balance, shares at Dec. 31, 2024 3,335        
Stock option compensation expense $ 0 82 0 0 82
Common stock purchased and retired $ (1) (82) 0 (3,138) (3,221)
Common stock purchased and retired, shares (54)        
Foreign currency translation adjustment $ 0 0 718 0 718
Common stock dividends 0 0 0 (1,001) (1,001)
Net income 0 0 0 3,041 3,041
Equity Balance, value at Mar. 31, 2025 $ 33 0 (11,190) 128,204 117,047
Equity Balance, shares at Mar. 31, 2025 3,281        
Equity Balance, value at Dec. 31, 2024 $ 33 0 (11,908) 129,302 117,427
Equity Balance, shares at Dec. 31, 2024 3,335        
Stock option compensation expense         168
Foreign currency translation adjustment         2,546
Net income         6,089
Equity Balance, value at Jun. 30, 2025 $ 32 0 (9,362) 126,862 117,533
Equity Balance, shares at Jun. 30, 2025 3,216        
Equity Balance, value at Mar. 31, 2025 $ 33 0 (11,190) 128,204 117,047
Equity Balance, shares at Mar. 31, 2025 3,281        
Stock option compensation expense $ 0 86 0 0 86
Common stock purchased and retired $ (1) (86) 0 (3,402) (3,488)
Common stock purchased and retired, shares (65)        
Foreign currency translation adjustment $ 0 0 1,828 0 1,828
Common stock dividends 0 0 0 (988) (988)
Net income 0 0 0 3,048 3,048
Equity Balance, value at Jun. 30, 2025 $ 32 $ 0 $ (9,362) $ 126,862 $ 117,533
Equity Balance, shares at Jun. 30, 2025 3,216