25 Jul 2025 IBM mainframe revenue up 67%, though software sales disappoint Giant pulls in $17 billion for the quarter across the whole company