image
Technology - Hardware, Equipment & Parts - NYSE - US
$ 46.49
-0.599 %
$ 39.8 B
Market Cap
244.68
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -11.28% -55.85% -38.11%
Annual Report FY 10-K 2022-12-31 0.76% -30.95% -31.91%
Annual Report FY 10-K 2021-12-31 24.59% 272.27% 314.93%
Annual Report FY 10-K 2020-12-31 -1.74% -46.67% -61.03%
Annual Report FY 10-K 2019-12-31 1.89% -9.94% -17.08%
Annual Report FY 10-K 2018-12-31 11.61% 314.49% -3.37%
Annual Report FY 10-K 2017-12-31 7.73% -13.45% 17.18%
Annual Report FY 10-K 2016-12-31 3.06% 175.95% 5.22%
Annual Report FY 10-K 2015-12-31 -6.22% -45.83% -31.54%
Annual Report FY 10-K 2014-12-31 24.25% 26.06% 40.85%
Annual Report FY 10-K 2013-12-31 -2.41% 19.87% 3.79%
Annual Report FY 10-K 2012-12-31 1.55% -41.92% -22.02%
Annual Report FY 10-K 2011-12-31 18.97% -20.83% -5.94%
Annual Report FY 10-K 2010-12-31 22.93% 77.19% 360.61%
Annual Report FY 10-K 2009-12-31 -9.30% -61.80% -74.28%
Annual Report FY 10-K 2008-12-31 1.50% 144.51% 40.61%
Annual Report FY 10-K 2007-12-31 13.26% 15.90% 27.78%
Annual Report FY 10-K 2006-12-31 12.99% 217.09% 38.01%
Annual Report FY 10-K 2005-12-31 18.81% 127.02% 142.19%
Annual Report FY 10-K 2004-12-31 24.72% -870.85% -121.83%
Annual Report FY 10-K 2003-12-31 -2.34% 82.87% 75.92%
Annual Report FY 10-K 2002-12-31 -49.55% 76.32% 54.67%
Annual Report FY 10-K 2001-12-31 -13.76% -1302.84% -385.85%
Annual Report FY 10-K 2000-12-31 69.25% -18.22% 146.36%
Annual Report FY 10-K 1999-12-31 23.34% 22.48% 15.08%
Annual Report FY 10-K 1998-12-31 -14.81% -4.21% -27.96%
Annual Report FY 10-K 1997-12-31 12.00% 150.46% 35.58%
Annual Report FY 10-K 1996-12-31 -31.27% 445.67% -4.31%
Annual Report FY 10-K 1995-12-31 11.37% -18.06% -11.21%
Annual Report FY 10-K 1995-01-01 19.12% 1950.66% 43.48%
Annual Report FY 10-K 1994-01-02 7.98% -20.63% 17.89%
Annual Report FY 10-K 1992-12-31 13.79% -4.05% 1.66%
Annual Report FY 10-K 1991-12-31 10.84% 7.64% 24.60%
Annual Report FY 10-K 1990-12-31 20.55% 11.45% 69.04%
Annual Report FY 10-K 1989-12-31 14.98% -11.29% -3.95%
Annual Report FY 10-K 1988-12-31 1.81% 54.63% 29.16%
Annual Report FY 10-K 1987-12-31 12.25% 16.58% -12.28%
Annual Report FY 10-K 1986-12-31 9.81% 50.74% 22.50%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 6.87% -71.34% -42.80%
Quarterly Report Q2 8-K 2024-06-30 0.25% -79.81% 684.44%
Quarterly Report Q1 8-K 2024-03-31 -6.39% 18.75% -14.48%
Quarterly Report Q4 8-K 2023-12-31 -12.10% -48.15% 657.14%
Quarterly Report Q3 8-K 2023-09-30 -9.03% -21.15% -41.15%
Quarterly Report Q2 8-K 2023-06-30 -10.29% -8.53% -90.82%
Quarterly Report Q1 8-K 2023-03-31 -13.64% -69.71% -47.89%
Quarterly Report Q4 8-K 2022-12-31 -7.34% -5.54% -2.90%
Quarterly Report Q3 8-K 2022-09-30 -3.51% -43.94% -27.36%
Quarterly Report Q2 8-K 2022-06-30 3.26% 25.39% -14.78%
Quarterly Report Q1 8-K 2022-03-31 11.85% -3.01% 13.55%
Quarterly Report Q4 8-K 2021-12-31 9.73% 93.25% 1.47%
Quarterly Report Q3 8-K 2021-09-30 20.46% -13.11% 114.79%
Quarterly Report Q2 8-K 2021-06-30 36.70% 732.39% 658.25%
Quarterly Report Q1 8-K 2021-03-31 37.60% 723.96% 514.88%
Quarterly Report Q4 8-K 2020-12-31 18.92% 687.50% 223.81%
Quarterly Report Q3 8-K 2020-09-30 2.28% 26.71% -29.59%
Quarterly Report Q2 8-K 2020-06-30 -12.89% -77.17% -27.54%
Quarterly Report Q1 8-K 2020-03-31 -14.97% -19.24% -28.81%
Quarterly Report Q4 8-K 2019-12-31 -7.18% -89.04% -68.32%
Quarterly Report Q3 8-K 2019-09-30 -2.46% -46.08% -30.08%
Quarterly Report Q2 8-K 2019-06-30 7.03% -87.53% -5.32%
Quarterly Report Q1 8-K 2019-03-31 12.48% 184.72% 116.49%
Quarterly Report Q4 8-K 2018-12-31 15.09% 120.68% 24.73%
Quarterly Report Q3 8-K 2018-09-30 15.38% 60.26% 15.23%
Quarterly Report Q2 8-K 2018-06-30 10.01% 68.11% 3.67%
Quarterly Report Q1 8-K 2018-03-31 5.26% -684.88% -54.25%
Quarterly Report Q4 8-K 2017-12-31 6.50% -89.82% -13.89%
Quarterly Report Q3 8-K 2017-09-30 3.99% 37.32% -15.33%
Quarterly Report Q2 8-K 2017-06-30 5.81% -80.11% 54.25%
Quarterly Report Q1 8-K 2017-03-31 16.02% 123.37% 139.55%
Quarterly Report Q4 8-K 2016-12-31 10.98% 601.79% 396.55%
Quarterly Report Q3 8-K 2016-09-30 10.34% 33.96% 36.48%
Quarterly Report Q2 8-K 2016-06-30 0.73% 344.96% -42.69%
Quarterly Report Q1 8-K 2016-03-31 -9.62% -90.42% -57.04%
Quarterly Report Q4 8-K 2015-12-31 -7.20% -77.33% -83.77%
Quarterly Report Q3 8-K 2015-09-30 -10.55% -79.09% -36.77%
Quarterly Report Q2 8-K 2015-06-30 -5.60% 193.49% -6.30%
Quarterly Report Q1 8-K 2015-03-31 -1.05% 35.22% 30.79%
Quarterly Report Q4 8-K 2014-12-31 22.90% 134.68% 191.30%
Quarterly Report Q3 8-K 2014-09-30 22.88% 148.53% 41.23%
Quarterly Report Q2 8-K 2014-06-30 25.23% -73.51% 8.49%
Quarterly Report Q1 8-K 2014-03-31 26.19% -39.07% -2.78%
Quarterly Report Q4 8-K 2013-12-31 -8.85% 48.76% -33.57%
Quarterly Report Q3 8-K 2013-09-30 1.42% -23.45% 11.70%
Quarterly Report Q2 8-K 2013-06-30 3.88% 34.60% 37.22%
Quarterly Report Q1 8-K 2013-03-31 -5.52% 4.22% -5.26%
Quarterly Report Q4 8-K 2012-12-31 13.73% -42.36% 24.22%
Quarterly Report Q3 8-K 2012-09-30 -1.78% -34.28% -33.05%
Quarterly Report Q2 8-K 2012-06-30 -4.84% -37.22% -27.12%
Quarterly Report Q1 8-K 2012-03-31 -0.16% -36.63% -25.65%
Quarterly Report Q4 8-K 2011-12-31 6.91% -52.97% -65.64%
Quarterly Report Q3 8-K 2011-09-30 29.53% 3.31% 84.01%
Quarterly Report Q2 8-K 2011-06-30 17.11% -17.31% -1.40%
Quarterly Report Q1 8-K 2011-03-31 23.82% -8.33% 14.14%
Quarterly Report Q4 8-K 2010-12-31 15.21% 41.08% 224.50%
Quarterly Report Q3 8-K 2010-09-30 8.32% 22.08% 38.70%
Quarterly Report Q2 8-K 2010-06-30 22.72% 49.43% 94.57%
Quarterly Report Q1 8-K 2010-03-31 57.03% 5728.57% 255.00%
Quarterly Report Q4 8-K 2009-12-31 41.33% 197.19% 969.57%
Quarterly Report Q3 8-K 2009-09-30 -4.89% -16.28% -34.10%
Quarterly Report Q2 8-K 2009-06-30 -17.55% -80.97% -47.00%
Quarterly Report Q1 8-K 2009-03-31 -38.84% -98.64% -33.46%
Quarterly Report Q4 8-K 2008-12-31 -31.48% -65.27% -6.95%
Quarterly Report Q3 8-K 2008-09-30 0.13% 24.47% -12.53%
Quarterly Report Q2 8-K 2008-06-30 19.32% 556.65% 92.17%
Quarterly Report Q1 8-K 2008-03-31 23.72% 214.68% 479.85%
Quarterly Report Q4 8-K 2007-12-31 15.56% 10.99% -2.07%
Quarterly Report Q3 8-K 2007-09-30 21.14% 40.87% 95.59%
Quarterly Report Q2 8-K 2007-06-30 12.45% -4.86% -20.22%
Quarterly Report Q1 8-K 2007-03-31 3.57% 27.24% 318.75%
Quarterly Report Q4 8-K 2006-12-31 14.08% 2118.75% 22.91%
Quarterly Report Q3 8-K 2006-09-30 7.91% 115.76% 36.00%
Quarterly Report Q2 8-K 2006-06-30 10.52% 211.52% 455.10%
Quarterly Report Q1 8-K 2006-03-31 20.19% 2.80% -76.98%
Quarterly Report Q4 8-K 2005-12-31 16.17% -19.63% 287.32%
Quarterly Report Q3 8-K 2005-09-30 18.09% 108.15% 109.43%
Quarterly Report Q2 8-K 2005-06-30 17.51% 52.78% -32.88%
Quarterly Report Q1 8-K 2005-03-31 24.41% 354.55% 2085.71%
Quarterly Report Q4 8-K 2004-12-31 25.98% 662.07% 116.17%
Quarterly Report Q3 8-K 2004-09-30 30.31% -7548.48% -158900.00%
Quarterly Report Q2 8-K 2004-06-30 29.12% 590.91% 166.36%
Quarterly Report Q1 8-K 2004-03-31 13.14% 126.83% 93.33%
Quarterly Report Q4 8-K 2003-12-31 53.85% 95.91% 74.71%
Quarterly Report Q3 8-K 2003-09-30 -7.77% 124.81% 99.59%
Quarterly Report Q2 8-K 2003-06-30 -16.07% 94.05% 82.06%
Quarterly Report Q1 8-K 2003-03-31 -16.93% -127.78% 16.00%
Quarterly Report Q4 8-K 2002-12-31 -45.28% -8.24% -57.53%
Quarterly Report Q3 8-K 2002-09-30 -44.53% 39.55% 15.75%
Quarterly Report Q2 8-K 2002-06-30 -52.03% 92.22% 87.32%
Quarterly Report Q1 8-K 2002-03-31 -53.25% -68.18% -54.35%
Quarterly Report Q4 8-K 2001-12-31 -54.73% -1055.20% -185.80%
Quarterly Report Q3 8-K 2001-09-30 -22.38% -86.61% -82.84%
Quarterly Report Q2 8-K 2001-06-30 3.63% -3191.28% -1450.07%
Quarterly Report Q1 8-K 2001-03-31 39.03% 71.43% -8.00%
Quarterly Report Q4 8-K 2000-12-31 72.35% -40.47% 297.52%
Quarterly Report Q3 8-K 2000-09-30 71.04% 79.00% 93.36%
Quarterly Report Q2 8-K 2000-06-30 76.72% 13.74% 93.67%
Quarterly Report Q1 8-K 2000-03-31 54.86% -16.76% 96.08%
Quarterly Report Q4 8-K 1999-12-31 34.70% 34.32% -2.10%
Quarterly Report Q3 8-K 1999-09-30 25.38% 35.92% 5.87%
Quarterly Report Q2 8-K 1999-06-30 19.17% 5.82% 39.10%
Quarterly Report Q1 8-K 1999-03-31 12.25% 50.41% 27.37%
Quarterly Report Q4 8-K 1998-12-31 -13.82% -3.87% -18.50%
Quarterly Report Q3 8-K 1998-09-30 -12.65% -7.03% -5.18%
Quarterly Report Q2 8-K 1998-06-30 -16.99% -2.52% -41.82%
Quarterly Report Q1 8-K 1998-03-31 -15.93% -33.15% -44.39%
Quarterly Report Q4 8-K 1997-12-31 8.62% 42.20% 29.32%
Quarterly Report Q3 8-K 1997-09-30 14.02% 784.76% 22.37%
Quarterly Report Q2 8-K 1997-06-30 12.85% 243.24% 40.28%
Quarterly Report Q1 8-K 1997-03-31 -30.10% 28.13% 20.00%
Quarterly Report Q4 8-K 1996-12-31 -25.58% -8.62% 84.67%
Quarterly Report Q3 8-K 1996-09-30 -41.98% -19.64% -12.40%
Quarterly Report Q2 8-K 1996-06-30 -29.60% 112.45% -22.96%
Quarterly Report Q1 8-K 1996-03-31 20.45% -9.57% 0.47%
Quarterly Report Q4 8-K 1995-12-31 4.47% 138.57% -68.48%
Quarterly Report Q3 8-K 1995-10-08 8.76% 8.58% 18.05%
Quarterly Report Q2 8-K 1995-06-18 17.00% -266.79% 16.03%
Quarterly Report Q1 8-K 1995-03-26 18.35% 36.90% 45.09%
Quarterly Report Q4 8-K 1995-01-01 17.59% 128.95% 103.44%
Quarterly Report Q3 8-K 1994-10-09 20.40% 326.84% 3.91%
Quarterly Report Q2 8-K 1994-06-19 22.32% 24.05% 39.21%
Quarterly Report Q1 8-K 1994-03-27 16.14% 16.47% 30.92%
Quarterly Report Q4 8-K 1994-01-02 29.59% 55.19% 170.73%
Quarterly Report Q3 8-K 1993-09-30 3.89% -31.68% -13.85%
Quarterly Report Q2 8-K 1993-06-30 -2.15% 24.55% 11.02%
Quarterly Report Q1 8-K 1993-03-31 3.00% -36.24% 3.97%
Quarterly Report Q4 8-K 1992-12-31 1.14% -315.19% -61.78%
Quarterly Report Q3 8-K 1992-09-30 19.68% 2.39% 43.51%
Quarterly Report Q2 8-K 1992-06-30 19.08% -2.44% 14.02%
Quarterly Report Q1 8-K 1992-03-31 14.76% 65.47% 12.17%
Quarterly Report Q4 8-K 1991-12-31 6.92% 18.89% 37.85%
Quarterly Report Q3 8-K 1991-09-30 8.69% 0.97% 18.70%
Quarterly Report Q2 8-K 1991-06-30 14.78% 10.46% 22.68%
Quarterly Report Q1 8-K 1991-03-31 14.59% 1.07% 33.47%
Quarterly Report Q4 8-K 1990-12-31 26.50% 0.00% 105.20%
Quarterly Report Q3 8-K 1990-09-30 23.99% 0.00% -86.84%
Quarterly Report Q2 8-K 1990-06-30 16.94% 0.00% -86.46%
Quarterly Report Q1 8-K 1990-03-31 13.06% 0.00% -90.53%
Quarterly Report Q4 8-K 1989-12-31 12.50% 0.00% -18.53%
Quarterly Report Q3 8-K 1989-09-30 14.33% 0.00% 14.33%
Quarterly Report Q2 8-K 1989-06-30 16.01% 0.00% 16.01%
Quarterly Report Q1 8-K 1989-03-31 17.69% 0.00% 17.69%
Quarterly Report Q4 8-K 1988-12-31 0.65% 0.00% 0.62%
Quarterly Report Q3 8-K 1988-09-30 2.51% 0.00% 2.51%
Quarterly Report Q2 8-K 1988-06-30 1.73% 0.00% 1.73%
Quarterly Report Q1 8-K 1988-03-31 2.37% 0.00% 2.37%
Quarterly Report Q4 8-K 1987-12-31 23.51% 0.00% -11.61%
Quarterly Report Q3 8-K 1987-09-30 11.13% 0.00% 11.13%
Quarterly Report Q2 8-K 1987-06-30 9.67% 0.00% 9.67%
Quarterly Report Q1 8-K 1987-03-31 4.80% 0.00% 4.80%
Quarterly Report Q4 8-K 1986-12-31 9.72% 0.00% -8.33%
Quarterly Report Q3 8-K 1986-09-30 15.70% 0.00% 15.70%
Quarterly Report Q2 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-09-30 0.00% 0.00% 0.00%