UTMD Financials: Utah Medical Products Inc AI Analysis