XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.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, 2021 $ 37 $ 841 $ (9,054) $ 115,314 $ 107,138
Equity Balance, shares at Dec. 31, 2021 3,655        
Common stock issued upon exercise of employee stock options $ 0 43 0 0 43
Common stock issued upon exercise of employee stock options, shares 1        
Stock option compensation expense $ 0 121 0 0 121
Common stock purchased and retired $ (1) (947) 0 (1,548) (2,495)
Common stock purchased and retired, shares (30)        
Foreign currency translation adjustment $ 0 0 (5,377) 0 (5,377)
Common stock dividends 0 0 0 (3,162) (3,162)
Net income 0 0 0 11,918 11,918
Equity Balance, value at Sep. 30, 2022 $ 36 58 (14,431) 122,521 108,185
Equity Balance, shares at Sep. 30, 2022 3,625        
Equity Balance, value at Jun. 30, 2022 $ 36 0 (11,858) 119,293 107,471
Equity Balance, shares at Jun. 30, 2022 3,625        
Common stock issued upon exercise of employee stock options $ 0 20 0 0 20
Common stock issued upon exercise of employee stock options, shares 0        
Stock option compensation expense $ 0 38 0 0 38
Foreign currency translation adjustment 0 0 (2,572) 0 (2,572)
Common stock dividends 0 0 0 (1,051) (1,051)
Net income 0 0 0 4,280 4,280
Equity Balance, value at Sep. 30, 2022 $ 36 58 (14,431) 122,521 108,185
Equity Balance, shares at Sep. 30, 2022 3,625        
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