From 1 Million to 100 Million. Grow Smarter.
Follow Q1: 2025-09-04 Earnings Summary EPS of $0.49 misses by $0.01 | Revenue of $396.80M (-1.74% Y/Y)…