From egg to adult the time frame is on average 100 days
The population grows so quickly because the females produce so many eggs.
Adult German
roaches live about six months, during which time one female might produce anywhere from 400 to over 1,000 roaches!