Net Profit Margin Historical Data
Date TTM Revenue TTM Net Income Net Margin
2018-06-30 $0.94B $-0.11B -11.57%
2018-03-31 $0.74B $-0.11B -15.36%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio