GSAT Q1 2026 Earnings EPS Falls Short of Estimates Amidst Narrowing Revenue Visibility Agree Realty Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Operational Performance NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise BIP Q1 2026 Earnings Significant EPS Miss Amidst Operational Headwinds WHWK Q1 2026 Earnings EPS Beat Drives Stock Rally Despite No Revenue NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations