points
Leaked financial documents from 2025 show the company reported an operating loss of approximately $20.9 billion against $13.1 billion in revenue.