Hour Loop Inc HOUR Q4 2024 Earnings Narrowing Losses in a Challenging Retail Environment CHRW Q1 2026 Earnings EPS Surpasses Estimates by 681 Stock Declines RVSN Q3 2023 Earnings EPS Exceeds Estimates Despite Absence of Revenue Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure Odyssey Marine Exploration Inc OMEX Q1 2016 Earnings Surprise Profit as Revenue Remains Elusive