Earnings: 72 cents per share, adjusted, vs. 56 cents per share expected by analysts, according to Refinitiv.
Revenue: $661 million vs. $642 million expected by analysts, according to Refinitiv.