Quarterly Earnings Report

Revenue grew 15% year-over-year to $2.3B.

Operating margin improved to 28%, up from 24%.

The board approved a $500M share buyback program.

Full details available in the SEC filing.