It's pretty much expected that a rapidly growing high tech company is gonna have a lot of losses and debt right? They're just spending huge amounts of money on capex. Not doing so would be like floating minerals in Starcraft: symptomatic of bad macro.