Satellogic SATL Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Yet Stock Surges AMTM Q1 2026 Earnings EPS Beats Estimates by 26 Revenue Details Not Reported Biomerica Q1 2026 Earnings Net Loss of 044 Per Share Amid Lack of Revenue Disclosure FTI Q1 2026 Earnings EPS Surges Past Estimates Shares Edge Higher GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower DTG Q1 2026 Earnings EPS Falls Short of Estimates Following Operational Headwinds