Sales rose 15% year over year to top the $1.66 billion consensus, while earnings per share reached $5.52, up 12% from a year earlier.
28d ago
verifying reliability
No specialized terms available for this topic.