ideal firm size