SpaceX's IPO Reveals: $18.67 Billion Revenue Yet $5 Billion Losses in 2025 | Whale Factor