Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50 Odyssey Marine Exploration Inc OMEX Q1 2016 Earnings Surprise Profit Amid Revenue Void Armstrong World Industries Q1 2026 Earnings EPS Falls Short of Estimates Stock Inches Lower KDP Q1 2026 Earnings EPS Beats Estimates by 375 Stock Rises Franklin Wireless Corp FKWL Q1 2026 Earnings Significant EPS Miss Leads to Stock Decline CTOS Q1 2026 Earnings EPS Beats Estimates Significantly Stock Declines