image
Industrials - Electrical Equipment & Parts - NASDAQ - US
$ 4.01
-1.23 %
$ 42.1 M
Market Cap
-5.81
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 -15.35% -212.57% -762.45%
Annual Report FY 10-K 2022-10-31 48.46% -76.57% -88.72%
Annual Report FY 10-K 2021-10-31 33.41% 7730.86% 1195.53%
Annual Report FY 10-K 2020-10-31 -22.20% -2.30% -9.04%
Annual Report FY 10-K 2019-10-31 10.22% -39.77% -40.12%
Annual Report FY 10-K 2018-10-31 62.11% 1430.37% 1907.28%
Annual Report FY 10-K 2017-10-31 2.39% 109.34% 107.91%
Annual Report FY 10-K 2016-10-31 -7.81% -411.37% -384.89%
Annual Report FY 10-K 2015-10-31 41.92% -30.92% -46.25%
Annual Report FY 10-K 2014-10-31 -36.89% -60.05% -66.57%
Annual Report FY 10-K 2013-10-31 21.14% 38.01% 66.32%
Annual Report FY 10-K 2012-10-31 55.57% 236.45% 258.70%
Annual Report FY 10-K 2011-10-31 19.06% -36.43% -43.31%
Annual Report FY 10-K 2010-10-31 14.84% 86.02% 121.18%
Annual Report FY 10-K 2009-10-31 -19.68% -57.93% -63.95%
Annual Report FY 10-K 2008-10-31 19.13% 37.35% 48.64%
Annual Report FY 10-K 2007-10-31 -2.20% -26.32% -30.35%
Annual Report FY 10-K 2006-10-31 15.48% 246.48% 227.22%
Annual Report FY 10-K 2005-10-31 17.14% -63.68% -63.76%
Annual Report FY 10-K 2004-10-31 13.69% 72.23% 71.57%
Annual Report FY 10-K 2003-10-31 10.76% 87.19% 185.74%
Annual Report FY 10-K 2002-10-31 -5.97% -56.58% -70.15%
Annual Report FY 10-K 2001-10-31 6.51% -33.78% -25.19%
Annual Report FY 10-K 2000-10-31 45.94% 65.06% 55.82%
Annual Report FY 10-K 1999-10-31 -6.15% 0.00% 0.00%
Annual Report FY 10-K 1998-10-31 -4.41% 33.33% -82.35%
Annual Report FY 10-K 1997-10-31 11.78% 6.88% 639.25%
Annual Report FY 10-K 1996-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 7.56% 57.14% 79.15%
Quarterly Report Q2 8-K 2024-04-30 -27.75% -739.07% -64.42%
Quarterly Report Q1 8-K 2024-01-31 -26.63% -17.21% -69.80%
Quarterly Report Q4 8-K 2023-10-31 -30.95% -188.91% -615.00%
Quarterly Report Q3 8-K 2023-07-31 -34.35% -213.36% -184.74%
Quarterly Report Q2 8-K 2023-04-30 3.69% 15.51% -34.45%
Quarterly Report Q1 8-K 2023-01-31 8.42% -319.49% -222.93%
Quarterly Report Q4 8-K 2022-10-31 8.91% -44.53% -83.97%
Quarterly Report Q3 8-K 2022-07-31 56.27% -16.74% -9.03%
Quarterly Report Q2 8-K 2022-04-30 94.49% -89.62% -72.21%
Quarterly Report Q1 8-K 2022-01-31 69.15% 31.27% 38.54%
Quarterly Report Q4 8-K 2021-10-31 97.34% 411.32% 27975.00%
Quarterly Report Q3 8-K 2021-07-31 59.86% 1229.27% 643.64%
Quarterly Report Q2 8-K 2021-04-30 6.42% 2733.15% 1527.66%
Quarterly Report Q1 8-K 2021-01-31 -19.43% -1550.00% -58900.00%
Quarterly Report Q4 8-K 2020-10-31 -31.18% -79.67% -99.61%
Quarterly Report Q3 8-K 2020-07-31 -38.47% -7.90% -17.24%
Quarterly Report Q2 8-K 2020-04-30 -23.75% -17.34% -13.80%
Quarterly Report Q1 8-K 2020-01-31 16.60% -95.94% -99.87%
Quarterly Report Q4 8-K 2019-10-31 328.72% 71.12% 41.01%
Quarterly Report Q3 8-K 2019-07-31 11.99% -40.03% -40.46%
Quarterly Report Q2 8-K 2019-04-30 -39.12% -66.89% -66.09%
Quarterly Report Q1 8-K 2019-01-31 2.96% 40.97% 41.88%
Quarterly Report Q4 8-K 2018-10-31 -59.27% 49.84% 52.92%
Quarterly Report Q3 8-K 2018-07-31 77.38% 801.56% 1064.67%
Quarterly Report Q2 8-K 2018-04-30 192.93% 4007.69% 5984.85%
Quarterly Report Q1 8-K 2018-01-31 56.28% 334.02% 254.32%
Quarterly Report Q4 8-K 2017-10-31 10.11% 110.09% 114.23%
Quarterly Report Q3 8-K 2017-07-31 2.20% 132.16% 127.59%
Quarterly Report Q2 8-K 2017-04-30 -1.23% 169.03% 184.62%
Quarterly Report Q1 8-K 2017-01-31 -5.25% 45.04% 41.24%
Quarterly Report Q4 8-K 2016-10-31 -9.56% -1120.00% -1006.57%
Quarterly Report Q3 8-K 2016-07-31 -14.15% -282.94% -501.50%
Quarterly Report Q2 8-K 2016-04-30 -4.22% -25.22% -10.79%
Quarterly Report Q1 8-K 2016-01-31 1.31% -543.08% -2350.00%
Quarterly Report Q4 8-K 2015-10-31 49.81% -16.92% -37.50%
Quarterly Report Q3 8-K 2015-07-31 60.75% -43.28% -78.82%
Quarterly Report Q2 8-K 2015-04-30 40.11% -6.28% -5.24%
Quarterly Report Q1 8-K 2015-01-31 17.85% -75.47% -92.33%
Quarterly Report Q4 8-K 2014-10-31 -20.24% 29.48% -60.12%
Quarterly Report Q3 8-K 2014-07-31 -42.24% -59.43% -59.64%
Quarterly Report Q2 8-K 2014-04-30 -37.09% -59.42% -53.22%
Quarterly Report Q1 8-K 2014-01-31 -44.33% -82.12% -83.55%
Quarterly Report Q4 8-K 2013-10-31 -28.97% -78.32% -28.50%
Quarterly Report Q3 8-K 2013-07-31 28.27% 24.76% 42.21%
Quarterly Report Q2 8-K 2013-04-30 37.32% 95.68% 81.48%
Quarterly Report Q1 8-K 2013-01-31 89.06% 1164.42% 926.41%
Quarterly Report Q4 8-K 2012-10-31 76.85% 2631.99% 13348.89%
Quarterly Report Q3 8-K 2012-07-31 51.03% 1058.37% 875232.80%
Quarterly Report Q2 8-K 2012-04-30 51.93% 48.09% 44.55%
Quarterly Report Q1 8-K 2012-01-31 34.26% -66.65% -62.01%
Quarterly Report Q4 8-K 2011-10-31 19.05% -10.51% -1.86%
Quarterly Report Q3 8-K 2011-07-31 16.97% -79.68% -99.97%
Quarterly Report Q2 8-K 2011-04-30 16.24% 23.30% 7.42%
Quarterly Report Q1 8-K 2011-01-31 24.98% 145.17% 141.86%
Quarterly Report Q4 8-K 2010-10-31 31.21% 62.08% 67.46%
Quarterly Report Q3 8-K 2010-07-31 28.40% 2852.35% 1461.57%
Quarterly Report Q2 8-K 2010-04-30 7.19% 53.62% 106.21%
Quarterly Report Q1 8-K 2010-01-31 -7.53% -11.74% 54.77%
Quarterly Report Q4 8-K 2009-10-31 -18.79% -39.77% -41.88%
Quarterly Report Q3 8-K 2009-07-31 -29.42% -97.35% -95.67%
Quarterly Report Q2 8-K 2009-04-30 -21.81% -60.39% -65.18%
Quarterly Report Q1 8-K 2009-01-31 -6.38% -10.87% -47.16%
Quarterly Report Q4 8-K 2008-10-31 17.19% -9.05% 27.29%
Quarterly Report Q3 8-K 2008-07-31 8.21% -7.92% -18.63%
Quarterly Report Q2 8-K 2008-04-30 33.25% 203.72% 225.62%
Quarterly Report Q1 8-K 2008-01-31 21.40% 453.39% 1160.44%
Quarterly Report Q4 8-K 2007-10-31 -2.88% 3.50% -15.04%
Quarterly Report Q3 8-K 2007-07-31 10.03% 6.52% 18.46%
Quarterly Report Q2 8-K 2007-04-30 -10.25% -54.79% -60.79%
Quarterly Report Q1 8-K 2007-01-31 -6.60% -87.59% -94.58%
Quarterly Report Q4 8-K 2006-10-31 20.25% 496.79% 561.24%
Quarterly Report Q3 8-K 2006-07-31 19.64% 109.67% 118.64%
Quarterly Report Q2 8-K 2006-04-30 5.35% 141.88% 136.97%
Quarterly Report Q1 8-K 2006-01-31 17.67% 28.50% 21.52%
Quarterly Report Q4 8-K 2005-10-31 6.19% -32.01% -24.38%
Quarterly Report Q3 8-K 2005-07-31 20.14% -26.97% -28.39%
Quarterly Report Q2 8-K 2005-04-30 26.81% -53.59% -55.41%
Quarterly Report Q1 8-K 2005-01-31 17.10% -11.71% -13.11%
Quarterly Report Q4 8-K 2004-10-31 6.04% 23.75% 22.60%
Quarterly Report Q3 8-K 2004-07-31 16.68% 34.21% 34.56%
Quarterly Report Q2 8-K 2004-04-30 30.26% 344.64% 344.36%
Quarterly Report Q1 8-K 2004-01-31 5.26% 73.50% 74.35%
Quarterly Report Q4 8-K 2003-10-31 22.84% 215.91% 3339.98%
Quarterly Report Q3 8-K 2003-07-31 8.16% 386.64% 619.57%
Quarterly Report Q2 8-K 2003-04-30 3.59% -51.03% -47.52%
Quarterly Report Q1 8-K 2003-01-31 6.50% 64.01% 109.74%
Quarterly Report Q4 8-K 2002-10-31 16.20% 78.22% -93.95%
Quarterly Report Q3 8-K 2002-07-31 -16.76% -87.52% -89.74%
Quarterly Report Q2 8-K 2002-04-30 -13.00% -35.28% -26.33%
Quarterly Report Q1 8-K 2002-01-31 -6.97% -66.49% -71.97%
Quarterly Report Q4 8-K 2001-10-31 -27.37% -87.77% -48.93%
Quarterly Report Q3 8-K 2001-07-31 12.32% -14.29% -27.33%
Quarterly Report Q2 8-K 2001-04-30 27.01% -11.13% -19.53%
Quarterly Report Q1 8-K 2001-01-31 30.48% 22.62% -9.71%
Quarterly Report Q4 8-K 2000-10-31 72.79% 118.72% 23.75%
Quarterly Report Q3 8-K 2000-07-31 44.48% 26.93% 20.34%
Quarterly Report Q2 8-K 2000-04-30 26.16% 40.33% 44.03%
Quarterly Report Q1 8-K 2000-01-31 38.46% 100.00% 300.00%
Quarterly Report Q4 8-K 1999-10-31 6.25% 100.00% 110.81%
Quarterly Report Q3 8-K 1999-07-31 0.00% 50.00% -68.75%
Quarterly Report Q2 8-K 1999-04-30 -21.05% -33.33% -84.21%
Quarterly Report Q1 8-K 1999-01-31 -13.33% 0.00% -93.33%
Quarterly Report Q4 8-K 1998-10-31 0.00% 0.00% -231.25%
Quarterly Report Q3 8-K 1998-07-31 6.67% 0.00% 6.67%
Quarterly Report Q2 8-K 1998-04-30 5.56% 200.00% 1800.00%
Quarterly Report Q1 8-K 1998-01-31 -22.28% -58.33% 257.14%
Quarterly Report Q4 8-K 1997-10-31 -28.89% 400.00% 1042.86%
Quarterly Report Q3 8-K 1997-07-31 -9.09% -31.03% 219.15%
Quarterly Report Q2 8-K 1997-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1997-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1996-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-07-31 0.00% 0.00% 0.00%