image
Technology - Information Technology Services - NYSE - US
$ 235.29
-3.91 %
$ 13.3 B
Market Cap
30.6
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -2.78% -0.56% -12.52%
Annual Report FY 10-K 2022-12-31 28.38% -12.92% 5.65%
Annual Report FY 10-K 2021-12-31 41.31% 47.22% 42.97%
Annual Report FY 10-K 2020-12-31 15.94% 25.32% 25.25%
Annual Report FY 10-K 2019-12-31 24.47% 8.66% 23.23%
Annual Report FY 10-K 2018-12-31 27.06% 230.20% 42.10%
Annual Report FY 10-K 2017-12-31 25.02% -26.70% 29.36%
Annual Report FY 10-K 2016-12-31 26.91% 17.54% 26.17%
Annual Report FY 10-K 2015-12-31 25.22% 21.27% 22.96%
Annual Report FY 10-K 2014-12-31 31.51% 12.34% 12.67%
Annual Report FY 10-K 2013-12-31 27.97% 13.78% 15.89%
Annual Report FY 10-K 2012-12-31 29.67% 22.84% 19.99%
Annual Report FY 10-K 2011-12-31 50.81% 56.68% 67.76%
Annual Report FY 10-K 2010-12-31 47.94% 109.25% 105.17%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 1.34% 40.27% 55.21%
Quarterly Report Q2 8-K 2024-06-30 -2.02% -17.82% -17.86%
Quarterly Report Q1 8-K 2024-03-31 -3.76% 13.64% -9.16%
Quarterly Report Q4 8-K 2023-12-31 -6.01% -37.08% -28.15%
Quarterly Report Q3 8-K 2023-09-30 -6.10% -37.71% -36.73%
Quarterly Report Q2 8-K 2023-06-30 -2.06% 545.20% 55.18%
Quarterly Report Q1 8-K 2023-03-31 3.36% 14.01% -6.86%
Quarterly Report Q4 8-K 2022-12-31 11.18% 8.97% 2.90%
Quarterly Report Q3 8-K 2022-09-30 24.11% 34.93% 25.05%
Quarterly Report Q2 8-K 2022-06-30 35.57% -83.78% -25.75%
Quarterly Report Q1 8-K 2022-03-31 50.06% -17.72% 20.50%
Quarterly Report Q4 8-K 2021-12-31 53.07% 66.33% 47.93%
Quarterly Report Q3 8-K 2021-09-30 51.56% 29.32% 49.51%
Quarterly Report Q2 8-K 2021-06-30 39.37% 72.12% 50.16%
Quarterly Report Q1 8-K 2021-03-31 19.87% 27.44% 22.56%
Quarterly Report Q4 8-K 2020-12-31 14.34% 14.78% 32.15%
Quarterly Report Q3 8-K 2020-09-30 10.91% 33.48% 19.65%
Quarterly Report Q2 8-K 2020-06-30 14.65% 13.35% 14.47%
Quarterly Report Q1 8-K 2020-03-31 24.94% 40.84% 35.34%
Quarterly Report Q4 8-K 2019-12-31 25.32% 24.28% 8.27%
Quarterly Report Q3 8-K 2019-09-30 25.61% 2.11% 24.79%
Quarterly Report Q2 8-K 2019-06-30 23.77% 16.96% 34.38%
Quarterly Report Q1 8-K 2019-03-31 22.91% -5.69% 32.78%
Quarterly Report Q4 8-K 2018-12-31 26.45% 294.22% 50.37%
Quarterly Report Q3 8-K 2018-09-30 24.02% 53.91% 31.09%
Quarterly Report Q2 8-K 2018-06-30 27.70% 34.52% 33.32%
Quarterly Report Q1 8-K 2018-03-31 30.65% 172.48% 57.26%
Quarterly Report Q4 8-K 2017-12-31 27.36% -124.68% 39.23%
Quarterly Report Q3 8-K 2017-09-30 26.56% 62.89% 45.27%
Quarterly Report Q2 8-K 2017-06-30 22.95% 52.92% 26.81%
Quarterly Report Q1 8-K 2017-03-31 22.75% -1.08% 2.09%
Quarterly Report Q4 8-K 2016-12-31 20.47% -10.40% 17.69%
Quarterly Report Q3 8-K 2016-09-30 26.37% 14.43% 22.06%
Quarterly Report Q2 8-K 2016-06-30 30.33% 27.03% 35.90%
Quarterly Report Q1 8-K 2016-03-31 32.21% 62.42% 32.91%
Quarterly Report Q4 8-K 2015-12-31 28.72% 50.02% 32.27%
Quarterly Report Q3 8-K 2015-09-30 22.45% 20.13% 27.21%
Quarterly Report Q2 8-K 2015-06-30 24.66% 29.82% 27.77%
Quarterly Report Q1 8-K 2015-03-31 24.73% -15.26% 4.41%
Quarterly Report Q4 8-K 2014-12-31 28.30% -1.79% 3.55%
Quarterly Report Q3 8-K 2014-09-30 37.54% 15.84% 7.93%
Quarterly Report Q2 8-K 2014-06-30 31.17% 4.93% 5.37%
Quarterly Report Q1 8-K 2014-03-31 29.14% 36.94% 40.69%
Quarterly Report Q4 8-K 2013-12-31 25.53% 25.07% 24.31%
Quarterly Report Q3 8-K 2013-09-30 27.32% 16.86% 20.88%
Quarterly Report Q2 8-K 2013-06-30 28.31% 5.98% 4.19%
Quarterly Report Q1 8-K 2013-03-31 31.59% 4.80% 12.71%
Quarterly Report Q4 8-K 2012-12-31 31.97% 21.12% 20.93%
Quarterly Report Q3 8-K 2012-09-30 27.37% 0.82% -0.92%
Quarterly Report Q2 8-K 2012-06-30 29.47% 60.94% 54.72%
Quarterly Report Q1 8-K 2012-03-31 29.64% 24.19% 16.69%
Quarterly Report Q4 8-K 2011-12-31 34.41% 6.48% 20.05%
Quarterly Report Q3 8-K 2011-09-30 46.30% 130.01% 128.57%
Quarterly Report Q2 8-K 2011-06-30 60.45% 11.47% 23.57%
Quarterly Report Q1 8-K 2011-03-31 73.31% 205.58% 215.24%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2010-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%