Just another Fintechpulse8 News site
Q1: 2026-06-09 Earnings Summary EPS of -$0.11 beats by $0.09 | Revenue of $238.92M (-8.53% Y/Y) misses…