Alibaba's 2024 fiscal year (FY) ended March 31, 2025. According to their latest 20-F filing, net income was $17.36 billion ...