Alibaba (HKG:9988) reported 10.5 billion yuan in net income attributable to ordinary shareholders for the fiscal first-quarter, compared with 43.1 billion yuan a year ago.
Non-GAAP EPS moved to 1.07 yuan from 1.84 yuan year over year, according to a Thursday statement.
For the three months ended June 30, revenue was 269 billion yuan versus 247.7 billion yuan previously, the Hong Kong-listed tech giant added.