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 | | | | |