/ Q1 2024 Results Revenue of $466.6 millionGAAP diluted earnings per share of $0.40 and non-GAAP diluted earnings per share of $1.39GAAP operating profit.
/ Q4 2023 Results GAAP and non-GAAP revenue of $805.1 millionGAAP diluted earnings per share of $3.14 and non-GAAP diluted earnings per share of $3.94GAAP.