News

Gross profit for the first quarter 2025 was $143.3 million or 51.3% of revenue compared to $144.9 million or 52.5% of revenue for the first quarter 2024. The decrease in gross profit and gross margin ...