Twitter, Inc. operates as a platform for public self-expression and real-time conversation. The company offers Twitter, a platform that enables users to consume, create, distribute and discover content. It also provides promoted products and services.
Revenue TTM 4.7B
EBITDA TTM 775.9M
EBITDA margin 16%.
Debt/EBITDA TTM 5.14x