image
Technology - Information Technology Services - NYSE - US
$ 87.82
-0.724 %
$ 47.3 B
Market Cap
90.54
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -32.40% 60.17% -11.25%
Annual Report FY 10-K 2022-12-31 4.69% -4006.71% 56.68%
Annual Report FY 10-K 2021-12-31 10.56% 163.92% 43.34%
Annual Report FY 10-K 2020-12-31 21.47% -46.98% -24.05%
Annual Report FY 10-K 2019-12-31 22.68% -64.78% -33.54%
Annual Report FY 10-K 2018-12-31 -2.83% -32.91% 1.82%
Annual Report FY 10-K 2017-12-31 -6.20% 122.01% 10.32%
Annual Report FY 10-K 2016-12-31 40.12% -10.06% 18.09%
Annual Report FY 10-K 2015-12-31 2.83% -7.01% -13.49%
Annual Report FY 10-K 2014-12-31 5.65% 37.72% 19.37%
Annual Report FY 10-K 2013-12-31 4.53% 6.92% -1.37%
Annual Report FY 10-K 2012-12-31 1.08% -1.79% 1.16%
Annual Report FY 10-K 2011-12-31 9.04% 16.09% 33.17%
Annual Report FY 10-K 2010-12-31 39.79% 281.96% 188.27%
Annual Report FY 10-K 2009-12-31 9.39% -50.70% -17.02%
Annual Report FY 10-K 2008-12-31 -27.57% -61.73% -55.09%
Annual Report FY 10-K 2007-12-31 15.13% 116.62% 25.97%
Annual Report FY 10-K 2006-12-31 269.93% 98.81% 220.04%
Annual Report FY 10-K 2005-12-31 7.47% 16.55% 2.95%
Annual Report FY 10-K 2004-12-31 2.37% 21.00% 16.36%
Annual Report FY 10-K 2003-12-31 0.74% 2.69% 1.61%
Annual Report FY 10-K 2002-12-31 18.43% 3.34% 0.35%
Annual Report FY 10-K 2001-12-31 2.87% -1.57% 3.98%
Annual Report FY 10-K 2000-12-31 8.39% 18.54% 14.23%
Annual Report FY 10-K 1999-12-31 21.98% 22.16% 23.42%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 3.25% 149.89% 3.16%
Quarterly Report Q2 8-K 2024-06-30 -33.56% 103.68% 108.99%
Quarterly Report Q1 8-K 2024-03-31 -29.72% -87.86% 58.16%
Quarterly Report Q4 8-K 2023-12-31 -32.42% 101.45% -13.66%
Quarterly Report Q3 8-K 2023-09-30 3.06% -180.32% 23.70%
Quarterly Report Q2 8-K 2023-06-30 0.73% -2381.23% -1688.77%
Quarterly Report Q1 8-K 2023-03-31 0.52% 16.67% 22.10%
Quarterly Report Q4 8-K 2022-12-31 1.14% -5966.32% 10.99%
Quarterly Report Q3 8-K 2022-09-30 -31.14% 57.59% 178.26%
Quarterly Report Q2 8-K 2022-06-30 7.02% -18.77% 3.03%
Quarterly Report Q1 8-K 2022-03-31 8.35% 132.17% 178.79%
Quarterly Report Q4 8-K 2021-12-31 10.74% 179.81% 172.46%
Quarterly Report Q3 8-K 2021-09-30 9.70% 690.00% -40.26%
Quarterly Report Q2 8-K 2021-06-30 17.32% 1694.74% 689.13%
Quarterly Report Q1 8-K 2021-03-31 4.71% -2486.67% -8.33%
Quarterly Report Q4 8-K 2020-12-31 -0.75% 165.82% 35.77%
Quarterly Report Q3 8-K 2020-09-30 13.29% -87.01% 65.00%
Quarterly Report Q2 8-K 2020-06-30 40.25% -87.66% -88.24%
Quarterly Report Q1 8-K 2020-03-31 49.64% -89.86% -65.71%
Quarterly Report Q4 8-K 2019-12-31 54.18% -53.02% -73.77%
Quarterly Report Q3 8-K 2019-09-30 35.41% 0.00% -59.06%
Quarterly Report Q2 8-K 2019-06-30 0.28% -27.36% 10.76%
Quarterly Report Q1 8-K 2019-03-31 -0.44% -18.68% 7.14%
Quarterly Report Q4 8-K 2018-12-31 -6.96% -69.84% -3.30%
Quarterly Report Q3 8-K 2018-09-30 -5.19% 161.02% -11.86%
Quarterly Report Q2 8-K 2018-06-30 -10.04% 52.52% -1.67%
Quarterly Report Q1 8-K 2018-03-31 -8.38% 41.09% 13.08%
Quarterly Report Q4 8-K 2017-12-31 -4.74% 377.29% 12.27%
Quarterly Report Q3 8-K 2017-09-30 -4.81% -68.11% -2.51%
Quarterly Report Q2 8-K 2017-06-30 1.56% 14.88% 26.86%
Quarterly Report Q1 8-K 2017-03-31 3.39% 134.55% 41.30%
Quarterly Report Q4 8-K 2016-12-31 30.41% 96.77% 66.92%
Quarterly Report Q3 8-K 2016-09-30 46.25% 5.71% 17.65%
Quarterly Report Q2 8-K 2016-06-30 45.26% -49.58% -1.39%
Quarterly Report Q1 8-K 2016-03-31 40.28% -50.45% -14.46%
Quarterly Report Q4 8-K 2015-12-31 10.99% -46.13% -26.29%
Quarterly Report Q3 8-K 2015-09-30 -1.65% 16.28% 4.51%
Quarterly Report Q2 8-K 2015-06-30 -0.77% 34.23% -7.33%
Quarterly Report Q1 8-K 2015-03-31 2.27% -28.16% -24.18%
Quarterly Report Q4 8-K 2014-12-31 7.01% 171.63% 57.02%
Quarterly Report Q3 8-K 2014-09-30 6.90% -12.65% 1.76%
Quarterly Report Q2 8-K 2014-06-30 5.73% 70.61% 25.08%
Quarterly Report Q1 8-K 2014-03-31 2.86% 7.22% 3.13%
Quarterly Report Q4 8-K 2013-12-31 5.23% -47.40% -21.85%
Quarterly Report Q3 8-K 2013-09-30 4.51% 98.50% 10.49%
Quarterly Report Q2 8-K 2013-06-30 3.79% -30.41% -12.42%
Quarterly Report Q1 8-K 2013-03-31 2.15% 65.44% 19.87%
Quarterly Report Q4 8-K 2012-12-31 0.38% 16.84% -9.92%
Quarterly Report Q3 8-K 2012-09-30 0.75% -36.32% 4.16%
Quarterly Report Q2 8-K 2012-06-30 1.08% 21.94% 9.19%
Quarterly Report Q1 8-K 2012-03-31 4.59% -6.14% 7.29%
Quarterly Report Q4 8-K 2011-12-31 7.03% 5.79% 25.29%
Quarterly Report Q3 8-K 2011-09-30 4.32% 23.46% 56.96%
Quarterly Report Q2 8-K 2011-06-30 12.10% 37.37% 46.35%
Quarterly Report Q1 8-K 2011-03-31 10.71% -0.85% 16.38%
Quarterly Report Q4 8-K 2010-12-31 8.56% 305.19% 543.96%
Quarterly Report Q3 8-K 2010-09-30 60.71% 63.31% 29.77%
Quarterly Report Q2 8-K 2010-06-30 54.06% 51.86% 50.68%
Quarterly Report Q1 8-K 2010-03-31 56.63% 183.64% 124.42%
Quarterly Report Q4 8-K 2009-12-31 53.98% -187.35% -63.00%
Quarterly Report Q3 8-K 2009-09-30 -4.83% 55.05% 7.91%
Quarterly Report Q2 8-K 2009-06-30 -37.66% -17.66% -32.58%
Quarterly Report Q1 8-K 2009-03-31 -38.20% -53.19% -52.32%
Quarterly Report Q4 8-K 2008-12-31 -37.22% -73.46% -60.47%
Quarterly Report Q3 8-K 2008-09-30 -23.48% -82.23% -29.71%
Quarterly Report Q2 8-K 2008-06-30 13.84% -51.42% -5.33%
Quarterly Report Q1 8-K 2008-03-31 14.85% 18.48% 4.64%
Quarterly Report Q4 8-K 2007-12-31 17.83% 44.32% 39.02%
Quarterly Report Q3 8-K 2007-09-30 8.09% 212.17% 5.55%
Quarterly Report Q2 8-K 2007-06-30 15.10% 124.15% 20.44%
Quarterly Report Q1 8-K 2007-03-31 24.77% 51.18% 56.62%
Quarterly Report Q4 8-K 2006-12-31 281.59% 106.89% 168.11%
Quarterly Report Q3 8-K 2006-09-30 282.16% 237.70% 294.00%
Quarterly Report Q2 8-K 2006-06-30 270.24% 35.93% 252.07%
Quarterly Report Q1 8-K 2006-03-31 243.27% 69.68% 182.87%
Quarterly Report Q4 8-K 2005-12-31 4.98% -2.17% 4.50%
Quarterly Report Q3 8-K 2005-09-30 7.66% -14.66% -8.58%
Quarterly Report Q2 8-K 2005-06-30 -2.85% 112.88% 1.70%
Quarterly Report Q1 8-K 2005-03-31 -0.36% 27.99% 4.24%
Quarterly Report Q4 8-K 2004-12-31 3.58% 20.05% 12.08%
Quarterly Report Q3 8-K 2004-09-30 2.69% 3.57% 8.11%
Quarterly Report Q2 8-K 2004-06-30 14.85% -0.65% 14.03%
Quarterly Report Q1 8-K 2004-03-31 9.68% 48.65% 69.62%
Quarterly Report Q4 8-K 2003-12-31 3.37% 6.57% 8.16%
Quarterly Report Q3 8-K 2003-09-30 0.50% 19.75% 16.71%
Quarterly Report Q2 8-K 2003-06-30 -3.12% 0.10% -2.39%
Quarterly Report Q1 8-K 2003-03-31 2.27% -24.02% -24.57%
Quarterly Report Q4 8-K 2002-12-31 13.11% 9.43% 4.75%
Quarterly Report Q3 8-K 2002-09-30 16.75% -8.63% -12.71%
Quarterly Report Q2 8-K 2002-06-30 24.32% 7.88% 6.88%
Quarterly Report Q1 8-K 2002-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-06-30 0.00% 0.00% 0.00%