News
Email pr@fool.comQ1 Net Sales: $934 million, flat year-over-year but outperforming customer production by 10% in Q1 2025Q1 Adjusted EBITDA: $129 million, 13.8% marginQ1 Adjusted Free Cash Flow: $38 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results