Slashdot, I don't mean to be contrary, but you've must have succumbed to some misleading advertising. The only watch companies that make everything from start to finish, to my knowledge, are Rolex, Seiko and Citizen.
Almost no companies make their own dials. Very few make their own cases, and IWC is one of the rare exceptions in the industry. Very few make the critical parts of the movement (balance wheel, hairspring, etc.). Almost none make the small parts (screws, jewels, gear wheels) and I don't know of any who makes their own crystals, let alone straps.
When a company advertises as a "manufacture" that usually means that they design their own movements, manufacture most parts for it (almost never the critical balance and hairspring) and assemble the movement. For the very few that makes their own balances/hairsprings (like Lange) they almost always outsource their dials and most cases (I've visited their suppliers).
Since this is a forum about IWC, if you think other watch companies really make more themselves, I suggest sending me an e-mail and I'll tell you about them.