DUOT Q1 2026 Earnings Significant EPS Miss Despite Stock Rally KNOT Offshore Partners Q4 2025 Earnings Significant Earnings Miss Highlights Operational Challenges Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher PHUN Q1 2026 Earnings EPS Beats Estimates Amid Limited Revenue Disclosure