Do we know anything about the TO&E of a storm trooper company? I haven't really been able to find anything in my sources, aside from the squad equipment we know about through the codex. I know that old fluff used to state that the storm trooper regiment was only 10,000 men strong, and we know that storm trooper companies are numbered at least up to 2,378 (because the 2,378th storm trooper company participated in the Taros campaign, per IA3). But even if we accept the 10,000 number (and I'm generally a big proponent of "The Imperial Guard is smaller than you think," but even I can't swallow a regiment that small), we don't know if storm trooper company numbers are recycled or added - in other words, we don't know if the existence of the 2,378th means there are at least 2,378 storm trooper companies, or if it means there have been at least 2,378 storm trooper companies. So I don't see any basis in those facts for guesstimating size.
Anybody aware of any facts that I'm not?