XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT 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 $ 251 $ (12,039) $ 126,006 $ 114,254
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 153 0 0 153
Foreign currency translation adjustment 0 0 41 0 41
Common stock dividends 0 0 0 (3,212) (3,212)
Net income 0 0 0 12,349 12,349
Equity Balance, value at Sep. 30, 2023 $ 36 521 (11,999) 135,144 123,702
Equity Balance, shares at Sep. 30, 2023 3,630        
Equity Balance, value at Jun. 30, 2023 $ 36 432 (10,986) 132,279 121,762
Equity Balance, shares at Jun. 30, 2023 3,629        
Common stock issued upon exercise of employee stock options $ 0 36 0 0 36
Common stock issued upon exercise of employee stock options, shares 1        
Stock option compensation expense $ 0 53 0 0 53
Foreign currency translation adjustment 0 0 (1,012) 0 (1,012)
Common stock dividends 0 0 0 (1,071) (1,071)
Net income 0 0 0 3,935 3,935
Equity Balance, value at Sep. 30, 2023 $ 36 521 (11,999) 135,144 123,702
Equity Balance, shares at Sep. 30, 2023 3,630        
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 $ 0 390 0 0 390
Common stock issued upon exercise of employee stock options, shares 8        
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        
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