XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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 8        
Common stock received and retired upon exercise of stock options $ 0 390 0 0 390
Stock option compensation expense 0 184 0 0 184
Common stock purchased and retired $ (2) (1,168) 0 (12,090) (13,259)
Common stock purchased and retired, shares (197)        
Foreign currency translation adjustment $ 0 0 769 0 769
Common stock dividends 0 0 0 (3,171) (3,171)
Net income 0 0 0 10,972 10,972
Equity Balance, value at Sep. 30, 2024 $ 34 0 (9,890) 134,053 124,197
Equity Balance, shares at Sep. 30, 2024 3,441        
Equity Balance, value at Jun. 30, 2024 $ 35 0 (11,322) 135,339 124,052
Equity Balance, shares at Jun. 30, 2024 3,499        
Common stock issued upon exercise of employee stock options, shares 0        
Common stock received and retired upon exercise of stock options $ 0 0 0 0 0
Stock option compensation expense 0 53 0 0 53
Common stock purchased and retired $ (1) (53) 0 (3,812) (3,866)
Common stock purchased and retired, shares (58)        
Foreign currency translation adjustment $ 0 0 1,432 0 1,432
Common stock dividends 0 0 0 (1,038) (1,038)
Net income 0 0 0 3,563 3,563
Equity Balance, value at Sep. 30, 2024 $ 34 0 (9,890) 134,053 124,197
Equity Balance, shares at Sep. 30, 2024 3,441        
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 262 0 0 262
Common stock purchased and retired $ (1) (262) 0 (7,098) (7,361)
Common stock purchased and retired, shares (131)        
Foreign currency translation adjustment $ 0 0 2,170 0 2,170
Common stock dividends 0 0 0 (2,966) (2,966)
Net income 0 0 0 8,720 8,720
Equity Balance, value at Sep. 30, 2025 $ 32 0 (9,738) 127,958 118,252
Equity Balance, shares at Sep. 30, 2025 3,204        
Equity Balance, value at Jun. 30, 2025 $ 32 0 (9,362) 126,862 117,533
Equity Balance, shares at Jun. 30, 2025 3,216        
Stock option compensation expense $ 0 95 0 0 95
Common stock purchased and retired $ 0 (95) 0 (558) (653)
Common stock purchased and retired, shares (12)        
Foreign currency translation adjustment $ 0 0 (376) 0 (376)
Common stock dividends 0 0 0 (977) (977)
Net income 0 0 0 2,631 2,631
Equity Balance, value at Sep. 30, 2025 $ 32 $ 0 $ (9,738) $ 127,958 $ 118,252
Equity Balance, shares at Sep. 30, 2025 3,204