Alibaba Total Non-Operating Income/Expense 2013-2026 | BABA
Alibaba total non-operating income/expense for the twelve months ending March 31, 2026 was $10.107B, a 775.06% increase year-over-year.
- Alibaba annual total non-operating income/expense for 2026 was $10.155B, a 779.22% increase from 2025.
- Alibaba annual total non-operating income/expense for 2025 was $1.155B, a 137.44% decline from 2024.
- Alibaba annual total non-operating income/expense for 2024 was $-3.085B, a 52.65% increase from 2023.