Guidance for 2025 was raised this quarter, with the revenue outlook moving to $594 million–$596 million from a previous range of $586 million–$590 million. Net income per share guidance also increased ...