The satellite internet provider's stock has slipped over 50% from its highs, with critics pointing to its pre-revenue status and a $24 billion market cap. The company generated $31.5 million in revenue last quarter, mainly from upfront commercial contracts, while facing competition from Starlink's direct-to-device services.