109 roadsters at $109,000 = $11,881,000. So car sales, which are Tesla's main business, only account for a little over half of their reported $20 mil revenue. Something else contributed about $8 million dollars, and I suspect was either partially or wholly responsible for them being profitable.
With the relatively small Tesla brand I doubt it's merchandising or licensing (where companies like Ferrari or Porsche can pull in big bucks). My guess is that it may be either realizing future income (Roadster & S model deposits) or a income from the 10% stake Daimler acquired in mid May.
I really hope that Tesla succeeds, my biggest concern is whether they'll be able to successfully scale into the mass market and remain profitable while doing so.