XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENTS OF INCOME      
Sales, net (notes 1, 3, 9 and 11) $ 50,224 $ 52,281 $ 49,054
Cost of goods sold 20,186 20,085 18,137
Gross profit 30,038 32,196 30,917
Sales and marketing 1,685 1,507 1,414
Research and development 560 493 526
General and administrative 11,016 10,406 10,097
Operating income 16,777 19,790 18,880
Dividend and interest income 3,036 661 166
Royalty income (note 12) 20 20 15
Other, net 256 188 0
Income before provision for income taxes 20,089 20,659 19,061
Provision for income taxes (note 7) 3,454 4,186 4,273
Net income $ 16,635 $ 16,473 $ 14,788
Earnings per common share (basic) (note 1) $ 4.58 $ 4.53 $ 4.05
Earnings per common share (diluted) (note 1) $ 4.57 $ 4.52 $ 4.04
Other comprehensive income (loss)      
Foreign currency translation net of taxes of $0 in all periods $ 1,381 $ (2,986) $ (773)
Total comprehensive income $ 18,016 $ 13,487 $ 14,015