image
Technology - Hardware, Equipment & Parts - NASDAQ - US
$ 70.62
-0.17 %
$ 17.2 B
Market Cap
11.81
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-29 3.33% -30.78% -3.23%
Annual Report FY 10-K 2022-12-30 0.47% -8.75% -8.93%
Annual Report FY 10-K 2021-12-31 16.25% 26.39% 33.64%
Annual Report FY 10-K 2021-01-01 -3.57% -24.19% 11.68%
Annual Report FY 10-K 2020-01-03 5.02% 81.86% 17.21%
Annual Report FY 10-K 2018-12-28 17.11% 133.53% 30.37%
Annual Report FY 10-K 2017-12-29 12.36% -8.53% 35.91%
Annual Report FY 10-K 2016-12-30 3.13% 9.33% 17.23%
Annual Report FY 10-K 2016-01-01 -4.39% -43.44% -40.80%
Annual Report FY 10-K 2015-01-02 4.69% -2.16% 3.61%
Annual Report FY 10-K 2014-01-03 12.16% 14.55% 18.43%
Annual Report FY 10-K 2012-12-28 24.09% 26.74% 35.91%
Annual Report FY 10-K 2011-12-30 27.06% 45.43% 22.57%
Annual Report FY 10-K 2010-12-31 14.89% 63.38% 48.69%
Annual Report FY 10-K 2010-01-01 -15.27% -55.15% -53.73%
Annual Report FY 10-K 2009-01-02 8.75% 20.53% 4.03%
Annual Report FY 10-K 2007-12-28 30.01% 13.23% 31.69%
Annual Report FY 10-K 2006-12-29 21.32% 22.16% 8.34%
Annual Report FY 10-K 2005-12-31 15.86% 25.38% 45.92%
Annual Report FY 10-K 2004-12-31 23.65% 75.86% 58.76%
Annual Report FY 10-K 2004-01-02 15.92% 272.77% 59.46%
Annual Report FY 10-K 2003-01-03 -1.83% 145.12% 18586.74%
Annual Report FY 10-K 2001-12-28 28.53% -161.29% -99.31%
Annual Report FY 10-K 2000-12-29 36.26% -34.33% 27.90%
Annual Report FY 10-K 1999-12-31 4.26% 140.45% 260.16%
Annual Report FY 10-K 1999-01-01 -4.41% -574.19% -123.08%
Annual Report FY 10-K 1998-01-02 16.52% 182.30% 202.97%
Annual Report FY 10-K 1996-12-31 -0.72% -100.00% -75.37%
Annual Report FY 10-K 1995-12-31 34.05% 13.00% -11.84%
Annual Report FY 10-K 1994-12-31 17.46% 194.12% 94.87%
Annual Report FY 10-K 1993-12-31 17.16% 113.44% 152.00%
Annual Report FY 10-K 1992-12-31 -15.50% -361.43% -151.52%
Annual Report FY 10-K 1991-12-31 138.55% 218.18% 219.35%
Annual Report FY 10-K 1990-12-31 126.88% 340.00% 234.78%
Annual Report FY 10-K 1989-12-31 55.00% -16.67% -130.00%
Annual Report FY 10-K 1988-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -8.51% -45.79% -2.06%
Quarterly Report Q2 8-K 2024-06-30 -12.36% 2851.57% -34.19%
Quarterly Report Q1 8-K 2024-03-31 4.14% -55.59% -38.07%
Quarterly Report Q4 8-K 2023-12-29 8.86% -26.40% -9.84%
Quarterly Report Q3 8-K 2023-09-29 8.18% -12.70% -0.90%
Quarterly Report Q2 8-K 2023-06-30 5.57% -73.45% -36.59%
Quarterly Report Q1 8-K 2023-03-31 -7.88% 16.77% 19.18%
Quarterly Report Q4 8-K 2022-12-30 -7.51% -25.76% 1.02%
Quarterly Report Q3 8-K 2022-09-30 -1.83% -30.81% -17.02%
Quarterly Report Q2 8-K 2022-07-01 -0.42% 20.95% 1.93%
Quarterly Report Q1 8-K 2022-04-01 12.09% -3.67% 11.36%
Quarterly Report Q4 8-K 2021-12-31 11.61% -36.05% 4.84%
Quarterly Report Q3 8-K 2021-10-01 13.80% 46.40% 44.61%
Quarterly Report Q2 8-K 2021-07-02 28.84% 120.48% 48.36%
Quarterly Report Q1 8-K 2021-04-02 11.89% 84.98% 43.34%
Quarterly Report Q4 8-K 2021-01-01 0.69% -35.45% 38.21%
Quarterly Report Q3 8-K 2020-10-02 1.05% 8.45% 11.23%
Quarterly Report Q2 8-K 2020-07-03 -14.18% -33.40% -11.03%
Quarterly Report Q1 8-K 2020-04-03 -1.16% -0.64% 13.90%
Quarterly Report Q4 8-K 2020-01-03 4.90% 222.89% -1.56%
Quarterly Report Q3 8-K 2019-09-27 -1.42% 5.97% 18.48%
Quarterly Report Q2 8-K 2019-06-28 8.82% 47.58% 22.57%
Quarterly Report Q1 8-K 2019-03-29 8.00% 6.50% 34.42%
Quarterly Report Q4 8-K 2018-12-28 10.88% 347.14% 42.68%
Quarterly Report Q3 8-K 2018-09-28 18.69% 32.32% 20.94%
Quarterly Report Q2 8-K 2018-06-29 18.67% 28.46% 42.97%
Quarterly Report Q1 8-K 2018-03-30 20.90% 15.84% 13.43%
Quarterly Report Q4 8-K 2017-12-29 20.99% -92.84% 13.56%
Quarterly Report Q3 8-K 2017-09-29 14.71% 42.09% 15.73%
Quarterly Report Q2 8-K 2017-06-30 8.58% 39.78% 54.57%
Quarterly Report Q1 8-K 2017-03-31 5.30% 155.05% 89.30%
Quarterly Report Q4 8-K 2016-12-30 4.61% 57.08% 68.09%
Quarterly Report Q3 8-K 2016-09-30 3.88% 5.66% 20.22%
Quarterly Report Q2 8-K 2016-07-01 4.06% 37.84% 12.50%
Quarterly Report Q1 8-K 2016-04-01 0.07% -41.94% -24.30%
Quarterly Report Q4 8-K 2016-01-01 -0.73% -57.01% -57.21%
Quarterly Report Q3 8-K 2015-10-02 -3.85% 213.56% 314.83%
Quarterly Report Q2 8-K 2015-07-03 -8.78% -66.72% -62.94%
Quarterly Report Q1 8-K 2015-04-03 -3.66% -50.31% -47.83%
Quarterly Report Q4 8-K 2015-01-02 -5.91% -6.95% 14.17%
Quarterly Report Q3 8-K 2014-10-03 5.08% -78.28% -82.41%
Quarterly Report Q2 8-K 2014-07-04 11.44% 42.60% 49.66%
Quarterly Report Q1 8-K 2014-04-04 8.74% 37.78% 34.10%
Quarterly Report Q4 8-K 2014-01-03 16.23% 80.79% 122.05%
Quarterly Report Q3 8-K 2013-09-27 10.25% 2.07% -0.69%
Quarterly Report Q2 8-K 2013-06-28 11.35% 1.66% 10.16%
Quarterly Report Q1 8-K 2013-03-29 10.72% -1.99% -5.67%
Quarterly Report Q4 8-K 2012-12-28 18.46% 12.87% 5.63%
Quarterly Report Q3 8-K 2012-09-28 20.92% 90.78% 95.61%
Quarterly Report Q2 8-K 2012-06-29 27.11% 0.02% 14.26%
Quarterly Report Q1 8-K 2012-03-30 30.70% 28.00% 37.03%
Quarterly Report Q4 8-K 2011-12-30 34.58% -19.58% 49.11%
Quarterly Report Q3 8-K 2011-09-30 31.18% -14.84% 2.46%
Quarterly Report Q2 8-K 2011-07-01 22.14% 744.94% 27.13%
Quarterly Report Q1 8-K 2011-04-01 20.46% 42.31% 20.93%
Quarterly Report Q4 8-K 2010-12-31 16.51% 282.99% 51.90%
Quarterly Report Q3 8-K 2010-10-01 17.98% 110.86% 57.05%
Quarterly Report Q2 8-K 2010-07-02 14.93% -69.54% 41.20%
Quarterly Report Q1 8-K 2010-04-02 10.40% 59.74% 48.92%
Quarterly Report Q4 8-K 2010-01-01 3.52% -30.51% 21.43%
Quarterly Report Q3 8-K 2009-10-02 -17.79% -60.13% -62.70%
Quarterly Report Q2 8-K 2009-07-03 -23.22% -57.08% -54.35%
Quarterly Report Q1 8-K 2009-04-03 -18.67% -56.41% -58.22%
Quarterly Report Q4 8-K 2009-01-02 -14.29% -47.74% -73.41%
Quarterly Report Q3 8-K 2008-09-26 10.83% 42.72% 23.45%
Quarterly Report Q2 8-K 2008-06-27 15.27% 38.75% 12.46%
Quarterly Report Q1 8-K 2008-03-28 24.35% 39.69% 47.80%
Quarterly Report Q4 8-K 2007-12-28 33.60% 9.61% 43.81%
Quarterly Report Q3 8-K 2007-09-28 26.05% 8.02% 20.52%
Quarterly Report Q2 8-K 2007-06-29 33.59% 22.89% 44.69%
Quarterly Report Q1 8-K 2007-03-30 26.51% 11.05% 18.76%
Quarterly Report Q4 8-K 2006-12-29 25.32% 2.53% 18.81%
Quarterly Report Q3 8-K 2006-09-29 24.60% 25.23% 10.00%
Quarterly Report Q2 8-K 2006-06-30 20.13% 19.83% -0.18%
Quarterly Report Q1 8-K 2006-03-31 15.60% 48.10% 9.49%
Quarterly Report Q4 8-K 2005-12-31 14.84% 42.60% 44.37%
Quarterly Report Q3 8-K 2005-09-30 10.77% 12.94% 33.17%
Quarterly Report Q2 8-K 2005-07-01 13.81% 15.93% 45.25%
Quarterly Report Q1 8-K 2005-04-01 24.84% 35.82% 65.59%
Quarterly Report Q4 8-K 2004-12-31 19.73% 8.71% 33.00%
Quarterly Report Q3 8-K 2004-10-01 21.92% 80.32% 77.80%
Quarterly Report Q2 8-K 2004-07-02 29.91% 153.15% 55.77%
Quarterly Report Q1 8-K 2004-04-02 22.92% 139.87% 67.35%
Quarterly Report Q4 8-K 2004-01-02 9.08% 276.80% 21.59%
Quarterly Report Q3 8-K 2003-10-03 21.63% 266.91% 69.89%
Quarterly Report Q2 8-K 2003-07-04 12.07% 87.36% 46.56%
Quarterly Report Q1 8-K 2003-04-04 22.39% 848.67% 166.59%
Quarterly Report Q4 8-K 2003-01-03 17.07% 160.39% 508.59%
Quarterly Report Q3 8-K 2002-09-27 -2.29% 200.82% 362.27%
Quarterly Report Q2 8-K 2002-06-28 -7.73% 319.15% 193.37%
Quarterly Report Q1 8-K 2002-03-29 -11.74% 93.83% 229.04%
Quarterly Report Q4 8-K 2001-12-28 -14.30% -153.52% -69.46%
Quarterly Report Q3 8-K 2001-09-28 7.52% 37.07% 17.93%
Quarterly Report Q2 8-K 2001-06-29 87.45% -15.97% -66.88%
Quarterly Report Q1 8-K 2001-03-30 80.94% -133.00% -34.35%
Quarterly Report Q4 8-K 2000-12-29 99.63% -44.34% -36.95%
Quarterly Report Q3 8-K 2000-09-29 56.94% -53.35% -74.03%
Quarterly Report Q2 8-K 2000-06-30 0.66% 162.91% 114.70%
Quarterly Report Q1 8-K 2000-03-31 -5.32% 190.40% 142.68%
Quarterly Report Q4 8-K 1999-12-31 4.89% 132.60% 163.95%
Quarterly Report Q3 8-K 1999-10-01 21.25% 121.33% 152.73%
Quarterly Report Q2 8-K 1999-07-02 -6.72% 1466.67% 5500.00%
Quarterly Report Q1 8-K 1999-04-02 -10.18% 57.89% 72.73%
Quarterly Report Q4 8-K 1999-01-01 -24.07% -754.17% -318.52%
Quarterly Report Q3 8-K 1998-10-02 -11.28% -2343.75% -687.50%
Quarterly Report Q2 8-K 1998-07-03 10.16% -92.31% -97.67%
Quarterly Report Q1 8-K 1998-04-03 26.40% 35.71% 22.22%
Quarterly Report Q4 8-K 1998-01-02 21.46% 100.00% -22.86%
Quarterly Report Q3 8-K 1997-09-30 19.59% 118.18% 118.82%
Quarterly Report Q2 8-K 1997-06-30 17.58% 250.00% 226.47%
Quarterly Report Q1 8-K 1997-03-31 6.88% 227.27% 220.00%
Quarterly Report Q4 8-K 1996-12-31 0.94% 71.43% 483.33%
Quarterly Report Q3 8-K 1996-09-30 -13.85% -204.65% -180.85%
Quarterly Report Q2 8-K 1996-06-30 -0.68% -60.47% -61.82%
Quarterly Report Q1 8-K 1996-03-31 13.63% -57.89% -53.57%
Quarterly Report Q4 8-K 1995-12-31 34.67% -75.86% -86.05%
Quarterly Report Q3 8-K 1995-09-30 34.48% 19.44% -7.84%
Quarterly Report Q2 8-K 1995-06-30 32.88% 79.17% 27.91%
Quarterly Report Q1 8-K 1995-03-31 34.14% 72.73% 86.67%
Quarterly Report Q4 8-K 1994-12-31 22.22% 222.22% 95.45%
Quarterly Report Q3 8-K 1994-09-30 20.05% 111.76% 121.74%
Quarterly Report Q2 8-K 1994-06-30 13.85% 242.86% 65.38%
Quarterly Report Q1 8-K 1994-03-31 12.73% 1000.00% 114.29%
Quarterly Report Q4 8-K 1993-12-31 3.75% 133.33% 10.00%
Quarterly Report Q3 8-K 1993-09-30 6.58% 466.67% 283.33%
Quarterly Report Q2 8-K 1993-06-30 23.42% 105.26% 145.61%
Quarterly Report Q1 8-K 1993-03-31 49.32% 101.03% 105.83%
Quarterly Report Q4 8-K 1992-12-31 30.88% 35.71% 133.90%
Quarterly Report Q3 8-K 1992-09-30 -0.27% -57.14% -50.00%
Quarterly Report Q2 8-K 1992-06-30 -35.64% -214.52% -69.51%
Quarterly Report Q1 8-K 1992-03-31 -39.95% -225.58% -187.50%
Quarterly Report Q4 8-K 1991-12-31 18.26% -300.00% -368.75%
Quarterly Report Q3 8-K 1991-09-30 127.33% 16.67% 33.33%
Quarterly Report Q2 8-K 1991-06-30 283.59% 6100.00% 1950.00%
Quarterly Report Q1 8-K 1991-03-31 257.28% 0.00% 3100.00%
Quarterly Report Q4 8-K 1990-12-31 153.68% 0.00% 107.73%
Quarterly Report Q3 8-K 1990-09-30 136.76% 0.00% -86.76%
Quarterly Report Q2 8-K 1990-06-30 80.28% 0.00% -94.37%
Quarterly Report Q1 8-K 1990-03-31 128.89% 0.00% -95.56%
Quarterly Report Q4 8-K 1989-12-31 137.50% 0.00% -38.00%
Quarterly Report Q3 8-K 1989-09-30 47.83% 0.00% 47.83%
Quarterly Report Q2 8-K 1989-06-30 57.78% 0.00% 57.78%
Quarterly Report Q1 8-K 1989-03-31 -8.16% 0.00% -8.16%
Quarterly Report Q4 8-K 1988-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1988-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1988-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1988-03-31 0.00% 0.00% 0.00%