Al cierre del año fiscal 2017, el personal de SwRI contaba con 2,574 empleados y los ingresos totales superaban los $ 528 millones.