Net Sales of $1.3 Billion Up 7.3% YoY; Up 6.0% on an Organic Basis Net Income of $99.8 Million; EPS of $2.65 Up 3.1% YoY Operating Income of $137.9 Million; EBITDA of $153.9 Million Up 6.2% YoY ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results