News
The Company reported first quarter 2025 net sales of $507.7 million, up 8.3% compared to net sales of $468.7 million in the first quarter of 2024. Gross profit was $207.7 million in the first quarter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results