AST SpaceMobile Inc (ASTS) secures over $1 billion in revenue commitments and strengthens its financial position, while navigating challenges in satellite deployment and market competition.