News
Fourth Quarter 2024 Overview Net sales were $370.7 million and $356.8 million during the three months ended December 31, 2024 and December 31, 2023, respectively, an increase of 4% year over year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results