Bel Fuse BELFA Q1 2026 Earnings Beat Revenue NA EPS 181 Expedia Group EXPE Stock Analysis Flat at 21603 Whats Next 20260520