Amazon’s cloud computing business continues to grow at a clip that seems to defy gravity.
For the second quarter ending in June, this critical piece of Amazon business saw sales rise just over 58% to $2.89 billion from $1.8 billion for the year-ago period.
Operating income—minus stock-based compensation—was up 129% to $863 million from $391 million a year ago. And, operating expenses were up 41% to $2 billion from $1.4 billion.
That all is very impressive, although some might quibble that this sales growth didn’t quite match up to the first quarter, in which AWS sales grew 64% year over year.
Still, not bad for a business that, just a few years ago, was considered to be a loss leader for the retail giant. Amazon (AMZN) only started breaking out its AWS financial results last year.
How Amazon Took Over the Cloud
AWS blazed the trail in public cloud computing 10 years ago, aggregated and managed massive quantities of computers, storage, and networking capacity in data centers around the world, and rented them out to paying customers ranging from startups to (increasingly) larger companies, as well.
While this model initially took off with cash-strapped startups that wanted to build their software on pay-as-you-go hardware, it’s more recently proven attractive to bigger companies that want to get out of their own data centers altogether, or at least cut back on that expense.
Get Data Sheet, Fortune’s technology newsletter.
Overall, the company’s net income rose to a record breaking $857 million, or $1.78 per share, beating analyst expectations, from $92 million, or 19 cents per share, from a year ago.
At press time, Amazon shares had risen to 1.74% to $765.74 a share in after hours trading.