image
Technology - Communication Equipment - NASDAQ - US
$ 12.86
-0.233 %
$ 123 M
Market Cap
20.74
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-04-30 35.55% 201.69% 207.43%
Annual Report FY 10-K 2023-04-30 -15.57% 36.50% 41.88%
Annual Report FY 10-K 2022-04-30 -10.98% -1273.97% -739.04%
Annual Report FY 10-K 2021-04-30 30.71% 106.81% 91.20%
Annual Report FY 10-K 2020-04-30 -16.16% -295.02% -286.44%
Annual Report FY 10-K 2019-04-30 25.64% 89.36% 77.27%
Annual Report FY 10-K 2018-04-30 -21.74% -393.20% -64.72%
Annual Report FY 10-K 2017-04-30 -16.63% -479.70% -577.96%
Annual Report FY 10-K 2016-04-30 -21.12% -64.44% -64.57%
Annual Report FY 10-K 2015-04-30 7.01% -30.05% -24.58%
Annual Report FY 10-K 2014-04-30 3.80% 9.60% 4.15%
Annual Report FY 10-K 2013-04-30 8.39% -50.00% -32.51%
Annual Report FY 10-K 2012-04-30 19.49% 22.56% 98.65%
Annual Report FY 10-K 2011-04-30 7.70% 118.81% 99.31%
Annual Report FY 10-K 2010-04-30 -6.30% 124.91% 129.59%
Annual Report FY 10-K 2009-04-30 -18.10% -1244.19% -129.52%
Annual Report FY 10-K 2008-04-30 14.57% 445.14% 30.72%
Annual Report FY 10-K 2007-04-30 6.43% -5.36% -217.60%
Annual Report FY 10-K 2006-04-30 -4.28% -4.74% 234.75%
Annual Report FY 10-K 2005-04-30 10.11% 3009.26% 22.90%
Annual Report FY 10-K 2004-04-30 58.93% 101.83% 86.82%
Annual Report FY 10-K 2003-04-30 -23.44% -642.96% -14033.71%
Annual Report FY 10-K 2002-04-30 -16.32% -75.58% -98.50%
Annual Report FY 10-K 2001-04-30 85.45% 79.52% 489.19%
Annual Report FY 10-K 2000-04-30 39.66% 162.00% 119.38%
Annual Report FY 10-K 1999-04-30 -40.62% 1100.00% 42.86%
Annual Report FY 10-K 1998-04-30 14.70% -97.96% -350.00%
Annual Report FY 10-K 1997-04-30 11.16% 75.00% 160.00%
Annual Report FY 10-K 1996-04-30 4.15% 171.79% 116.67%
Annual Report FY 10-K 1995-04-30 -12.36% 15.22% 6.25%
Annual Report FY 10-K 1994-04-30 -36.34% 42.50% 49.61%
Annual Report FY 10-K 1993-04-30 -18.80% -1600.00% -302.38%
Annual Report FY 10-K 1992-04-30 -6.01% 107.81% 158.33%
Annual Report FY 10-K 1991-04-30 -8.41% -256.00% -167.44%
Annual Report FY 10-K 1990-04-30 6.74% 4.17% 13.16%
Annual Report FY 10-K 1989-04-30 -2.36% -36.84% 46.15%
Annual Report FY 10-K 1988-04-30 64.72% -20.83% -60.00%
Annual Report FY 10-K 1987-04-30 12.50% -5.88% -13.33%
Annual Report FY 10-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-07-31 21.51% 19.00% 14.81%
Quarterly Report Q4 8-K 2024-04-30 19.78% 967.07% 536.22%
Quarterly Report Q3 8-K 2024-01-31 29.13% 141.14% -60.34%
Quarterly Report Q2 8-K 2023-10-31 51.69% 134.44% 141.09%
Quarterly Report Q1 8-K 2023-07-31 51.24% 165.51% 166.30%
Quarterly Report Q4 8-K 2023-04-30 27.98% 103.59% 106.61%
Quarterly Report Q3 8-K 2023-01-31 -13.27% 57.01% 59.08%
Quarterly Report Q2 8-K 2022-10-31 -30.82% -465.59% -753.47%
Quarterly Report Q1 8-K 2022-07-31 -36.67% -97.90% -84.17%
Quarterly Report Q4 8-K 2022-04-30 -35.04% -484.99% -5991.92%
Quarterly Report Q3 8-K 2022-01-31 4.91% 8.13% 23.22%
Quarterly Report Q2 8-K 2021-10-31 -7.53% 51.06% 38.36%
Quarterly Report Q1 8-K 2021-07-31 0.03% -501.15% -400.59%
Quarterly Report Q4 8-K 2021-04-30 52.80% 147.96% 102.73%
Quarterly Report Q3 8-K 2021-01-31 21.23% 48.25% 39.85%
Quarterly Report Q2 8-K 2020-10-31 53.96% 106.70% 104.45%
Quarterly Report Q1 8-K 2020-07-31 3.16% 55.67% 56.79%
Quarterly Report Q4 8-K 2020-04-30 -22.23% -24.69% -59.11%
Quarterly Report Q3 8-K 2020-01-31 -27.02% -381.62% -296.19%
Quarterly Report Q2 8-K 2019-10-31 -25.16% -4023.77% -2040.00%
Quarterly Report Q1 8-K 2019-07-31 14.01% -1906.45% -917.65%
Quarterly Report Q4 8-K 2019-04-30 76.11% 81.13% 33.03%
Quarterly Report Q3 8-K 2019-01-31 24.79% 96.91% 94.61%
Quarterly Report Q2 8-K 2018-10-31 30.04% 108.24% 87.67%
Quarterly Report Q1 8-K 2018-07-31 -8.42% -94.95% -52.78%
Quarterly Report Q4 8-K 2018-04-30 -38.89% -264.95% 23.35%
Quarterly Report Q3 8-K 2018-01-31 -17.38% -3075.74% -672.62%
Quarterly Report Q2 8-K 2017-10-31 -27.70% -44.63% -38.53%
Quarterly Report Q1 8-K 2017-07-31 -5.39% 186.97% 122.61%
Quarterly Report Q4 8-K 2017-04-30 -13.92% -3363.64% -10819.51%
Quarterly Report Q3 8-K 2017-01-31 -5.20% 19.86% -347.79%
Quarterly Report Q2 8-K 2016-10-31 -19.30% -1384.06% -2806.25%
Quarterly Report Q1 8-K 2016-07-31 -23.81% -79.24% -84.59%
Quarterly Report Q4 8-K 2016-04-30 -25.98% -67.80% 187.23%
Quarterly Report Q3 8-K 2016-01-31 -26.57% -67.88% -72.72%
Quarterly Report Q2 8-K 2015-10-31 -16.84% -5.35% -97.33%
Quarterly Report Q1 8-K 2015-07-31 -15.50% 23.92% 1.40%
Quarterly Report Q4 8-K 2015-04-30 -1.53% -7.81% -3.39%
Quarterly Report Q3 8-K 2015-01-31 0.89% -27.91% -20.87%
Quarterly Report Q2 8-K 2014-10-31 13.15% -7.33% 42.09%
Quarterly Report Q1 8-K 2014-07-31 17.31% 6.36% -3.63%
Quarterly Report Q4 8-K 2014-04-30 11.16% 1855.81% 915.88%
Quarterly Report Q3 8-K 2014-01-31 6.31% -19.87% -28.00%
Quarterly Report Q2 8-K 2013-10-31 -3.20% -3.47% -37.36%
Quarterly Report Q1 8-K 2013-07-31 0.85% -11.98% -10.92%
Quarterly Report Q4 8-K 2013-04-30 2.26% -1.03% -11.87%
Quarterly Report Q3 8-K 2013-01-31 10.93% 41.53% -9.93%
Quarterly Report Q2 8-K 2012-10-31 16.70% 85.70% 13.69%
Quarterly Report Q1 8-K 2012-07-31 4.68% -42.86% -39.41%
Quarterly Report Q4 8-K 2012-04-30 7.64% -10.53% 30.90%
Quarterly Report Q3 8-K 2012-01-31 22.26% 111.42% 144.10%
Quarterly Report Q2 8-K 2011-10-31 20.17% 136.59% 118.60%
Quarterly Report Q1 8-K 2011-07-31 31.47% 165.09% 126.11%
Quarterly Report Q4 8-K 2011-04-30 22.06% 2569.71% 104.10%
Quarterly Report Q3 8-K 2011-01-31 0.89% -75.21% 153.50%
Quarterly Report Q2 8-K 2010-10-31 9.94% 354.26% 235.54%
Quarterly Report Q1 8-K 2010-07-31 -2.56% -22.48% 19.73%
Quarterly Report Q4 8-K 2010-04-30 4.93% 101.85% 115.69%
Quarterly Report Q3 8-K 2010-01-31 -5.18% 1969.70% 246.05%
Quarterly Report Q2 8-K 2009-10-31 -18.76% 85.57% 124.35%
Quarterly Report Q1 8-K 2009-07-31 -4.75% 184.61% 151.09%
Quarterly Report Q4 8-K 2009-04-30 -12.94% -470.42% -15.17%
Quarterly Report Q3 8-K 2009-01-31 -22.56% -86.94% -26.71%
Quarterly Report Q2 8-K 2008-10-31 -19.82% -218.58% -264.36%
Quarterly Report Q1 8-K 2008-07-31 -16.03% -56.01% -62.88%
Quarterly Report Q4 8-K 2008-04-30 -7.53% -181.83% -9.12%
Quarterly Report Q3 8-K 2008-01-31 40.75% 200.53% 147.02%
Quarterly Report Q2 8-K 2007-10-31 22.16% 118.72% 1878.95%
Quarterly Report Q1 8-K 2007-07-31 8.68% 53.67% -114.62%
Quarterly Report Q4 8-K 2007-04-30 2.07% -54.74% -821.45%
Quarterly Report Q3 8-K 2007-01-31 -19.82% -60.42% -141.25%
Quarterly Report Q2 8-K 2006-10-31 24.53% -85.96% -66.07%
Quarterly Report Q1 8-K 2006-07-31 29.46% -21.37% 522.52%
Quarterly Report Q4 8-K 2006-04-30 27.17% -69.44% 113.86%
Quarterly Report Q3 8-K 2006-01-31 34.67% 439.13% 234.82%
Quarterly Report Q2 8-K 2005-10-31 -19.93% 55.97% -92.77%
Quarterly Report Q1 8-K 2005-07-31 -37.47% 16.89% -91.11%
Quarterly Report Q4 8-K 2005-04-30 -31.07% 337.39% -420.60%
Quarterly Report Q3 8-K 2005-01-31 -20.14% -110.51% -696.90%
Quarterly Report Q2 8-K 2004-10-31 43.26% 464.96% 209.93%
Quarterly Report Q1 8-K 2004-07-31 102.00% 231.67% 176.30%
Quarterly Report Q4 8-K 2004-04-30 146.47% 109.08% 105.05%
Quarterly Report Q3 8-K 2004-01-31 49.65% 39.33% 143.73%
Quarterly Report Q2 8-K 2003-10-31 20.78% -93.23% -1639.53%
Quarterly Report Q1 8-K 2003-07-31 28.21% -51.74% -66.87%
Quarterly Report Q4 8-K 2003-04-30 -22.80% -1427.76% -698.94%
Quarterly Report Q3 8-K 2003-01-31 -1.83% -26.69% -301.02%
Quarterly Report Q2 8-K 2002-10-31 -27.61% -69.09% -93.47%
Quarterly Report Q1 8-K 2002-07-31 -38.32% -59.63% -132.21%
Quarterly Report Q4 8-K 2002-04-30 -36.53% -33.45% -65.57%
Quarterly Report Q3 8-K 2002-01-31 -37.04% -80.04% -94.34%
Quarterly Report Q2 8-K 2001-10-31 5.97% -44.80% -55.54%
Quarterly Report Q1 8-K 2001-07-31 24.48% 1.61% 28.15%
Quarterly Report Q4 8-K 2001-04-30 80.28% 66.09% 933.17%
Quarterly Report Q3 8-K 2001-01-31 113.99% 36.08% 246.20%
Quarterly Report Q2 8-K 2000-10-31 80.32% 194.20% 393.33%
Quarterly Report Q1 8-K 2000-07-31 61.69% 101.75% 679.00%
Quarterly Report Q4 8-K 2000-04-30 193.89% 187.00% 106.30%
Quarterly Report Q3 8-K 2000-01-31 129.03% 185.71% 123.81%
Quarterly Report Q2 8-K 1999-10-31 -3.23% -84.38% 200.00%
Quarterly Report Q1 8-K 1999-07-31 -21.43% -20.00% -25.00%
Quarterly Report Q4 8-K 1999-04-30 -68.60% 77.36% 65.26%
Quarterly Report Q3 8-K 1999-01-31 -61.25% -58.33% -23.53%
Quarterly Report Q2 8-K 1998-10-31 -22.50% 100.00% -27.27%
Quarterly Report Q1 8-K 1998-07-31 -4.11% -64.29% -55.56%
Quarterly Report Q4 8-K 1998-04-30 13.16% -378.57% -1357.14%
Quarterly Report Q3 8-K 1998-01-31 5.26% 84.62% -212.50%
Quarterly Report Q2 8-K 1997-10-31 21.21% 33.33% 83.33%
Quarterly Report Q1 8-K 1997-07-31 19.67% 55.56% 80.00%
Quarterly Report Q4 8-K 1997-04-30 -1.30% 100.00% 40.00%
Quarterly Report Q3 8-K 1997-01-31 16.92% 44.44% 100.00%
Quarterly Report Q2 8-K 1996-10-31 17.86% 20.00% 20.00%
Quarterly Report Q1 8-K 1996-07-31 15.09% 200.00% 225.00%
Quarterly Report Q4 8-K 1996-04-30 28.33% 153.85% 138.46%
Quarterly Report Q3 8-K 1996-01-31 18.18% 280.00% 123.53%
Quarterly Report Q2 8-K 1995-10-31 -6.67% 158.82% 123.81%
Quarterly Report Q1 8-K 1995-07-31 -19.70% 175.00% 60.00%
Quarterly Report Q4 8-K 1995-04-30 -47.37% -0.00% 13.33%
Quarterly Report Q3 8-K 1995-01-31 -12.70% 83.33% 57.50%
Quarterly Report Q2 8-K 1994-10-31 36.36% -466.67% -200.00%
Quarterly Report Q1 8-K 1994-07-31 20.00% 0.00% -400.00%
Quarterly Report Q4 8-K 1994-04-30 -22.97% 78.69% 85.29%
Quarterly Report Q3 8-K 1994-01-31 -36.36% -275.00% -3900.00%
Quarterly Report Q2 8-K 1993-10-31 -51.11% 70.00% 63.16%
Quarterly Report Q1 8-K 1993-07-31 -42.11% 100.00% -200.00%
Quarterly Report Q4 8-K 1993-04-30 -17.32% 0.00% 67.20%
Quarterly Report Q3 8-K 1993-01-31 -18.18% 0.00% -0.83%
Quarterly Report Q2 8-K 1992-10-31 -10.89% 0.00% -18.81%
Quarterly Report Q1 8-K 1992-07-31 -27.48% 0.00% -99.24%
Quarterly Report Q4 8-K 1992-04-30 2.87% 0.00% 32.97%
Quarterly Report Q3 8-K 1992-01-31 -6.20% 0.00% -6.20%
Quarterly Report Q2 8-K 1991-10-31 -23.48% 0.00% -23.48%
Quarterly Report Q1 8-K 1991-07-31 0.77% 0.00% 0.77%
Quarterly Report Q4 8-K 1991-04-30 0.00% 0.00% -15.71%
Quarterly Report Q3 8-K 1991-01-31 -10.42% 0.00% -10.42%
Quarterly Report Q2 8-K 1990-10-31 -18.52% 0.00% -18.52%
Quarterly Report Q1 8-K 1990-07-31 -6.47% 0.00% -6.47%
Quarterly Report Q4 8-K 1990-04-30 6.75% 0.00% -6.08%
Quarterly Report Q3 8-K 1990-01-31 12.50% 0.00% 12.50%
Quarterly Report Q2 8-K 1989-10-31 26.56% 0.00% 26.56%
Quarterly Report Q1 8-K 1989-07-31 -13.12% 0.00% -13.12%
Quarterly Report Q4 8-K 1989-04-30 -0.61% 0.00% 6.20%
Quarterly Report Q3 8-K 1989-01-31 -25.15% 0.00% -25.15%
Quarterly Report Q2 8-K 1988-10-31 -22.42% 0.00% -22.42%
Quarterly Report Q1 8-K 1988-07-31 72.04% 0.00% 72.04%
Quarterly Report Q4 8-K 1988-04-30 92.94% 0.00% -91.90%
Quarterly Report Q3 8-K 1988-01-31 66.02% 0.00% 66.02%
Quarterly Report Q2 8-K 1987-10-31 79.35% 0.00% 79.35%
Quarterly Report Q1 8-K 1987-07-31 16.25% 0.00% 16.25%
Quarterly Report Q4 8-K 1987-04-30 -15.00% 0.00% -44.83%
Quarterly Report Q3 8-K 1987-01-31 28.75% 0.00% 28.75%
Quarterly Report Q2 8-K 1986-10-31 27.78% 0.00% 27.78%
Quarterly Report Q1 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-10-31 0.00% 0.00% 0.00%