BABA revenue, earnings and Free Cash flow in the past 5years
2/5/2024 10:23am
In the past five years, Alibaba Group has shown strong financial performance. As of the latest data in 2023, the company's total revenue has increased significantly from $12.23 billion in 2019 to $33.88 billion in 2021. Similarly, net income has risen from $1.16 billion to $11.95 billion over the same period. Free cash flow has also seen substantial growth, reaching $17.05 billion in 2021. These figures indicate the company's ability to generate substantial revenue and profit while maintaining a strong financial position.${富文本块}