Stock Screener

Stock Screener · Library

UTAH MEDICAL PRODUCTS INC financial statement history

Source-linked financial facts for UTAH MEDICAL PRODUCTS INC with exact reported periods, units and filing dates. Historical periods ending 2021–2025.

What this record covers

This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.

Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.

Total assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31115636000USD2023-03-282022 / FYus-gaap:Assets10-K/A · 0001811884-23-000008
As of 2022-12-31123874000USD2024-03-262023 / FYus-gaap:Assets10-K · 0001811884-24-000009
As of 2023-12-31135458000USD2025-03-262024 / FYus-gaap:Assets10-K · 0001096906-25-000308
As of 2024-12-31122538000USD2026-03-272025 / FYus-gaap:Assets10-K · 0001096906-26-000395
As of 2025-12-31122542000USD2026-03-272025 / FYus-gaap:Assets10-K · 0001096906-26-000395

Current assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3173158000USD2023-03-282022 / FYus-gaap:AssetsCurrent10-K/A · 0001811884-23-000008
As of 2022-12-3189919000USD2024-03-262023 / FYus-gaap:AssetsCurrent10-K · 0001811884-24-000009
As of 2023-12-31106269000USD2025-03-262024 / FYus-gaap:AssetsCurrent10-K · 0001096906-25-000308
As of 2024-12-3196330000USD2026-03-272025 / FYus-gaap:AssetsCurrent10-K · 0001096906-26-000395
As of 2025-12-3197742000USD2026-03-272025 / FYus-gaap:AssetsCurrent10-K · 0001096906-26-000395

Cash and cash equivalents

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3160974000USD2023-03-282022 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K/A · 0001811884-23-000008
As of 2022-12-3175052000USD2024-03-262023 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001811884-24-000009
As of 2023-12-3192868000USD2025-03-262024 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001096906-25-000308
As of 2024-12-3182976000USD2026-03-272025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001096906-26-000395
As of 2025-12-3185756000USD2026-03-272025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001096906-26-000395

Inventory

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-316596000USD2023-03-282022 / FYus-gaap:InventoryNet10-K/A · 0001811884-23-000008
As of 2022-12-318814000USD2024-03-262023 / FYus-gaap:InventoryNet10-K · 0001811884-24-000009
As of 2023-12-319582000USD2025-03-262024 / FYus-gaap:InventoryNet10-K · 0001096906-25-000308
As of 2024-12-318812000USD2026-03-272025 / FYus-gaap:InventoryNet10-K · 0001096906-26-000395
As of 2025-12-317935000USD2026-03-272025 / FYus-gaap:InventoryNet10-K · 0001096906-26-000395

Property, plant and equipment

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-3110618000USD2023-03-282022 / FYus-gaap:PropertyPlantAndEquipmentNet10-K/A · 0001811884-23-000008
As of 2022-12-3110224000USD2024-03-262023 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001811884-24-000009
As of 2023-12-3110551000USD2025-03-262024 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001096906-25-000308
As of 2024-12-319763000USD2026-03-272025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001096906-26-000395
As of 2025-12-319908000USD2026-03-272025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001096906-26-000395

Total liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-318498000USD2023-03-282022 / FYus-gaap:Liabilities10-K/A · 0001811884-23-000008
As of 2022-12-319620000USD2024-03-262023 / FYus-gaap:Liabilities10-K · 0001811884-24-000009
As of 2023-12-317145000USD2025-03-262024 / FYus-gaap:Liabilities10-K · 0001096906-25-000308
As of 2024-12-315111000USD2026-03-272025 / FYus-gaap:Liabilities10-K · 0001096906-26-000395
As of 2025-12-313274000USD2026-03-272025 / FYus-gaap:Liabilities10-K · 0001096906-26-000395

Current liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-313745000USD2023-03-282022 / FYus-gaap:LiabilitiesCurrent10-K/A · 0001811884-23-000008
As of 2022-12-315960000USD2024-03-262023 / FYus-gaap:LiabilitiesCurrent10-K · 0001811884-24-000009
As of 2023-12-314710000USD2025-03-262024 / FYus-gaap:LiabilitiesCurrent10-K · 0001096906-25-000308
As of 2024-12-313757000USD2026-03-272025 / FYus-gaap:LiabilitiesCurrent10-K · 0001096906-26-000395
As of 2025-12-312598000USD2026-03-272025 / FYus-gaap:LiabilitiesCurrent10-K · 0001096906-26-000395

Long-term debt

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-310USD2023-03-282022 / FYus-gaap:LongTermDebt10-K/A · 0001811884-23-000008
As of 2022-12-310USD2024-03-262023 / FYus-gaap:LongTermDebt10-K · 0001811884-24-000009
As of 2023-12-310USD2025-03-262024 / FYus-gaap:LongTermDebt10-K · 0001096906-25-000308
As of 2024-12-310USD2026-03-272025 / FYus-gaap:LongTermDebt10-K · 0001096906-26-000395
As of 2025-12-310USD2026-03-272025 / FYus-gaap:LongTermDebt10-K · 0001096906-26-000395

Stockholders equity

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-12-31107138000USD2023-03-282022 / FYus-gaap:StockholdersEquity10-K/A · 0001811884-23-000008
As of 2022-12-31114254000USD2024-03-262023 / FYus-gaap:StockholdersEquity10-K · 0001811884-24-000009
As of 2023-12-31128313000USD2025-03-262024 / FYus-gaap:StockholdersEquity10-K · 0001096906-25-000308
As of 2024-12-31117427000USD2026-03-272025 / FYus-gaap:StockholdersEquity10-K · 0001096906-26-000395
As of 2025-12-31119268000USD2026-03-272025 / FYus-gaap:StockholdersEquity10-K · 0001096906-26-000395

Revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3149054000USD2024-03-262023 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3152281000USD2025-03-262024 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3150224000USD2026-03-272025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3140903000USD2026-03-272025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3138520000USD2026-03-272025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001096906-26-000395

Cost of revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3118137000USD2024-03-262023 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3120085000USD2025-03-262024 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3120186000USD2026-03-272025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3116760000USD2026-03-272025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3116519000USD2026-03-272025 / FYus-gaap:CostOfGoodsAndServicesSold10-K · 0001096906-26-000395

Gross profit

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3130917000USD2024-03-262023 / FYus-gaap:GrossProfit10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3132196000USD2025-03-262024 / FYus-gaap:GrossProfit10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3130038000USD2026-03-272025 / FYus-gaap:GrossProfit10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3124143000USD2026-03-272025 / FYus-gaap:GrossProfit10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3122001000USD2026-03-272025 / FYus-gaap:GrossProfit10-K · 0001096906-26-000395

Research and development

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31526000USD2024-03-262023 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0001811884-24-000009
2022-01-01 to 2022-12-31493000USD2025-03-262024 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0001096906-25-000308
2023-01-01 to 2023-12-31560000USD2026-03-272025 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0001096906-26-000395
2024-01-01 to 2024-12-31813000USD2026-03-272025 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0001096906-26-000395
2025-01-01 to 2025-12-31668000USD2026-03-272025 / FYus-gaap:ResearchAndDevelopmentExpense10-K · 0001096906-26-000395

Operating income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3118880000USD2024-03-262023 / FYus-gaap:OperatingIncomeLoss10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3119790000USD2025-03-262024 / FYus-gaap:OperatingIncomeLoss10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3116777000USD2026-03-272025 / FYus-gaap:OperatingIncomeLoss10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3113594000USD2026-03-272025 / FYus-gaap:OperatingIncomeLoss10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3111402000USD2026-03-272025 / FYus-gaap:OperatingIncomeLoss10-K · 0001096906-26-000395

Net income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3114788000USD2024-03-262023 / FYus-gaap:ProfitLoss10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3116473000USD2025-03-262024 / FYus-gaap:ProfitLoss10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3116635000USD2026-03-272025 / FYus-gaap:ProfitLoss10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3113874000USD2026-03-272025 / FYus-gaap:ProfitLoss10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3111286000USD2026-03-272025 / FYus-gaap:ProfitLoss10-K · 0001096906-26-000395

Diluted earnings per share

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-314.04USD/shares2024-03-262023 / FYus-gaap:EarningsPerShareDiluted10-K · 0001811884-24-000009
2022-01-01 to 2022-12-314.52USD/shares2025-03-262024 / FYus-gaap:EarningsPerShareDiluted10-K · 0001096906-25-000308
2023-01-01 to 2023-12-314.57USD/shares2026-03-272025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001096906-26-000395
2024-01-01 to 2024-12-313.96USD/shares2026-03-272025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001096906-26-000395
2025-01-01 to 2025-12-313.48USD/shares2026-03-272025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001096906-26-000395

Operating cash flow

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3121203000USD2024-03-262023 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001811884-24-000009
2022-01-01 to 2022-12-3121147000USD2025-03-262024 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001096906-25-000308
2023-01-01 to 2023-12-3122281000USD2026-03-272025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3114831000USD2026-03-272025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001096906-26-000395
2025-01-01 to 2025-12-3114692000USD2026-03-272025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001096906-26-000395

Capital expenditure

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-31552000USD2024-03-262023 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001811884-24-000009
2022-01-01 to 2022-12-31809000USD2025-03-262024 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001096906-25-000308
2023-01-01 to 2023-12-31639000USD2026-03-272025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001096906-26-000395
2024-01-01 to 2024-12-31230000USD2026-03-272025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001096906-26-000395
2025-01-01 to 2025-12-31371000USD2026-03-272025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001096906-26-000395

Dividends paid

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-3111465000USD2024-03-262023 / FYus-gaap:PaymentsOfDividends10-K · 0001811884-24-000009
2022-01-01 to 2022-12-313163000USD2025-03-262024 / FYus-gaap:PaymentsOfDividends10-K · 0001096906-25-000308
2023-01-01 to 2023-12-314282000USD2026-03-272025 / FYus-gaap:PaymentsOfDividends10-K · 0001096906-26-000395
2024-01-01 to 2024-12-314260000USD2026-03-272025 / FYus-gaap:PaymentsOfDividends10-K · 0001096906-26-000395
2025-01-01 to 2025-12-313983000USD2026-03-272025 / FYus-gaap:PaymentsOfDividends10-K · 0001096906-26-000395

Share repurchases

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2021-01-01 to 2021-12-310USD2024-03-262023 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001811884-24-000009
2022-01-01 to 2022-12-312495000USD2025-03-262024 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001096906-25-000308
2023-01-01 to 2023-12-310USD2026-03-272025 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001096906-26-000395
2024-01-01 to 2024-12-3119968000USD2026-03-272025 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001096906-26-000395
2025-01-01 to 2025-12-318355000USD2026-03-272025 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001096906-26-000395

Source and method

SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.

The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.

Source filer CIK
706698
Ticker in native snapshot
UTMD
Reported numeric facts
100
Units present
USD · USD/shares