Twitter had something like $300M revenues[0] at it's IPO and, based on the opening share price, was valued at $14B[1]. That's 46x.
Still seems crazy high, but seemingly not out of line with other recent tech valuation multipliers. There are some other insights in these comments that seek to better explain the valuation.