EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2019-08-31 $0.20B $-0.17B -84.08%
2019-06-30 $0.23B $-0.16B -70.87%
2019-03-31 $0.24B $-0.15B -60.17%
2018-12-31 $0.25B $-0.13B -54.07%
2018-09-30 $0.24B $0.07B 28.93%
2018-06-30 $0.24B $0.06B 23.21%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio