image
Technology - Technology Distributors - NASDAQ - US
$ 151.5
-0.74 %
$ 4.81 B
Market Cap
19.06
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -12.03% 0.25% 1.47%
Annual Report FY 10-K 2022-12-31 10.55% 27.93% 24.59%
Annual Report FY 10-K 2021-12-31 13.13% 27.05% 22.27%
Annual Report FY 10-K 2020-12-31 7.88% 8.30% 12.88%
Annual Report FY 10-K 2019-12-31 9.20% -2.61% 3.05%
Annual Report FY 10-K 2018-12-31 5.62% 80.49% 30.24%
Annual Report FY 10-K 2017-12-31 22.21% 7.08% 20.45%
Annual Report FY 10-K 2016-12-31 2.09% 11.65% 17.64%
Annual Report FY 10-K 2015-12-31 1.07% 0.22% -3.42%
Annual Report FY 10-K 2014-12-31 3.34% 6.57% 8.06%
Annual Report FY 10-K 2013-12-31 -2.96% -23.44% -18.17%
Annual Report FY 10-K 2012-12-31 0.27% -7.45% 0.52%
Annual Report FY 10-K 2011-12-31 9.92% 32.79% 18.78%
Annual Report FY 10-K 2010-12-31 16.27% 124.83% 134.53%
Annual Report FY 10-K 2009-12-31 -14.27% 114.01% 117.39%
Annual Report FY 10-K 2008-12-31 0.52% -308.15% -241.27%
Annual Report FY 10-K 2007-12-31 25.76% 1.27% 21.47%
Annual Report FY 10-K 2006-12-31 17.05% 40.45% 14.89%
Annual Report FY 10-K 2005-12-31 5.79% -32.08% 5.23%
Annual Report FY 10-K 2004-12-31 5.78% 113.30% 38.58%
Annual Report FY 10-K 2003-12-31 0.81% 188.13% 566.76%
Annual Report FY 10-K 2002-12-31 38.83% -126.42% -24.80%
Annual Report FY 10-K 2001-12-31 2.02% -40.21% -41.99%
Annual Report FY 10-K 2000-12-31 34.42% 68.67% 55.05%
Annual Report FY 10-K 1999-12-31 51.42% 63.90% 75.52%
Annual Report FY 10-K 1998-12-31 59.76% 55.30% 52.70%
Annual Report FY 10-K 1997-12-31 83.11% 131.58% 131.25%
Annual Report FY 10-K 1997-06-30 39.92% 78.12% 57.38%
Annual Report FY 10-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -7.87% -3.38% 1.08%
Quarterly Report Q2 8-K 2024-06-30 -8.00% 8.65% -6.43%
Quarterly Report Q1 8-K 2024-03-31 2.39% 34.13% 33.61%
Quarterly Report Q4 8-K 2023-12-31 -10.65% 16.95% 20.99%
Quarterly Report Q3 8-K 2023-09-30 -10.58% 5.11% 1.75%
Quarterly Report Q2 8-K 2023-06-30 -14.35% -9.76% -8.45%
Quarterly Report Q1 8-K 2023-03-31 -12.33% -11.76% -2.99%
Quarterly Report Q4 8-K 2022-12-31 -2.47% 24.70% 22.05%
Quarterly Report Q3 8-K 2022-09-30 3.55% 3.30% 8.57%
Quarterly Report Q2 8-K 2022-06-30 23.05% 52.29% 46.44%
Quarterly Report Q1 8-K 2022-03-31 20.87% 31.19% 19.13%
Quarterly Report Q4 8-K 2021-12-31 11.99% 16.38% 12.49%
Quarterly Report Q3 8-K 2021-09-30 26.39% 42.61% 35.24%
Quarterly Report Q2 8-K 2021-06-30 13.25% 26.25% 19.25%
Quarterly Report Q1 8-K 2021-03-31 2.29% 27.11% 26.79%
Quarterly Report Q4 8-K 2020-12-31 -0.25% 24.30% 23.91%
Quarterly Report Q3 8-K 2020-09-30 1.25% 43.40% 38.40%
Quarterly Report Q2 8-K 2020-06-30 7.23% -7.23% 2.87%
Quarterly Report Q1 8-K 2020-03-31 27.21% -13.64% -7.32%
Quarterly Report Q4 8-K 2019-12-31 31.34% -8.70% 14.25%
Quarterly Report Q3 8-K 2019-09-30 9.43% -15.62% -11.06%
Quarterly Report Q2 8-K 2019-06-30 -0.05% -2.88% -3.12%
Quarterly Report Q1 8-K 2019-03-31 -4.39% 19.16% 13.67%
Quarterly Report Q4 8-K 2018-12-31 -1.96% 232.02% 28.81%
Quarterly Report Q3 8-K 2018-09-30 -0.58% 43.47% 20.52%
Quarterly Report Q2 8-K 2018-06-30 9.08% 27.88% 7.37%
Quarterly Report Q1 8-K 2018-03-31 19.31% 138.32% 118.63%
Quarterly Report Q4 8-K 2017-12-31 21.57% -32.85% 11.97%
Quarterly Report Q3 8-K 2017-09-30 26.23% 3.59% 13.84%
Quarterly Report Q2 8-K 2017-06-30 15.64% 14.79% 19.28%
Quarterly Report Q1 8-K 2017-03-31 26.40% 101.05% 68.36%
Quarterly Report Q4 8-K 2016-12-31 5.80% 13.59% 33.13%
Quarterly Report Q3 8-K 2016-09-30 3.76% 3.89% 11.55%
Quarterly Report Q2 8-K 2016-06-30 2.26% 37.52% 35.04%
Quarterly Report Q1 8-K 2016-03-31 -4.16% -37.10% -32.82%
Quarterly Report Q4 8-K 2015-12-31 -4.08% -4.66% -13.13%
Quarterly Report Q3 8-K 2015-09-30 8.45% 19.67% 15.01%
Quarterly Report Q2 8-K 2015-06-30 0.43% -6.42% -7.40%
Quarterly Report Q1 8-K 2015-03-31 0.42% -5.19% -3.27%
Quarterly Report Q4 8-K 2014-12-31 3.65% -4.53% -2.16%
Quarterly Report Q3 8-K 2014-09-30 7.53% 15.82% 7.99%
Quarterly Report Q2 8-K 2014-06-30 0.10% 2.78% 4.22%
Quarterly Report Q1 8-K 2014-03-31 2.78% 27.26% 45.52%
Quarterly Report Q4 8-K 2013-12-31 3.60% -1.73% -1.74%
Quarterly Report Q3 8-K 2013-09-30 -2.57% -22.37% -14.29%
Quarterly Report Q2 8-K 2013-06-30 -7.37% -24.79% -19.36%
Quarterly Report Q1 8-K 2013-03-31 -5.03% -47.82% -43.69%
Quarterly Report Q4 8-K 2012-12-31 -1.01% -40.07% -13.37%
Quarterly Report Q3 8-K 2012-09-30 -4.57% 12.75% 9.84%
Quarterly Report Q2 8-K 2012-06-30 4.10% -0.28% 1.69%
Quarterly Report Q1 8-K 2012-03-31 1.99% 33.10% 12.03%
Quarterly Report Q4 8-K 2011-12-31 3.79% 38.76% 13.14%
Quarterly Report Q3 8-K 2011-09-30 5.61% 18.94% 12.40%
Quarterly Report Q2 8-K 2011-06-30 14.98% 31.34% 21.79%
Quarterly Report Q1 8-K 2011-03-31 16.25% 42.58% 32.39%
Quarterly Report Q4 8-K 2010-12-31 11.20% 43.49% 37.69%
Quarterly Report Q3 8-K 2010-09-30 20.86% 98.46% 109.25%
Quarterly Report Q2 8-K 2010-06-30 23.18% 71.49% 104.39%
Quarterly Report Q1 8-K 2010-03-31 10.33% 234.84% 317.99%
Quarterly Report Q4 8-K 2009-12-31 2.40% 121.05% 138.83%
Quarterly Report Q3 8-K 2009-09-30 -17.02% 8.33% -20.20%
Quarterly Report Q2 8-K 2009-06-30 -25.80% 109.01% 108.16%
Quarterly Report Q1 8-K 2009-03-31 -14.14% -64.61% -43.27%
Quarterly Report Q4 8-K 2008-12-31 -10.30% -335.81% -174.44%
Quarterly Report Q3 8-K 2008-09-30 5.34% -26.20% -21.82%
Quarterly Report Q2 8-K 2008-06-30 8.90% -650.07% -613.13%
Quarterly Report Q1 8-K 2008-03-31 -1.44% -39.08% -21.85%
Quarterly Report Q4 8-K 2007-12-31 0.85% 30.50% 19.44%
Quarterly Report Q3 8-K 2007-09-30 20.80% -47.24% -24.71%
Quarterly Report Q2 8-K 2007-06-30 53.32% 3.56% 85.91%
Quarterly Report Q1 8-K 2007-03-31 39.44% 21.49% 5.25%
Quarterly Report Q4 8-K 2006-12-31 52.79% 69.73% 64.78%
Quarterly Report Q3 8-K 2006-09-30 8.83% 12.08% 2.04%
Quarterly Report Q2 8-K 2006-06-30 4.00% 104.08% 15.47%
Quarterly Report Q1 8-K 2006-03-31 3.42% -8.37% -10.77%
Quarterly Report Q4 8-K 2005-12-31 6.43% -64.13% 12.04%
Quarterly Report Q3 8-K 2005-09-30 5.70% -22.79% 20.64%
Quarterly Report Q2 8-K 2005-06-30 4.66% -2.63% -11.58%
Quarterly Report Q1 8-K 2005-03-31 6.38% -5.64% 3.02%
Quarterly Report Q4 8-K 2004-12-31 4.60% 159.10% -10.15%
Quarterly Report Q3 8-K 2004-09-30 9.44% 87.99% 22.43%
Quarterly Report Q2 8-K 2004-06-30 6.02% 59.48% 64.33%
Quarterly Report Q1 8-K 2004-03-31 3.01% 133.95% 119.88%
Quarterly Report Q4 8-K 2003-12-31 -3.09% 115.31% 127.18%
Quarterly Report Q3 8-K 2003-09-30 -14.57% 4.93% -9.65%
Quarterly Report Q2 8-K 2003-06-30 -1.58% -37.85% -38.14%
Quarterly Report Q1 8-K 2003-03-31 34.72% -41.76% -44.52%
Quarterly Report Q4 8-K 2002-12-31 45.69% -30645.88% -3775.48%
Quarterly Report Q3 8-K 2002-09-30 74.23% 22.00% 35.48%
Quarterly Report Q2 8-K 2002-06-30 46.00% 18.75% 25.76%
Quarterly Report Q1 8-K 2002-03-31 -5.30% -15.55% -16.48%
Quarterly Report Q4 8-K 2001-12-31 -2.84% -98.23% -8.64%
Quarterly Report Q3 8-K 2001-09-30 -9.28% -48.81% -48.38%
Quarterly Report Q2 8-K 2001-06-30 3.41% -19.43% -22.52%
Quarterly Report Q1 8-K 2001-03-31 19.30% 15.90% 16.88%
Quarterly Report Q4 8-K 2000-12-31 30.47% 51.97% 16.75%
Quarterly Report Q3 8-K 2000-09-30 36.05% 72.04% 64.80%
Quarterly Report Q2 8-K 2000-06-30 33.67% 73.89% 79.99%
Quarterly Report Q1 8-K 2000-03-31 38.21% 81.26% 76.71%
Quarterly Report Q4 8-K 1999-12-31 40.55% 50.79% 84.47%
Quarterly Report Q3 8-K 1999-09-30 52.03% 80.77% 91.67%
Quarterly Report Q2 8-K 1999-06-30 53.83% 68.09% 65.38%
Quarterly Report Q1 8-K 1999-03-31 63.49% 58.14% 53.33%
Quarterly Report Q4 8-K 1998-12-31 73.61% 80.00% 74.58%
Quarterly Report Q3 8-K 1998-09-30 87.51% 73.33% 71.43%
Quarterly Report Q2 8-K 1998-06-30 81.50% 74.07% 77.27%
Quarterly Report Q1 8-K 1998-03-31 83.17% 86.96% 114.29%
Quarterly Report Q3 8-K 1997-09-30 67.29% 84.21% 90.32%
Quarterly Report Q2 8-K 1997-06-30 38.06% 66.67% 63.33%
Quarterly Report Q1 8-K 1997-03-31 38.12% 68.75% 62.96%
Quarterly Report Q4 8-K 1996-12-31 47.77% 91.67% 66.67%
Quarterly Report Q3 8-K 1996-09-30 44.63% 72.73% 55.00%
Quarterly Report Q2 8-K 1996-06-30 66.23% 100.00% 57.89%
Quarterly Report Q1 8-K 1996-03-31 47.51% 100.00% 68.75%
Quarterly Report Q4 8-K 1995-12-31 15.06% 50.00% -96.84%
Quarterly Report Q3 8-K 1995-09-30 31.84% 57.14% -96.28%
Quarterly Report Q2 8-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1994-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1994-09-30 0.00% 0.00% 0.00%