lol what? Are you blind? Their net loss is less than half of their loss in q4 according to this. MCR is under 100 too now
They have $723m in cash, equivalents and investments so... They have roughly 2.5 years of burn but burn is reducing which was a big part of the conference call so they're on track to be profitable!
Headed in the right direction