image
Technology - Communication Equipment - NASDAQ - US
$ 57.46
-0.794 %
$ 229 B
Market Cap
22.62
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-07-27 -5.61% -18.18% -13.55%
Annual Report FY 10-K 2023-07-29 10.55% 6.78% 7.60%
Annual Report FY 10-K 2022-07-30 3.49% 11.53% 8.85%
Annual Report FY 10-K 2021-07-31 1.05% -5.56% -5.78%
Annual Report FY 10-K 2020-07-25 -5.02% -3.50% -4.21%
Annual Report FY 10-K 2019-07-27 5.22% 10464.55% 15.52%
Annual Report FY 10-K 2018-07-28 2.76% -98.86% 2.81%
Annual Report FY 10-K 2017-07-29 -2.52% -10.52% -5.43%
Annual Report FY 10-K 2016-07-30 0.17% 19.57% 17.55%
Annual Report FY 10-K 2015-07-25 4.28% 14.36% 15.25%
Annual Report FY 10-K 2014-07-26 -3.01% -21.34% -16.53%
Annual Report FY 10-K 2013-07-27 5.53% 24.15% 11.24%
Annual Report FY 10-K 2012-07-28 6.58% 23.90% 31.16%
Annual Report FY 10-K 2011-07-30 7.94% -16.44% -16.26%
Annual Report FY 10-K 2010-07-31 10.86% 26.62% 25.16%
Annual Report FY 10-K 2009-07-25 -8.66% -23.82% -22.45%
Annual Report FY 10-K 2008-07-26 13.22% 9.80% 9.52%
Annual Report FY 10-K 2007-07-28 22.60% 31.42% 23.23%
Annual Report FY 10-K 2006-07-29 14.85% -2.80% -5.66%
Annual Report FY 10-K 2005-07-30 12.50% 30.45% 17.86%
Annual Report FY 10-K 2004-07-31 16.78% 23.00% 28.88%
Annual Report FY 10-K 2003-07-26 -0.20% 89.01% 67.25%
Annual Report FY 10-K 2002-07-27 -15.15% 286.69% 245.66%
Annual Report FY 10-K 2001-07-28 17.78% -38.01% -61.95%
Annual Report FY 10-K 2000-07-29 55.73% 27.29% 8.41%
Annual Report FY 10-K 1999-07-31 43.69% 55.25% 41.80%
Annual Report FY 10-K 1998-07-25 31.34% 28.74% 29.32%
Annual Report FY 10-K 1997-07-26 57.23% 14.82% 16.17%
Annual Report FY 10-K 1996-07-28 106.98% 116.94% 117.88%
Annual Report FY 10-K 1995-07-31 59.20% 33.70% 31.72%
Annual Report FY 10-K 1994-07-31 91.53% 83.08% 85.17%
Annual Report FY 10-K 1993-07-31 91.11% 103.79% 103.71%
Annual Report FY 10-K 1992-07-31 85.37% 95.37% 95.47%
Annual Report FY 10-K 1991-07-31 162.46% 210.79% 207.91%
Annual Report FY 10-K 1990-07-31 151.99% 230.95% 211.59%
Annual Report FY 10-K 1989-07-31 403.64% 950.00% 1280.00%
Annual Report FY 10-K 1988-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-10-26 -5.64% -25.48% -44.86%
Quarterly Report Q4 8-K 2024-07-27 -10.27% -45.38% -38.44%
Quarterly Report Q3 8-K 2024-04-27 -12.83% -41.28% -29.90%
Quarterly Report Q2 8-K 2024-01-27 -5.89% -5.01% -5.59%
Quarterly Report Q1 8-K 2023-10-28 7.60% 36.25% 20.79%
Quarterly Report Q4 8-K 2023-07-29 16.04% 40.60% 22.49%
Quarterly Report Q3 8-K 2023-04-29 13.53% 5.52% 9.31%
Quarterly Report Q2 8-K 2023-01-28 6.86% -6.73% -5.59%
Quarterly Report Q1 8-K 2022-10-29 5.67% -10.40% 2.97%
Quarterly Report Q4 8-K 2022-07-30 -0.18% -6.45% -2.88%
Quarterly Report Q3 8-K 2022-04-30 0.25% 6.32% 4.18%
Quarterly Report Q2 8-K 2022-01-29 6.35% 16.82% 8.19%
Quarterly Report Q1 8-K 2021-10-30 8.14% 37.07% 33.77%
Quarterly Report Q4 8-K 2021-07-31 8.00% 14.15% 10.10%
Quarterly Report Q3 8-K 2021-05-01 6.84% 3.21% 1.49%
Quarterly Report Q2 8-K 2021-01-23 -0.37% -11.57% -4.64%
Quarterly Report Q1 8-K 2020-10-24 -9.35% -25.70% -28.19%
Quarterly Report Q4 8-K 2020-07-25 -9.49% 19.49% -12.01%
Quarterly Report Q3 8-K 2020-04-25 -7.52% -8.87% -2.82%
Quarterly Report Q2 8-K 2020-01-25 -3.54% 1.98% 5.26%
Quarterly Report Q1 8-K 2019-10-26 0.67% -17.55% -5.94%
Quarterly Report Q4 8-K 2019-07-27 4.55% -41.99% 10.28%
Quarterly Report Q3 8-K 2019-04-27 3.97% 13.12% 12.09%
Quarterly Report Q2 8-K 2019-01-26 4.70% 132.15% 4.49%
Quarterly Report Q1 8-K 2018-10-27 7.71% 48.25% 38.06%
Quarterly Report Q4 8-K 2018-07-28 5.86% 56.89% 10.28%
Quarterly Report Q3 8-K 2018-04-28 4.38% 7.00% -1.10%
Quarterly Report Q2 8-K 2018-01-27 2.65% -373.85% 6.22%
Quarterly Report Q1 8-K 2017-10-28 -1.75% 3.10% -4.21%
Quarterly Report Q4 8-K 2017-07-29 -4.00% -13.83% -8.14%
Quarterly Report Q3 8-K 2017-04-29 -0.50% 7.07% 6.20%
Quarterly Report Q2 8-K 2017-01-28 -2.91% -25.39% -12.17%
Quarterly Report Q1 8-K 2016-10-29 -2.60% -4.44% -6.56%
Quarterly Report Q4 8-K 2016-07-30 -1.60% 21.30% 14.65%
Quarterly Report Q3 8-K 2016-04-30 -1.13% -3.61% 2.02%
Quarterly Report Q2 8-K 2016-01-23 -0.08% 31.29% 25.63%
Quarterly Report Q1 8-K 2015-10-24 3.57% 32.93% 31.47%
Quarterly Report Q4 8-K 2015-07-25 3.93% 3.20% 7.46%
Quarterly Report Q3 8-K 2015-04-25 5.13% 11.74% 15.07%
Quarterly Report Q2 8-K 2015-01-24 7.00% 67.74% 57.29%
Quarterly Report Q1 8-K 2014-10-25 1.32% -8.42% -4.60%
Quarterly Report Q4 8-K 2014-07-26 -0.48% -1.01% -4.73%
Quarterly Report Q3 8-K 2014-04-26 -5.49% -11.99% -13.60%
Quarterly Report Q2 8-K 2014-01-25 -7.79% -54.53% -40.23%
Quarterly Report Q1 8-K 2013-10-26 1.76% -4.59% -7.39%
Quarterly Report Q4 8-K 2013-07-27 6.22% 18.41% 18.68%
Quarterly Report Q3 8-K 2013-04-27 5.42% 14.46% 6.98%
Quarterly Report Q2 8-K 2013-01-26 4.95% 44.04% 2.01%
Quarterly Report Q1 8-K 2012-10-27 5.51% 17.73% 19.95%
Quarterly Report Q4 8-K 2012-07-28 4.42% 55.60% 62.84%
Quarterly Report Q3 8-K 2012-04-28 6.64% 19.81% 25.97%
Quarterly Report Q2 8-K 2012-01-28 10.76% 43.46% 62.35%
Quarterly Report Q1 8-K 2011-10-29 4.71% -7.93% -6.00%
Quarterly Report Q4 8-K 2011-07-30 3.31% -36.33% -37.38%
Quarterly Report Q3 8-K 2011-04-30 4.80% -17.56% -6.91%
Quarterly Report Q2 8-K 2011-01-29 6.03% -17.92% -28.95%
Quarterly Report Q1 8-K 2010-10-30 19.17% 8.00% 10.69%
Quarterly Report Q4 8-K 2010-07-31 26.96% 79.00% 59.25%
Quarterly Report Q3 8-K 2010-05-01 27.03% 62.61% 45.92%
Quarterly Report Q2 8-K 2010-01-23 7.99% 23.20% 33.67%
Quarterly Report Q1 8-K 2009-10-24 -12.68% -18.81% -14.42%
Quarterly Report Q4 8-K 2009-07-25 -17.65% -46.33% -42.27%
Quarterly Report Q3 8-K 2009-04-25 -16.64% -23.97% -24.94%
Quarterly Report Q2 8-K 2009-01-24 -7.55% -26.99% -26.25%
Quarterly Report Q1 8-K 2008-10-25 8.13% -0.18% 4.81%
Quarterly Report Q4 8-K 2008-07-26 9.87% 4.35% 9.81%
Quarterly Report Q3 8-K 2008-04-26 10.43% -5.39% -2.55%
Quarterly Report Q2 8-K 2008-01-26 16.49% 7.24% 12.86%
Quarterly Report Q1 8-K 2007-10-27 16.74% 37.13% 18.94%
Quarterly Report Q4 8-K 2007-07-28 18.15% 25.00% 15.73%
Quarterly Report Q3 8-K 2007-04-28 21.09% 33.86% 32.91%
Quarterly Report Q2 8-K 2007-01-27 27.32% 39.71% 23.05%
Quarterly Report Q1 8-K 2006-10-28 24.95% 27.52% 22.75%
Quarterly Report Q4 8-K 2006-07-29 21.32% 0.26% -0.35%
Quarterly Report Q3 8-K 2006-04-29 18.34% -0.36% -9.08%
Quarterly Report Q2 8-K 2006-01-28 9.34% -1.79% -4.52%
Quarterly Report Q1 8-K 2005-10-29 9.70% -9.67% -9.28%
Quarterly Report Q4 8-K 2005-07-30 11.05% 11.59% 10.88%
Quarterly Report Q3 8-K 2005-04-30 10.09% 16.02% 16.99%
Quarterly Report Q2 8-K 2005-01-29 12.30% 93.37% 17.19%
Quarterly Report Q1 8-K 2004-10-30 17.06% 28.55% 28.63%
Quarterly Report Q4 8-K 2004-07-31 26.03% 40.53% 49.58%
Quarterly Report Q3 8-K 2004-05-01 21.70% 22.70% 24.72%
Quarterly Report Q2 8-K 2004-01-24 14.53% -26.94% 22.39%
Quarterly Report Q1 8-K 2003-10-25 5.28% 75.73% 19.01%
Quarterly Report Q4 8-K 2003-07-26 -2.63% 27.20% 27.14%
Quarterly Report Q3 8-K 2003-04-26 -4.23% 35.39% 42.56%
Quarterly Report Q2 8-K 2003-01-25 -2.14% 50.15% 67.86%
Quarterly Report Q1 8-K 2002-10-26 8.93% 330.60% 238.55%
Quarterly Report Q4 8-K 2002-07-27 12.35% 10928.57% 791.24%
Quarterly Report Q3 8-K 2002-04-27 1.99% 127.07% 122.99%
Quarterly Report Q2 8-K 2002-01-26 -28.63% -24.49% -27.03%
Quarterly Report Q1 8-K 2001-10-27 -31.77% -33.58% -61.75%
Quarterly Report Q4 8-K 2001-07-28 -25.19% -99.08% -17.79%
Quarterly Report Q3 8-K 2001-04-28 -3.88% -406.80% -510.89%
Quarterly Report Q2 8-K 2001-01-27 55.13% 5.94% -2.55%
Quarterly Report Q1 8-K 2000-10-28 68.15% 82.19% 31.68%
Quarterly Report Q4 8-K 2000-07-29 59.94% 18.17% -14.92%
Quarterly Report Q3 8-K 2000-04-29 56.31% 2.48% -14.97%
Quarterly Report Q2 8-K 2000-01-29 53.87% 186.46% 122.48%
Quarterly Report Q1 8-K 1999-10-30 49.81% -15.44% -5.91%
Quarterly Report Q4 8-K 1999-07-31 50.29% 30.98% 29.91%
Quarterly Report Q3 8-K 1999-05-01 44.11% 900.34% 220.82%
Quarterly Report Q2 8-K 1999-01-23 40.21% -37.02% -27.85%
Quarterly Report Q1 8-K 1998-10-24 38.49% 53.92% 53.17%
Quarterly Report Q4 8-K 1998-07-25 35.40% 225.71% 143.20%
Quarterly Report Q3 8-K 1998-04-25 32.52% -82.93% -49.41%
Quarterly Report Q2 8-K 1998-01-24 26.62% 35.11% 35.03%
Quarterly Report Q1 8-K 1997-10-25 30.24% 85.99% 51.77%
Quarterly Report Q4 8-K 1997-07-26 12.13% -52.61% -41.58%
Quarterly Report Q3 8-K 1997-04-26 67.27% 64.72% 52.99%
Quarterly Report Q2 8-K 1997-01-25 92.67% 72.38% 62.90%
Quarterly Report Q1 8-K 1996-10-26 102.03% 7.23% 21.30%
Quarterly Report Q4 8-K 1996-07-28 153.42% 121.64% 120.80%
Quarterly Report Q3 8-K 1996-04-28 93.20% 83.70% 84.61%
Quarterly Report Q2 8-K 1996-01-28 81.69% 267.11% 282.94%
Quarterly Report Q1 8-K 1995-10-29 80.76% 70.80% 70.19%
Quarterly Report Q4 8-K 1995-07-31 71.98% 60.41% 60.11%
Quarterly Report Q3 8-K 1995-04-30 53.96% 48.32% 45.04%
Quarterly Report Q2 8-K 1995-01-29 50.53% -30.99% -34.68%
Quarterly Report Q1 8-K 1994-10-31 58.11% 55.59% 54.95%
Quarterly Report Q4 8-K 1994-07-31 76.02% 66.54% 68.94%
Quarterly Report Q3 8-K 1994-04-30 92.11% 82.07% 84.57%
Quarterly Report Q2 8-K 1994-01-31 108.27% 100.26% 100.84%
Quarterly Report Q1 8-K 1993-10-31 96.60% 91.27% 94.25%
Quarterly Report Q4 8-K 1993-07-31 85.37% 97.07% 96.88%
Quarterly Report Q3 8-K 1993-04-30 88.62% 99.57% 98.61%
Quarterly Report Q2 8-K 1993-01-31 96.08% 110.33% 109.47%
Quarterly Report Q1 8-K 1992-10-31 98.74% 114.19% 115.38%
Quarterly Report Q4 8-K 1992-07-31 94.89% 106.82% 109.55%
Quarterly Report Q3 8-K 1992-04-30 83.90% 100.00% 101.69%
Quarterly Report Q2 8-K 1992-01-31 68.56% 76.92% 75.93%
Quarterly Report Q1 8-K 1991-10-31 93.90% 96.20% 90.24%
Quarterly Report Q4 8-K 1991-07-31 160.55% 186.96% 184.29%
Quarterly Report Q3 8-K 1991-04-30 177.65% 205.26% 229.63%
Quarterly Report Q2 8-K 1991-01-31 172.67% 258.62% 230.61%
Quarterly Report Q1 8-K 1990-10-31 132.62% 216.00% 200.00%
Quarterly Report Q4 8-K 1990-07-31 111.65% 0.00% 166.67%
Quarterly Report Q3 8-K 1990-04-30 132.47% 0.00% -29.87%
Quarterly Report Q2 8-K 1990-01-31 187.50% 0.00% -12.50%
Quarterly Report Q1 8-K 1989-10-31 243.90% 0.00% 0.00%
Quarterly Report Q4 8-K 1989-07-31 635.71% 0.00% -191.67%
Quarterly Report Q3 8-K 1989-04-30 450.00% 0.00% 450.00%
Quarterly Report Q2 8-K 1989-01-31 300.00% 0.00% 300.00%
Quarterly Report Q1 8-K 1988-10-31 215.38% 0.00% 215.38%
Quarterly Report Q4 8-K 1988-07-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1988-04-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1988-01-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1987-10-31 0.00% 0.00% 0.00%