4 ms·I think the point stands... 3.5x the employees, 24x the revenue.by rfrey 3y agoI think the point stands... 3.5x the employees, 24x the revenue.