image
Technology - Hardware, Equipment & Parts - NASDAQ - US
$ 168.19
-0.896 %
$ 6.04 B
Market Cap
101.32
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 2.41% -1.58% 7.20%
Annual Report FY 10-K 2022-12-31 21.80% 47.13% 2.85%
Annual Report FY 10-K 2021-12-31 19.67% 13.05% 79.32%
Annual Report FY 10-K 2020-12-31 -5.67% 9.19% -37.35%
Annual Report FY 10-K 2019-12-31 1.91% -16.97% 25.62%
Annual Report FY 10-K 2018-12-31 17.85% -18.22% 24.16%
Annual Report FY 10-K 2017-12-31 35.49% 172.92% 75.64%
Annual Report FY 10-K 2016-12-31 2.99% -38.22% 12.55%
Annual Report FY 10-K 2015-12-31 2.44% 246.85% 272.16%
Annual Report FY 10-K 2014-12-31 6.76% -331.81% -95.00%
Annual Report FY 10-K 2013-12-31 25.82% -62.59% 17.88%
Annual Report FY 10-K 2012-12-31 -25.88% -32.56% -65.85%
Annual Report FY 10-K 2011-12-31 -4.49% 4317.32% -18.49%
Annual Report FY 10-K 2010-12-31 68.17% 98.90% 657.78%
Annual Report FY 10-K 2009-12-31 -20.94% 69.38% 96.06%
Annual Report FY 10-K 2008-12-31 -9.23% -1070.40% -1082.43%
Annual Report FY 10-K 2007-12-31 1.34% -12.41% -20.31%
Annual Report FY 10-K 2006-12-31 20.26% 125.15% 148.29%
Annual Report FY 10-K 2005-12-31 -20.98% -76.71% -74.73%
Annual Report FY 10-K 2004-12-31 77.85% 2011.11% 1208.52%
Annual Report FY 10-K 2003-12-31 16.65% 92.17% 89.04%
Annual Report FY 10-K 2002-12-31 -35.83% -88.62% -72.06%
Annual Report FY 10-K 2001-12-31 -33.69% -32.39% -414.44%
Annual Report FY 10-K 2000-12-31 36.15% 230.39% 407.65%
Annual Report FY 10-K 1999-12-31 90.43% -335.00% 82.11%
Annual Report FY 10-K 1998-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-27 10.34% -9.57% 7.41%
Quarterly Report Q2 8-K 2024-06-28 2.79% -34.12% -12.24%
Quarterly Report Q1 8-K 2024-03-29 5.38% -19.65% 6.00%
Quarterly Report Q4 8-K 2023-12-31 -3.12% -18.03% -2.03%
Quarterly Report Q3 8-K 2023-09-29 -0.65% -5.63% 5.75%
Quarterly Report Q2 8-K 2023-06-30 6.55% 19.45% 24.10%
Quarterly Report Q1 8-K 2023-03-31 7.30% -2.95% 8.36%
Quarterly Report Q4 8-K 2022-12-31 9.76% 10.96% 23.77%
Quarterly Report Q3 8-K 2022-09-30 25.45% 65.33% 87.63%
Quarterly Report Q2 8-K 2022-07-01 28.55% 49.85% 62.24%
Quarterly Report Q1 8-K 2022-04-01 25.61% 66.40% 118.79%
Quarterly Report Q4 8-K 2021-12-31 34.89% 8.68% 27.05%
Quarterly Report Q3 8-K 2021-10-01 24.35% 64.73% 28.73%
Quarterly Report Q2 8-K 2021-07-02 15.75% 0.03% 16.72%
Quarterly Report Q1 8-K 2021-04-02 4.58% -5.33% -16.23%
Quarterly Report Q4 8-K 2020-12-31 -7.64% 37.31% 31.49%
Quarterly Report Q3 8-K 2020-10-02 -7.23% -7.45% -7.30%
Quarterly Report Q2 8-K 2020-07-03 -6.71% 12.33% -9.29%
Quarterly Report Q1 8-K 2020-04-03 -1.09% -2.50% -7.94%
Quarterly Report Q4 8-K 2019-12-31 2.26% -20.84% -17.18%
Quarterly Report Q3 8-K 2019-09-27 -4.18% -38.69% -39.03%
Quarterly Report Q2 8-K 2019-06-28 3.15% -8.17% -11.74%
Quarterly Report Q1 8-K 2019-03-29 6.95% 2.87% -16.45%
Quarterly Report Q4 8-K 2018-12-31 6.30% 31.35% -17.90%
Quarterly Report Q3 8-K 2018-09-28 9.91% 93.23% 71.07%
Quarterly Report Q2 8-K 2018-06-29 26.28% 20.22% 9.60%
Quarterly Report Q1 8-K 2018-03-30 34.86% -65.23% 68.69%
Quarterly Report Q4 8-K 2017-12-31 48.58% 14.30% 68.53%
Quarterly Report Q3 8-K 2017-09-29 49.54% 0.83% 11.09%
Quarterly Report Q2 8-K 2017-06-30 21.86% 93.02% 105.53%
Quarterly Report Q1 8-K 2017-03-31 20.66% 1697.06% 294.74%
Quarterly Report Q4 8-K 2016-12-31 9.60% 27.09% 168.87%
Quarterly Report Q3 8-K 2016-09-30 6.02% 13.73% 22.66%
Quarterly Report Q2 8-K 2016-07-01 1.29% -75.02% -26.34%
Quarterly Report Q1 8-K 2016-04-01 -4.54% -44.69% -52.07%
Quarterly Report Q4 8-K 2015-12-31 -4.03% 120.02% 112.33%
Quarterly Report Q3 8-K 2015-10-02 -2.52% 45.15% 32.03%
Quarterly Report Q2 8-K 2015-07-03 -0.42% 2589.38% 59.18%
Quarterly Report Q1 8-K 2015-04-03 19.56% 250.56% 32.67%
Quarterly Report Q4 8-K 2014-12-31 7.19% -707.64% -511.85%
Quarterly Report Q3 8-K 2014-09-26 10.73% 152.79% 19.31%
Quarterly Report Q2 8-K 2014-06-27 13.60% 183.24% 49.07%
Quarterly Report Q1 8-K 2014-03-28 -4.79% -52.79% 328.66%
Quarterly Report Q4 8-K 2013-12-31 32.06% -72.77% 102.52%
Quarterly Report Q3 8-K 2013-09-27 22.96% 170.64% 50.79%
Quarterly Report Q2 8-K 2013-06-28 21.21% -17.87% -14.71%
Quarterly Report Q1 8-K 2013-03-29 5.47% 50.76% -68.90%
Quarterly Report Q4 8-K 2012-12-31 -16.77% 310.32% -39.97%
Quarterly Report Q3 8-K 2012-09-28 -25.45% -28.65% -69.74%
Quarterly Report Q2 8-K 2012-06-29 -30.57% -51.59% -65.50%
Quarterly Report Q1 8-K 2012-03-30 -14.21% -77.75% -72.61%
Quarterly Report Q4 8-K 2011-12-31 -12.91% 321.30% -42.48%
Quarterly Report Q3 8-K 2011-09-30 1.87% 7209.92% 12.82%
Quarterly Report Q2 8-K 2011-07-01 18.23% 298.70% 34.95%
Quarterly Report Q1 8-K 2011-04-01 -19.86% 3.45% -50.05%
Quarterly Report Q4 8-K 2010-12-31 26.36% 94.52% 891.71%
Quarterly Report Q3 8-K 2010-10-01 66.24% 100.93% 282.62%
Quarterly Report Q2 8-K 2010-07-02 36.30% 48.62% 466.37%
Quarterly Report Q1 8-K 2010-04-02 79.34% 135.84% 323.95%
Quarterly Report Q4 8-K 2009-12-31 -24.73% 83.26% 99.46%
Quarterly Report Q3 8-K 2009-10-02 -22.92% 8.88% 68.84%
Quarterly Report Q2 8-K 2009-07-03 -4.71% -901.19% -2716.36%
Quarterly Report Q1 8-K 2009-04-03 -10.84% -794.54% -561.76%
Quarterly Report Q4 8-K 2008-12-31 11.33% -3994.76% -3244.82%
Quarterly Report Q3 8-K 2008-09-26 -14.90% -213.81% -238.90%
Quarterly Report Q2 8-K 2008-06-27 -9.72% -67.08% -97.13%
Quarterly Report Q1 8-K 2008-03-28 -3.40% -34.16% -52.81%
Quarterly Report Q4 8-K 2007-12-31 8.90% 0.51% 22.89%
Quarterly Report Q3 8-K 2007-09-28 2.85% 16.12% 8.87%
Quarterly Report Q2 8-K 2007-06-29 -4.30% -46.26% -51.18%
Quarterly Report Q1 8-K 2007-03-30 -2.52% -37.30% -49.67%
Quarterly Report Q4 8-K 2006-12-31 19.50% 7.88% 15.27%
Quarterly Report Q3 8-K 2006-09-29 30.39% 180.66% 161.99%
Quarterly Report Q2 8-K 2006-06-30 14.29% 97.89% -66.02%
Quarterly Report Q1 8-K 2006-03-31 17.40% 4540.00% 987.51%
Quarterly Report Q4 8-K 2005-12-31 -16.83% -49.04% -43.85%
Quarterly Report Q3 8-K 2005-09-30 -30.96% -83.16% -78.45%
Quarterly Report Q2 8-K 2005-07-01 -20.92% -73.55% 72.56%
Quarterly Report Q1 8-K 2005-04-01 -13.38% -98.77% -8.45%
Quarterly Report Q4 8-K 2004-12-31 45.69% 243.80% 256.57%
Quarterly Report Q3 8-K 2004-10-01 102.03% 2104.18% 1932.87%
Quarterly Report Q2 8-K 2004-07-02 89.20% 432.32% 397.84%
Quarterly Report Q1 8-K 2004-04-02 82.04% 636.55% 472.58%
Quarterly Report Q4 8-K 2003-12-31 21.69% 154.62% 139.87%
Quarterly Report Q3 8-K 2003-09-26 19.94% 110.16% 106.92%
Quarterly Report Q2 8-K 2003-06-27 12.65% 68.01% 57.77%
Quarterly Report Q1 8-K 2003-03-28 11.47% 74.83% 75.97%
Quarterly Report Q4 8-K 2002-12-31 6.42% 68.60% 65.91%
Quarterly Report Q3 8-K 2002-09-27 -9.35% 36.20% 32.04%
Quarterly Report Q2 8-K 2002-06-28 -48.18% -309.96% -305.21%
Quarterly Report Q1 8-K 2002-03-29 -57.94% -138.52% -168.50%
Quarterly Report Q4 8-K 2001-12-31 -55.62% -52.79% -3.89%
Quarterly Report Q3 8-K 2001-09-28 -57.72% -118.27% -166.70%
Quarterly Report Q2 8-K 2001-06-29 -17.55% -38.43% -51.09%
Quarterly Report Q1 8-K 2001-03-30 -0.22% 0.17% -5.05%
Quarterly Report Q4 8-K 2000-12-31 7.66% 1004.28% -264.45%
Quarterly Report Q3 8-K 2000-09-29 25.17% 258.80% 152.70%
Quarterly Report Q2 8-K 2000-06-30 34.16% 253.24% 239.92%
Quarterly Report Q1 8-K 2000-03-31 127.72% 113.44% 205.21%
Quarterly Report Q4 8-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1999-10-01 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-07-02 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1999-04-02 0.00% 0.00% 0.00%