2,020
Custom Computer Programming Services Professional, Scientific, and Technical Services
2021 Total Revenue $4,491,531,000 Net Income $450,219,000
2020 Total Revenue $4,147,270,000 Net Income $342,693,000
2019 Total Revenue $4,262,584,000 Net Income $267,377,000
2018 Total Revenue $4,225,761,000 Net Income $363,351,000
2017 Total Revenue $3,370,387,000 Net Income $183,821,000