Results Revenue of $882.2 millionGAAP diluted earnings per share of $3.21 and non-GAAP diluted earnings per share of ...