image
Technology - Technology Distributors - NYSE - US
$ 115.18
-0.0174 %
$ 6.06 B
Market Cap
12.76
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -10.82% -36.68% -28.88%
Annual Report FY 10-K 2022-12-31 7.68% 28.76% 32.87%
Annual Report FY 10-K 2021-12-31 20.24% 89.62% 74.04%
Annual Report FY 10-K 2020-12-31 -0.84% 391.97% 0.58%
Annual Report FY 10-K 2019-12-31 -2.56% -27.95% -22.50%
Annual Report FY 10-K 2018-12-31 10.68% 78.17% 23.59%
Annual Report FY 10-K 2017-12-31 12.54% -23.11% 8.14%
Annual Report FY 10-K 2016-12-31 2.33% 5.03% 4.13%
Annual Report FY 10-K 2015-12-31 2.25% -0.06% 8.16%
Annual Report FY 10-K 2014-12-31 6.61% 24.69% 9.91%
Annual Report FY 10-K 2013-12-31 4.67% -21.11% -13.76%
Annual Report FY 10-K 2012-12-31 -4.61% -15.44% -11.52%
Annual Report FY 10-K 2011-12-31 14.11% 24.85% 21.05%
Annual Report FY 10-K 2010-12-31 27.65% 288.33% 175.22%
Annual Report FY 10-K 2009-12-31 -12.39% -59.02% -48.06%
Annual Report FY 10-K 2008-12-31 4.85% -26.10% -23.54%
Annual Report FY 10-K 2007-12-31 17.73% 5.01% 13.31%
Annual Report FY 10-K 2006-12-31 21.61% 53.12% 26.23%
Annual Report FY 10-K 2005-12-31 4.87% 22.22% 9.31%
Annual Report FY 10-K 2004-12-31 22.66% 707.41% 138.71%
Annual Report FY 10-K 2003-12-31 17.44% 104.21% 9.86%
Annual Report FY 10-K 2002-12-31 -27.03% -726.92% 6.98%
Annual Report FY 10-K 2001-12-31 -21.85% -20.63% -80.03%
Annual Report FY 10-K 2000-12-31 39.16% 188.19% 131.50%
Annual Report FY 10-K 1999-12-31 11.60% -14.81% -3.91%
Annual Report FY 10-K 1998-12-31 7.48% -10.93% -5.92%
Annual Report FY 10-K 1997-12-31 18.81% -19.24% -6.47%
Annual Report FY 10-K 1996-12-31 10.39% 0.10% -5.34%
Annual Report FY 10-K 1995-12-31 27.32% 80.97% 65.31%
Annual Report FY 10-K 1994-12-31 83.36% 37.13% 41.05%
Annual Report FY 10-K 1993-12-31 56.37% 82.14% 74.86%
Annual Report FY 10-K 1992-12-31 55.36% 414.94% 201.74%
Annual Report FY 10-K 1991-12-31 7.50% -13.86% 5.52%
Annual Report FY 10-K 1990-12-31 4.94% 215.62% 18.12%
Annual Report FY 10-K 1989-12-31 -8.07% -79.22% -21.81%
Annual Report FY 10-K 1988-12-31 78.95% 631.03% 353.96%
Annual Report FY 10-K 1987-12-31 6.19% 89.75% -21.93%
Annual Report FY 10-K 1986-12-31 -0.84% -159.63% -2280.00%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -14.78% -49.38% -48.46%
Quarterly Report Q2 8-K 2024-06-29 -19.05% -54.05% -35.55%
Quarterly Report Q1 8-K 2024-03-30 -20.74% -69.46% -44.86%
Quarterly Report Q4 8-K 2023-12-31 -15.81% -44.32% -39.40%
Quarterly Report Q3 8-K 2023-09-30 -13.59% -41.98% -32.35%
Quarterly Report Q2 8-K 2023-07-01 -10.00% -36.12% -26.73%
Quarterly Report Q1 8-K 2023-04-01 -3.72% -24.95% -17.29%
Quarterly Report Q4 8-K 2022-12-31 3.40% -5.87% 2.08%
Quarterly Report Q3 8-K 2022-10-01 8.86% 18.06% 24.16%
Quarterly Report Q2 8-K 2022-07-02 10.49% 53.89% 57.21%
Quarterly Report Q1 8-K 2022-04-02 8.21% 76.79% 70.41%
Quarterly Report Q4 8-K 2021-12-31 6.65% 57.24% 59.28%
Quarterly Report Q3 8-K 2021-10-02 17.72% 74.65% 69.98%
Quarterly Report Q2 8-K 2021-07-03 29.61% 81.20% 73.19%
Quarterly Report Q1 8-K 2021-04-03 31.41% 316.78% 116.55%
Quarterly Report Q4 8-K 2020-12-31 15.21% 110.75% 34.99%
Quarterly Report Q3 8-K 2020-09-26 2.16% 80.24% 37.50%
Quarterly Report Q2 8-K 2020-06-27 -10.05% 124.19% 135.80%
Quarterly Report Q1 8-K 2020-03-28 -10.82% -64.83% -43.68%
Quarterly Report Q4 8-K 2019-12-31 -7.32% -51.44% -28.79%
Quarterly Report Q3 8-K 2019-09-28 -5.50% -47.81% -40.33%
Quarterly Report Q2 8-K 2019-06-29 -0.65% -323.08% -191.47%
Quarterly Report Q1 8-K 2019-03-30 4.08% 1.18% 4.05%
Quarterly Report Q4 8-K 2018-12-31 3.72% 328.05% 23.43%
Quarterly Report Q3 8-K 2018-09-29 7.72% 31.68% 23.02%
Quarterly Report Q2 8-K 2018-06-30 14.34% 70.39% 24.80%
Quarterly Report Q1 8-K 2018-03-31 19.38% 21.23% 23.09%
Quarterly Report Q4 8-K 2017-12-31 18.49% -67.25% 6.28%
Quarterly Report Q3 8-K 2017-09-30 17.14% 13.88% 18.78%
Quarterly Report Q2 8-K 2017-07-01 8.26% -25.73% 2.79%
Quarterly Report Q1 8-K 2017-04-01 5.21% 8.00% 5.71%
Quarterly Report Q4 8-K 2016-12-31 -4.57% 3.80% 0.23%
Quarterly Report Q3 8-K 2016-10-01 4.17% 7.77% 6.94%
Quarterly Report Q2 8-K 2016-07-02 2.44% 8.34% 8.05%
Quarterly Report Q1 8-K 2016-04-02 9.43% 0.17% 2.21%
Quarterly Report Q4 8-K 2015-12-31 5.54% 36.42% 44.14%
Quarterly Report Q3 8-K 2015-09-26 1.52% -25.62% -7.02%
Quarterly Report Q2 8-K 2015-06-27 2.70% -3.09% -0.64%
Quarterly Report Q1 8-K 2015-03-28 -1.57% -0.99% -0.17%
Quarterly Report Q4 8-K 2014-12-31 3.96% -13.84% -25.66%
Quarterly Report Q3 8-K 2014-09-27 11.19% 51.75% 22.79%
Quarterly Report Q2 8-K 2014-06-28 6.98% 42.20% 33.61%
Quarterly Report Q1 8-K 2014-03-29 4.79% 37.55% 29.22%
Quarterly Report Q4 8-K 2013-12-31 13.89% -22.82% -10.16%
Quarterly Report Q3 8-K 2013-09-28 1.73% -6.60% -0.66%
Quarterly Report Q2 8-K 2013-06-29 3.02% -21.37% -17.39%
Quarterly Report Q1 8-K 2013-03-30 -0.82% -31.46% -26.62%
Quarterly Report Q4 8-K 2012-12-31 -0.69% 0.35% 13.78%
Quarterly Report Q3 8-K 2012-09-29 -4.33% -21.63% -21.68%
Quarterly Report Q2 8-K 2012-06-30 -7.03% -26.77% -24.02%
Quarterly Report Q1 8-K 2012-03-31 -6.38% -16.64% -14.47%
Quarterly Report Q4 8-K 2011-12-31 3.86% 10.26% 0.17%
Quarterly Report Q3 8-K 2011-10-01 11.36% 11.57% 13.36%
Quarterly Report Q2 8-K 2011-07-02 20.09% 34.43% 31.26%
Quarterly Report Q1 8-K 2011-04-02 23.32% 56.59% 50.87%
Quarterly Report Q4 8-K 2010-12-31 24.63% 150.25% 101.04%
Quarterly Report Q3 8-K 2010-10-02 26.85% 841.91% 309.53%
Quarterly Report Q2 8-K 2010-07-03 36.01% 450.76% 269.53%
Quarterly Report Q1 8-K 2010-04-03 23.93% 225.52% 137.23%
Quarterly Report Q4 8-K 2009-12-31 2.77% 107.24% 112.34%
Quarterly Report Q3 8-K 2009-10-03 -14.51% -83.46% -65.81%
Quarterly Report Q2 8-K 2009-07-04 -21.98% -78.07% -68.96%
Quarterly Report Q1 8-K 2009-04-04 -15.17% -68.86% -57.52%
Quarterly Report Q4 8-K 2008-12-31 -7.45% -765.07% -482.71%
Quarterly Report Q3 8-K 2008-09-30 6.57% -22.63% -16.34%
Quarterly Report Q2 8-K 2008-06-30 7.66% -3.02% -4.73%
Quarterly Report Q1 8-K 2008-03-31 15.18% -10.82% -11.38%
Quarterly Report Q4 8-K 2007-12-31 26.50% -11.02% 36.92%
Quarterly Report Q3 8-K 2007-09-30 16.68% 14.44% 3.30%
Quarterly Report Q2 8-K 2007-06-30 17.49% 6.95% 6.14%
Quarterly Report Q1 8-K 2007-03-31 9.56% 18.04% 9.00%
Quarterly Report Q4 8-K 2006-12-31 18.03% 72.03% 4.90%
Quarterly Report Q3 8-K 2006-09-30 27.46% 35.25% 28.95%
Quarterly Report Q2 8-K 2006-06-30 24.19% 58.71% 37.37%
Quarterly Report Q1 8-K 2006-03-31 17.07% 42.64% 37.55%
Quarterly Report Q4 8-K 2005-12-31 15.98% 56.00% 36.69%
Quarterly Report Q3 8-K 2005-09-30 1.55% 0.20% 2.77%
Quarterly Report Q2 8-K 2005-07-01 0.63% -12.58% -7.17%
Quarterly Report Q1 8-K 2005-04-01 1.92% 93.70% 10.98%
Quarterly Report Q4 8-K 2004-12-31 2.86% 83.47% 32.82%
Quarterly Report Q3 8-K 2004-09-30 27.37% 1116.96% 236.55%
Quarterly Report Q2 8-K 2004-06-30 29.54% 879.33% 213.14%
Quarterly Report Q1 8-K 2004-03-31 35.12% 3362.43% 181.13%
Quarterly Report Q4 8-K 2003-12-31 31.19% 242.53% 66.36%
Quarterly Report Q3 8-K 2003-09-30 15.67% 43.92% -9.62%
Quarterly Report Q2 8-K 2003-06-30 15.18% 213.14% -10.78%
Quarterly Report Q1 8-K 2003-03-31 1.43% -32.51% -23.91%
Quarterly Report Q4 8-K 2002-12-31 -12.43% 14.56% -13.72%
Quarterly Report Q3 8-K 2002-09-30 -17.01% 93.01% 125.34%
Quarterly Report Q2 8-K 2002-06-30 -26.56% -96.02% -34.84%
Quarterly Report Q1 8-K 2002-03-31 -40.40% -96.12% -75.14%
Quarterly Report Q4 8-K 2001-12-31 -41.50% -93.92% -79.04%
Quarterly Report Q3 8-K 2001-09-30 -34.60% -156.06% -69.96%
Quarterly Report Q2 8-K 2001-06-30 -20.61% -92.52% -61.35%
Quarterly Report Q1 8-K 2001-03-31 18.28% 13.67% 29.31%
Quarterly Report Q4 8-K 2000-12-31 48.53% 147.07% 127.42%
Quarterly Report Q3 8-K 2000-09-30 40.46% 177.02% 127.93%
Quarterly Report Q2 8-K 2000-06-30 40.52% 459.80% 194.22%
Quarterly Report Q1 8-K 2000-03-31 25.79% 122.50% 90.08%
Quarterly Report Q4 8-K 1999-12-31 15.04% 36.53% 25.72%
Quarterly Report Q3 8-K 1999-09-30 11.29% 3.37% 8.46%
Quarterly Report Q2 8-K 1999-06-30 11.17% -58.33% -29.69%
Quarterly Report Q1 8-K 1999-03-31 8.68% -32.36% -18.70%
Quarterly Report Q4 8-K 1998-12-31 2.36% -38.24% -25.22%
Quarterly Report Q3 8-K 1998-09-30 9.51% 282.80% 83.62%
Quarterly Report Q2 8-K 1998-06-30 9.48% -30.50% -18.84%
Quarterly Report Q1 8-K 1998-03-31 9.19% -16.70% -11.62%
Quarterly Report Q4 8-K 1997-12-31 29.29% 8.96% 25.85%
Quarterly Report Q3 8-K 1997-09-30 22.04% -78.77% -46.16%
Quarterly Report Q2 8-K 1997-06-30 15.42% -4.25% 3.24%
Quarterly Report Q1 8-K 1997-03-31 8.92% -11.44% -10.80%
Quarterly Report Q4 8-K 1996-12-31 4.55% -12.57% -15.48%
Quarterly Report Q3 8-K 1996-09-30 9.44% -14.12% -19.24%
Quarterly Report Q2 8-K 1996-06-30 9.84% 4.44% -3.50%
Quarterly Report Q1 8-K 1996-03-31 18.25% 26.50% 19.20%
Quarterly Report Q4 8-K 1995-12-31 -11.44% 37.59% 25.72%
Quarterly Report Q3 8-K 1995-09-30 46.50% 209.09% 150.81%
Quarterly Report Q2 8-K 1995-06-30 74.51% 94.74% 79.67%
Quarterly Report Q1 8-K 1995-03-31 75.49% 77.47% 67.64%
Quarterly Report Q4 8-K 1994-12-31 151.02% 75.00% 81.30%
Quarterly Report Q3 8-K 1994-09-30 42.78% -23.96% -11.68%
Quarterly Report Q2 8-K 1994-06-30 43.06% 39.27% 42.69%
Quarterly Report Q1 8-K 1994-03-31 48.86% 40.56% 37.41%
Quarterly Report Q4 8-K 1993-12-31 54.90% 88.43% 54.55%
Quarterly Report Q3 8-K 1993-09-30 71.28% 73.60% 81.41%
Quarterly Report Q2 8-K 1993-06-30 52.91% 151.32% 74.49%
Quarterly Report Q1 8-K 1993-03-31 45.60% 125.00% 94.95%
Quarterly Report Q4 8-K 1992-12-31 30.81% 83.33% 74.01%
Quarterly Report Q3 8-K 1992-09-30 79.31% 345.10% 1445.00%
Quarterly Report Q2 8-K 1992-06-30 63.88% 145.16% 158.51%
Quarterly Report Q1 8-K 1992-03-31 59.92% 175.86% 139.56%
Quarterly Report Q4 8-K 1991-12-31 46.80% 247.37% 126.92%
Quarterly Report Q3 8-K 1991-09-30 -7.64% -188.89% -23.26%
Quarterly Report Q2 8-K 1991-06-30 -3.72% 10.71% 14.63%
Quarterly Report Q1 8-K 1991-03-31 -4.01% 7.41% 15.19%
Quarterly Report Q4 8-K 1990-12-31 -1.42% 11.76% 2.63%
Quarterly Report Q3 8-K 1990-09-30 10.66% 437.50% 50.88%
Quarterly Report Q2 8-K 1990-06-30 7.36% 0.00% -96.36%
Quarterly Report Q1 8-K 1990-03-31 3.70% 0.00% -96.68%
Quarterly Report Q4 8-K 1989-12-31 -1.16% 0.00% 101.04%
Quarterly Report Q3 8-K 1989-09-30 -10.97% 0.00% -97.72%
Quarterly Report Q2 8-K 1989-06-30 -12.09% 0.00% -12.09%
Quarterly Report Q1 8-K 1989-03-31 -7.75% 0.00% -7.75%
Quarterly Report Q4 8-K 1988-12-31 68.73% 0.00% -68.43%
Quarterly Report Q3 8-K 1988-09-30 74.62% 0.00% 74.62%
Quarterly Report Q2 8-K 1988-06-30 86.27% 0.00% 86.27%
Quarterly Report Q1 8-K 1988-03-31 86.75% 0.00% 86.75%
Quarterly Report Q4 8-K 1987-12-31 8.38% 0.00% -5.92%
Quarterly Report Q3 8-K 1987-09-30 12.07% 0.00% 12.07%
Quarterly Report Q2 8-K 1987-06-30 4.40% 0.00% 4.40%
Quarterly Report Q1 8-K 1987-03-31 0.44% 0.00% 0.44%
Quarterly Report Q4 8-K 1986-12-31 10.69% 0.00% 1.30%
Quarterly Report Q3 8-K 1986-09-30 3.57% 0.00% 3.57%
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%