Total Revenue:
$2.1Million -69% YoY
Net Loss
$100.8 Million
Cash On Hand:
$60.9 Million
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.