Mesoblast Q1 2026 Earnings Narrower Loss Surprises on Cost Discipline Stock Gains IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher PLX Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher BBGI Q4 2025 Earnings Significant Losses Reported Stock Gains 415 ON24 Q4 2025 Earnings EPS Surges 151 Above Estimates as Operational Efficiencies Pay Off UBFO Q4 2025 Earnings Solid EPS of 019 Reported Shares Remain Flat