News
Exhibit 99.1 Total revenue of $3.16 billion, down 2.4% YoY (down 4.3% on an organic basis)(1) EBIT margin of 2.4%, and adjusted EBIT(2) margin of 6.8% Diluted earnings ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results