Revenues of $4.0 billion, up 7% year-over-year Net income of $283 million or $2.07 per diluted share Adjusted EBITDA (non-GAAP) of $490 million (12.3% margin) Non-GAAP Diluted Earnings per Share of ...
Some results have been hidden because they may be inaccessible to you