Executing on Growth Initiatives First quarter revenues of $571.1 million, up 20.9% year-over-year IFRS Diluted EPS of $1.02 for the first quarter Non-IFRS Adjusted Diluted EPS of $1.53 for the first ...
Some results have been hidden because they may be inaccessible to you