News

Net income of $28.9 million on $154.5 million in revenue, compared to net income of $30.6 million on $189.0 million in revenue in Q2 2024 ...