Revenues rose 26 percent to $28.2 billion.