Does Twitter have anything near 1000 employees? I wouldn't expect that.
I'd also expect the sever and trafic cost to scale from a "minimal" of around $100k a year in proportion with revenue. That is, I don't see how that's a good target for investiment money.