SpaceX just filed for the IPO everyone was waiting for

SpaceX filed its public S-1, revealing $18.7 billion in revenue and billions in losses.