Skip to content
10-K

Annual Report

UTAH MEDICAL PRODUCTS INC UTMD

0001096906-26-000395

← back to feed
Filed
Mar 27, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 26, 2026 3.19M sh
Shares Diluted FY 2025 · Dec 31, 2025 3.24M sh
Shares Diluted FY 2025 · Dec 31, 2024 3.5M sh
Shares Diluted FY 2025 · Dec 31, 2023 3.64M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $8.36M
Stock Repurchased FY 2025 · Dec 31, 2024 $19.97M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Dividends Paid FY 2025 · Dec 31, 2025 $3.98M
Dividends Paid FY 2025 · Dec 31, 2024 $4.26M
Dividends Paid FY 2025 · Dec 31, 2023 $4.28M
Capex FY 2025 · Dec 31, 2025 $371K
Capex FY 2025 · Dec 31, 2024 $230K
Capex FY 2025 · Dec 31, 2023 $639K
Operating Cash Flow FY 2025 · Dec 31, 2025 $14.69M
Operating Cash Flow FY 2025 · Dec 31, 2024 $14.83M
Operating Cash Flow FY 2025 · Dec 31, 2023 $22.28M
Long Term Debt FY 2025 · Dec 31, 2025 $0
Long Term Debt FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $85.76M
Cash And Equivalents FY 2025 · Dec 31, 2024 $82.98M
Stockholders Equity FY 2025 · Dec 31, 2025 $119.27M
Stockholders Equity FY 2025 · Dec 31, 2024 $117.43M
Current Liabilities FY 2025 · Dec 31, 2025 $2.6M
Current Liabilities FY 2025 · Dec 31, 2024 $3.76M
Total Liabilities FY 2025 · Dec 31, 2025 $3.27M
Total Liabilities FY 2025 · Dec 31, 2024 $5.11M
Current Assets FY 2025 · Dec 31, 2025 $97.74M
Current Assets FY 2025 · Dec 31, 2024 $96.33M
Total Assets FY 2025 · Dec 31, 2025 $122.54M
Total Assets FY 2025 · Dec 31, 2024 $122.54M
Eps Diluted FY 2025 · Dec 31, 2025 $0.80
Eps Diluted FY 2025 · Dec 31, 2025 $3.48
Eps Diluted FY 2025 · Sep 30, 2025 $0.82
Eps Diluted FY 2025 · Jun 30, 2025 $0.94
Eps Diluted FY 2025 · Mar 31, 2025 $0.92
Eps Diluted FY 2025 · Dec 31, 2024 $0.86
Eps Diluted FY 2025 · Dec 31, 2024 $3.96
Eps Diluted FY 2025 · Sep 30, 2024 $1.03
Eps Diluted FY 2025 · Jun 30, 2024 $0.98
Eps Diluted FY 2025 · Mar 31, 2024 $1.09
Eps Diluted FY 2025 · Dec 31, 2023 $1.18
Eps Diluted FY 2025 · Dec 31, 2023 $4.57
Eps Diluted FY 2025 · Sep 30, 2023 $1.08
Eps Diluted FY 2025 · Jun 30, 2023 $1.15
Eps Diluted FY 2025 · Mar 31, 2023 $1.16
Eps Basic FY 2025 · Dec 31, 2025 $3.48
Eps Basic FY 2025 · Dec 31, 2024 $3.96
Eps Basic FY 2025 · Dec 31, 2023 $4.58
Rd Expense FY 2025 · Dec 31, 2025 $668K
Rd Expense FY 2025 · Dec 31, 2024 $813K
Rd Expense FY 2025 · Dec 31, 2023 $560K
Net Income FY 2025 · Dec 31, 2025 $2.57M
Net Income FY 2025 · Dec 31, 2025 $11.29M
Net Income FY 2025 · Sep 30, 2025 $2.63M
Net Income FY 2025 · Jun 30, 2025 $3.05M
Net Income FY 2025 · Mar 31, 2025 $3.04M
Net Income FY 2025 · Dec 31, 2024 $2.9M
Net Income FY 2025 · Dec 31, 2024 $13.87M
Net Income FY 2025 · Sep 30, 2024 $3.56M
Net Income FY 2025 · Jun 30, 2024 $3.45M
Net Income FY 2025 · Mar 31, 2024 $3.96M
Net Income FY 2025 · Dec 31, 2023 $4.29M
Net Income FY 2025 · Dec 31, 2023 $16.64M
Net Income FY 2025 · Sep 30, 2023 $3.94M
Net Income FY 2025 · Jun 30, 2023 $4.2M
Net Income FY 2025 · Mar 31, 2023 $4.21M
Operating Income FY 2025 · Dec 31, 2025 $11.4M
Operating Income FY 2025 · Dec 31, 2024 $13.59M
Operating Income FY 2025 · Dec 31, 2023 $16.78M
Gross Profit FY 2025 · Dec 31, 2025 $5.26M
Gross Profit FY 2025 · Dec 31, 2025 $22M
Gross Profit FY 2025 · Sep 30, 2025 $5.6M
Gross Profit FY 2025 · Jun 30, 2025 $5.6M
Gross Profit FY 2025 · Mar 31, 2025 $5.54M
Gross Profit FY 2025 · Dec 31, 2024 $5.32M
Gross Profit FY 2025 · Dec 31, 2024 $24.14M
Gross Profit FY 2025 · Sep 30, 2024 $5.8M
Gross Profit FY 2025 · Jun 30, 2024 $6.25M
Gross Profit FY 2025 · Mar 31, 2024 $6.77M
Gross Profit FY 2025 · Dec 31, 2023 $7.1M
Gross Profit FY 2025 · Dec 31, 2023 $30.04M
Gross Profit FY 2025 · Sep 30, 2023 $7.36M
Gross Profit FY 2025 · Jun 30, 2023 $7.74M
Gross Profit FY 2025 · Mar 31, 2023 $7.84M
Cost Of Revenue FY 2025 · Dec 31, 2025 $16.52M
Cost Of Revenue FY 2025 · Dec 31, 2024 $16.76M
Cost Of Revenue FY 2025 · Dec 31, 2023 $20.19M
Revenue FY 2025 · Dec 31, 2025 $9.04M
Revenue FY 2025 · Dec 31, 2025 $38.52M
Revenue FY 2025 · Sep 30, 2025 $9.81M
Revenue FY 2025 · Jun 30, 2025 $9.95M
Revenue FY 2025 · Mar 31, 2025 $9.71M
Revenue FY 2025 · Dec 31, 2024 $9.16M
Revenue FY 2025 · Dec 31, 2024 $40.9M
Revenue FY 2025 · Sep 30, 2024 $10.01M
Revenue FY 2025 · Jun 30, 2024 $10.4M
Revenue FY 2025 · Mar 31, 2024 $11.34M
Revenue FY 2025 · Dec 31, 2023 $12.33M
Revenue FY 2025 · Dec 31, 2023 $50.22M
Revenue FY 2025 · Sep 30, 2023 $12.51M
Revenue FY 2025 · Jun 30, 2023 $12.87M
Revenue FY 2025 · Mar 31, 2023 $12.52M