image
Technology - Information Technology Services - NYSE - US
$ 522.86
-2.65 %
$ 40.3 B
Market Cap
38.67
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 7.87% 9.24% 12.44%
Annual Report FY 10-K 2022-12-31 15.67% 1.79% 20.13%
Annual Report FY 10-K 2021-12-31 15.48% 197.50% 86.84%
Annual Report FY 10-K 2020-12-31 -3.44% 14.34% 32.43%
Annual Report FY 10-K 2019-12-31 6.79% 90.51% 42.50%
Annual Report FY 10-K 2018-12-31 20.05% 3634.55% 4203.57%
Annual Report FY 10-K 2017-12-31 35.46% -98.31% -2.07%
Annual Report FY 10-K 2016-12-31 13.01% 10.22% 5.95%
Annual Report FY 10-K 2015-12-31 7.01% -4.42% 0.64%
Annual Report FY 10-K 2014-12-31 13.30% 0.53% 3.87%
Annual Report FY 10-K 2013-12-31 10.42% 10.19% 12.12%
Annual Report FY 10-K 2012-12-31 10.02% 21.18% 14.78%
Annual Report FY 10-K 2011-12-31 13.98% 42.18% 43.41%
Annual Report FY 10-K 2010-12-31 13.04% 16.06% 11.00%
Annual Report FY 10-K 2009-12-31 -10.89% -20.13% -18.19%
Annual Report FY 10-K 2008-12-31 7.56% 41.22% 23.47%
Annual Report FY 10-K 2007-12-31 12.15% 26.40% 28.93%
Annual Report FY 10-K 2006-12-31 7.21% 2487.85% 308.43%
Annual Report FY 10-K 2005-12-31 10.65% -14.43% -40.74%
Annual Report FY 10-K 2004-12-31 4.12% -28.72% -10.12%
Annual Report FY 10-K 2003-12-31 -5.37% -51.23% -50.75%
Annual Report FY 10-K 2002-09-30 -4.71% 173.38% 126.69%
Annual Report FY 10-K 2001-09-30 10.87% -259.15% -35.30%
Annual Report FY 10-K 2000-09-30 16.95% -71.07% -59.21%
Annual Report FY 10-K 1999-09-30 14.36% 0.00% 6.76%
Annual Report FY 10-K 1998-09-30 25.59% 20.79% 29.42%
Annual Report FY 10-K 1997-09-30 29.52% 345.73% 38.32%
Annual Report FY 10-K 1996-09-30 72.21% -35.69% 94.69%
Annual Report FY 10-K 1995-09-30 35.62% 70.00% 58.61%
Annual Report FY 10-K 1994-09-30 37.96% 150.00% 86.99%
Annual Report FY 10-K 1993-09-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 5.36% 130.57% -1.35%
Quarterly Report Q2 8-K 2024-06-30 6.11% 15.91% 2.79%
Quarterly Report Q1 8-K 2024-03-31 4.55% -28.82% -1.39%
Quarterly Report Q4 8-K 2023-12-31 5.41% -18.76% -8.54%
Quarterly Report Q3 8-K 2023-09-30 5.78% 3.72% -1.67%
Quarterly Report Q2 8-K 2023-06-30 9.20% -3.35% 0.63%
Quarterly Report Q1 8-K 2023-03-31 11.57% 71.45% 28.28%
Quarterly Report Q4 8-K 2022-12-31 15.19% 22.64% 79.23%
Quarterly Report Q3 8-K 2022-09-30 15.18% 16.63% 10.09%
Quarterly Report Q2 8-K 2022-06-30 17.92% -24.46% 8.15%
Quarterly Report Q1 8-K 2022-03-31 14.37% 5.13% -3.62%
Quarterly Report Q4 8-K 2021-12-31 17.39% 75.08% 4.10%
Quarterly Report Q3 8-K 2021-09-30 16.26% 777.15% 162.64%
Quarterly Report Q2 8-K 2021-06-30 19.95% 392.47% 175.68%
Quarterly Report Q1 8-K 2021-03-31 8.36% 118.52% 80.74%
Quarterly Report Q4 8-K 2020-12-31 -7.54% 76.66% 30.82%
Quarterly Report Q3 8-K 2020-09-30 -0.59% -59.01% 26.76%
Quarterly Report Q2 8-K 2020-06-30 -9.13% -46.74% -14.10%
Quarterly Report Q1 8-K 2020-03-31 4.99% 261.13% 155.57%
Quarterly Report Q4 8-K 2019-12-31 10.53% -19.42% 5.04%
Quarterly Report Q3 8-K 2019-09-30 8.55% 252.15% 31.15%
Quarterly Report Q2 8-K 2019-06-30 6.95% 123.48% 34.74%
Quarterly Report Q1 8-K 2019-03-31 0.71% 206.17% 660.20%
Quarterly Report Q4 8-K 2018-12-31 7.33% -21.70% 106.07%
Quarterly Report Q3 8-K 2018-09-30 11.30% 124.39% 316.53%
Quarterly Report Q2 8-K 2018-06-30 18.68% 150.14% 187.51%
Quarterly Report Q1 8-K 2018-03-31 54.13% -53.76% -16.28%
Quarterly Report Q4 8-K 2017-12-31 44.27% 61.40% -42.13%
Quarterly Report Q3 8-K 2017-09-30 44.25% -158.05% -49.97%
Quarterly Report Q2 8-K 2017-06-30 38.32% -192.61% -118.11%
Quarterly Report Q1 8-K 2017-03-31 12.19% -9.30% -16.94%
Quarterly Report Q4 8-K 2016-12-31 9.23% 1.10% 6.95%
Quarterly Report Q3 8-K 2016-09-30 14.77% 0.39% -7.14%
Quarterly Report Q2 8-K 2016-06-30 11.33% -6.34% -2.25%
Quarterly Report Q1 8-K 2016-03-31 18.27% 41.68% 32.35%
Quarterly Report Q4 8-K 2015-12-31 10.24% 11.19% 6.03%
Quarterly Report Q3 8-K 2015-09-30 6.21% -10.28% 6.24%
Quarterly Report Q2 8-K 2015-06-30 5.41% -3.55% 4.23%
Quarterly Report Q1 8-K 2015-03-31 5.48% -24.87% -17.73%
Quarterly Report Q4 8-K 2014-12-31 12.15% -3.70% 7.98%
Quarterly Report Q3 8-K 2014-09-30 14.67% -11.38% -15.92%
Quarterly Report Q2 8-K 2014-06-30 16.54% 14.03% 10.51%
Quarterly Report Q1 8-K 2014-03-31 9.82% 2.89% 9.56%
Quarterly Report Q4 8-K 2013-12-31 9.68% 4.41% 11.42%
Quarterly Report Q3 8-K 2013-09-30 9.70% 21.73% 18.03%
Quarterly Report Q2 8-K 2013-06-30 12.22% 12.13% 17.96%
Quarterly Report Q1 8-K 2013-03-31 10.18% 7.17% 0.84%
Quarterly Report Q4 8-K 2012-12-31 11.00% 30.65% 14.68%
Quarterly Report Q3 8-K 2012-09-30 8.28% 2.99% 5.33%
Quarterly Report Q2 8-K 2012-06-30 8.74% 28.74% 21.63%
Quarterly Report Q1 8-K 2012-03-31 12.02% 17.23% 16.98%
Quarterly Report Q4 8-K 2011-12-31 11.87% 22.70% 30.88%
Quarterly Report Q3 8-K 2011-09-30 16.77% 51.75% 44.22%
Quarterly Report Q2 8-K 2011-06-30 16.34% 60.21% 50.65%
Quarterly Report Q1 8-K 2011-03-31 11.40% 50.45% 56.79%
Quarterly Report Q4 8-K 2010-12-31 16.26% 42.69% 27.14%
Quarterly Report Q3 8-K 2010-09-30 10.71% 0.04% 19.05%
Quarterly Report Q2 8-K 2010-06-30 16.38% 17.04% 11.28%
Quarterly Report Q1 8-K 2010-03-31 8.15% -2.97% -15.25%
Quarterly Report Q4 8-K 2009-12-31 -5.32% -23.57% -25.16%
Quarterly Report Q3 8-K 2009-09-30 -10.16% 6.85% -20.65%
Quarterly Report Q2 8-K 2009-06-30 -21.51% -42.53% -35.34%
Quarterly Report Q1 8-K 2009-03-31 -5.71% 37.02% 30.84%
Quarterly Report Q4 8-K 2008-12-31 -0.31% -13.33% -17.97%
Quarterly Report Q3 8-K 2008-09-30 9.00% 50.32% 47.08%
Quarterly Report Q2 8-K 2008-06-30 13.33% 112.84% 106.26%
Quarterly Report Q1 8-K 2008-03-31 9.80% 78.14% 42.52%
Quarterly Report Q4 8-K 2007-12-31 14.63% 71.99% 65.57%
Quarterly Report Q3 8-K 2007-09-30 13.16% 30.04% 47.72%
Quarterly Report Q2 8-K 2007-06-30 6.83% -23.00% -24.61%
Quarterly Report Q1 8-K 2007-03-31 14.41% 5.43% 18.27%
Quarterly Report Q4 8-K 2006-12-31 5.06% 52.40% 38.09%
Quarterly Report Q3 8-K 2006-09-30 7.12% 658.28% 1245.95%
Quarterly Report Q2 8-K 2006-06-30 3.47% 2327.59% 495.47%
Quarterly Report Q1 8-K 2006-03-31 15.57% 152.83% 244.82%
Quarterly Report Q4 8-K 2005-12-31 13.27% 182.80% 95.35%
Quarterly Report Q3 8-K 2005-09-30 11.60% -1075.62% -78.35%
Quarterly Report Q2 8-K 2005-06-30 20.50% -7.43% -67.45%
Quarterly Report Q1 8-K 2005-03-31 -4.24% -3169.61% -174.79%
Quarterly Report Q4 8-K 2004-12-31 4.70% -23.85% 40.52%
Quarterly Report Q3 8-K 2004-09-30 2.53% -97.08% -60.85%
Quarterly Report Q2 8-K 2004-06-30 6.82% -14.21% -20.46%
Quarterly Report Q1 8-K 2004-03-31 2.15% 130.69% 121.26%
Quarterly Report Q4 8-K 2003-12-31 6.15% 147.70% 184.08%
Quarterly Report Q3 8-K 2003-09-30 -10.71% -64.90% -51.96%
Quarterly Report Q2 8-K 2003-06-30 -9.67% -29.59% -42.77%
Quarterly Report Q1 8-K 2003-03-31 3.31% 64.97% -77.70%
Quarterly Report Q4 8-K 2002-12-31 -7.04% -75.71% -37.96%
Quarterly Report Q3 8-K 2002-09-30 -1.60% 293.35% 274.74%
Quarterly Report Q2 8-K 2002-06-30 -4.61% 315.93% 1102.54%
Quarterly Report Q1 8-K 2002-03-31 -12.03% 91.94% 78.79%
Quarterly Report Q4 8-K 2001-12-31 -4.96% 388.66% 168.40%
Quarterly Report Q3 8-K 2001-09-30 1.93% -206.08% 1694.69%
Quarterly Report Q2 8-K 2001-06-30 11.26% -354.91% -54.17%
Quarterly Report Q1 8-K 2001-03-31 16.22% -1921.81% -68.01%
Quarterly Report Q4 8-K 2000-12-31 16.69% -76.38% -65.91%
Quarterly Report Q3 8-K 2000-09-30 17.70% 30.47% -98.63%
Quarterly Report Q2 8-K 2000-06-30 19.82% -90.98% -83.91%
Quarterly Report Q1 8-K 2000-03-31 12.90% -90.32% -50.29%
Quarterly Report Q4 8-K 1999-12-31 17.07% -45.18% -18.82%
Quarterly Report Q3 8-K 1999-09-30 10.66% -84.69% -7.04%
Quarterly Report Q2 8-K 1999-06-30 15.34% 14.78% 12.15%
Quarterly Report Q1 8-K 1999-03-31 14.51% 43.28% 9.45%
Quarterly Report Q4 8-K 1998-12-31 17.03% 17.58% 10.92%
Quarterly Report Q3 8-K 1998-09-30 20.23% 12.64% 27.72%
Quarterly Report Q2 8-K 1998-06-30 27.47% 24.32% 23.34%
Quarterly Report Q1 8-K 1998-03-31 25.61% 10.44% 36.27%
Quarterly Report Q4 8-K 1997-12-31 29.74% 34.74% 30.38%
Quarterly Report Q3 8-K 1997-09-30 27.64% 189.69% 11.25%
Quarterly Report Q2 8-K 1997-06-30 29.67% 46.83% 35.38%
Quarterly Report Q1 8-K 1997-03-31 31.17% 55.56% 49.75%
Quarterly Report Q4 8-K 1996-12-31 29.95% 65.22% 63.73%
Quarterly Report Q3 8-K 1996-09-30 71.88% -312.90% 144.90%
Quarterly Report Q2 8-K 1996-06-30 65.65% 103.23% 105.83%
Quarterly Report Q1 8-K 1996-03-31 79.09% 91.80% 85.85%
Quarterly Report Q4 8-K 1995-12-31 73.25% 61.97% 53.17%
Quarterly Report Q3 8-K 1995-09-30 39.13% 82.35% 63.33%
Quarterly Report Q2 8-K 1995-06-30 32.13% 72.22% 56.06%
Quarterly Report Q1 8-K 1995-03-31 31.69% 60.53% 49.30%
Quarterly Report Q4 8-K 1994-12-31 38.90% 69.05% 65.79%
Quarterly Report Q3 8-K 1994-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1994-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1994-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1993-12-31 0.00% 0.00% 0.00%