Alibaba Group Holding Limited, through its subsidiaries, offers online and mobile commerce businesses in the PRC and internationally. It operates through four segments: Core Commerce, Cloud Computing, Digital Media and Entertainment, and Innovation Initiatives.
Revenue TTM 119B
Net Income TTM 22.9B
EBITDA TTM 23.8B
Cash TTM 45B
Net Margin TTM 19.3%
EBITDA Margin 20%
LTDebt/equity 0.14