June 19, 2025

Revenue of $350 million in 2023