RCI Hospitality Holdings RICK Q3 2025 Earnings EPS Misses Estimates by a Wide Margin IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher REYN Q1 2026 Earnings EPS Surprises to the Upside Stock Edges Higher FTNT Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable Acrivon Therapeutics Q1 2026 Earnings Narrowerthanexpected loss as clinical development progresses Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips