tradepost.ai Logo
Newsletter InsightsSEC AnalysisAI Top20 IndexPricing
Log in
Start free trial
tradepost.ai Logo

Empowering Traders with AI

Quick Links

Newsletter InsightsSEC AnalysisPricingFAQ

Legal

Privacy PolicyCookies PolicySecurity Disclosure PolicyTerms & ConditionsDisclaimer

Copyright © 2025 Dutchcode B.V. All rights reserved.

10-Q - UTAH MEDICAL PRODUCTS INC (0000706698) (Filer)

Thu, May 15, 7:02 PM (34 days ago)

**Utah Medical Products, Inc. (UTMD) Q1 2025 Financial Summary** **Financial Health & Performance:** - **Revenue:** $9,710,000 (down 14.4% YoY) - **Net Income:** $3,041,000 (down 23.1% YoY) - **Earnings per Share (EPS):** $0.92 (down 16.0% YoY) - **Gross Profit Margin:** 57.0% (down from 59.7% YoY) - **Operating Income Margin:** 32.5% (down from 34.2% YoY) - **Net Income Margin:** 31.3% (down from 34.9% YoY) - **Cash Flow from Operations:** $4,464,000 (down from $5,276,000 YoY) **Key Trends & Uncertainties:** - **Revenue Decline:** Primarily due to a $1,476,000 decrease in OEM sales to PendoTECH, representing 91% of the decline. - **Gross Profit Margin:** Lower due to manufacturing overhead costs not declining proportionally to sales. - **Operating Income:** Lower litigation expenses partially offset the decline in gross profit. - **Foreign Exchange Rates:** Minor impact on financial results. - **Geopolitical Risks:** Potential negative impact from tariffs and geopolitical tensions. - **Future Operations:** Focus on direct sales, product development, and potential acquisitions. **Future Outlook:** - **Revenue Growth:** Expected to be consistent with Q1 2025 for the remainder of the year. - **Profit Margins:** Projected to decline similarly to Q1 2025. - **Cash Flow:** Strong liquidity position with $83,325,000 in cash and investments. - **Share Repurchases:** Continued repurchases if the stock is deemed undervalued. - **Dividends:** Continued cash dividends to stockholders. - **Acquisitions:** Vigilant for affordable, accretive acquisition opportunities. **Ticker:** UTMD **Note:** Amounts are in thousands, 000s.