image
Industrials - Electrical Equipment & Parts - NASDAQ - US
$ 6.16
-12.1 %
$ 126 M
Market Cap
-0.67
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-10-31 -5.43% 26.94% 5.32%
Annual Report FY 10-K 2022-10-31 87.52% -45.74% -121.45%
Annual Report FY 10-K 2021-10-31 -1.81% -13.37% -65.71%
Annual Report FY 10-K 2020-10-31 16.66% -14.88% 41.48%
Annual Report FY 10-K 2019-10-31 -32.07% -63.87% -49.96%
Annual Report FY 10-K 2018-10-31 -6.51% 12.19% 0.67%
Annual Report FY 10-K 2017-10-31 -11.63% -5.78% 3.06%
Annual Report FY 10-K 2016-10-31 -33.62% -73.57% -60.44%
Annual Report FY 10-K 2015-10-31 -9.55% 22.99% -5.79%
Annual Report FY 10-K 2014-10-31 -3.92% -10.96% 8.39%
Annual Report FY 10-K 2013-10-31 55.60% 3.20% 7.21%
Annual Report FY 10-K 2012-10-31 -1.60% 22.35% 29.66%
Annual Report FY 10-K 2011-10-31 75.66% 14.23% 15.98%
Annual Report FY 10-K 2010-10-31 -20.72% 23.08% 18.83%
Annual Report FY 10-K 2009-10-31 -12.63% 25.78% 27.82%
Annual Report FY 10-K 2008-10-31 108.85% -35.94% -26.87%
Annual Report FY 10-K 2007-10-31 44.90% 9.76% 9.74%
Annual Report FY 10-K 2006-10-31 9.61% -11.61% -14.35%
Annual Report FY 10-K 2005-10-31 -3.24% 21.12% 20.94%
Annual Report FY 10-K 2004-10-31 -7.11% -28.23% -21.85%
Annual Report FY 10-K 2003-10-31 -18.05% -38.03% -36.70%
Annual Report FY 10-K 2002-10-31 57.50% -216.36% -152.96%
Annual Report FY 10-K 2001-10-31 26.38% -246.22% -216.00%
Annual Report FY 10-K 2000-10-31 3.57% -345.90% -206.05%
Annual Report FY 10-K 1999-10-31 -17.70% -150.00% -100.00%
Annual Report FY 10-K 1998-10-31 -2.02% -100.00% -10.00%
Annual Report FY 10-K 1997-10-31 -15.65% -20.00% -250.00%
Annual Report FY 10-K 1996-10-31 -13.53% 25.00% 33.33%
Annual Report FY 10-K 1995-10-31 12.96% 100.00% 0.00%
Annual Report FY 10-K 1994-10-31 35.59% -33.33% -40.00%
Annual Report FY 10-K 1993-10-31 30.59% 200.00% 150.00%
Annual Report FY 10-K 1992-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-07-31 -7.11% -34.52% 18.79%
Quarterly Report Q2 8-K 2024-04-30 -41.54% 5.22% -15.35%
Quarterly Report Q1 8-K 2024-01-31 -54.98% 6.13% -89.17%
Quarterly Report Q4 8-K 2023-10-31 -42.70% 27.72% 14.74%
Quarterly Report Q3 8-K 2023-07-31 -40.82% 16.21% -47.86%
Quarterly Report Q2 8-K 2023-04-30 134.06% -12.22% -27.08%
Quarterly Report Q1 8-K 2023-01-31 16.60% 48.09% 49.93%
Quarterly Report Q4 8-K 2022-10-31 181.31% -73.73% -89.17%
Quarterly Report Q3 8-K 2022-07-31 60.72% -141.54% -164.50%
Quarterly Report Q2 8-K 2022-04-30 17.42% -59.73% -62.26%
Quarterly Report Q1 8-K 2022-01-31 113.72% 11.61% -212.00%
Quarterly Report Q4 8-K 2021-10-31 -18.02% -28.24% -31.73%
Quarterly Report Q3 8-K 2021-07-31 43.21% 21.75% 1.64%
Quarterly Report Q2 8-K 2021-04-30 -26.10% -28.09% -113.58%
Quarterly Report Q1 8-K 2021-01-31 -8.53% -14.47% -357.74%
Quarterly Report Q4 8-K 2020-10-31 53.96% 46.40% 48.10%
Quarterly Report Q3 8-K 2020-07-31 -17.54% -188.67% -905.79%
Quarterly Report Q2 8-K 2020-04-30 104.86% 24.38% 53.80%
Quarterly Report Q1 8-K 2020-01-31 -8.54% -128.81% 79.40%
Quarterly Report Q4 8-K 2019-10-31 -38.26% -149.57% -177.94%
Quarterly Report Q3 8-K 2019-07-31 87.55% 66.56% 92.61%
Quarterly Report Q2 8-K 2019-04-30 -55.76% -48.25% -38.38%
Quarterly Report Q1 8-K 2019-01-31 -53.95% -319.51% -174.52%
Quarterly Report Q4 8-K 2018-10-31 -62.66% -41.26% -45.09%
Quarterly Report Q3 8-K 2018-07-31 16.91% 6.59% -1.00%
Quarterly Report Q2 8-K 2018-04-30 2.02% 0.48% -10.78%
Quarterly Report Q1 8-K 2018-01-31 127.11% 69.43% 49.19%
Quarterly Report Q4 8-K 2017-10-31 95.68% 22.41% 30.70%
Quarterly Report Q3 8-K 2017-07-31 -52.30% -54.41% -38.82%
Quarterly Report Q2 8-K 2017-04-30 -28.56% 13.89% 9.54%
Quarterly Report Q1 8-K 2017-01-31 -49.22% -16.85% 5.11%
Quarterly Report Q4 8-K 2016-10-31 -52.43% -45.17% -50.08%
Quarterly Report Q3 8-K 2016-07-31 -47.49% -68.37% -45.33%
Quarterly Report Q2 8-K 2016-04-30 -0.07% -55.38% -44.52%
Quarterly Report Q1 8-K 2016-01-31 -19.65% -188.05% -124.50%
Quarterly Report Q4 8-K 2015-10-31 -5.44% -88.51% -58.33%
Quarterly Report Q3 8-K 2015-07-31 -4.22% 6.29% -18.38%
Quarterly Report Q2 8-K 2015-04-30 -25.28% 37.55% -0.23%
Quarterly Report Q1 8-K 2015-01-31 -6.22% 61.66% 32.23%
Quarterly Report Q4 8-K 2014-10-31 -1.36% 51.55% 28.54%
Quarterly Report Q3 8-K 2014-07-31 -19.61% -24.34% -30.61%
Quarterly Report Q2 8-K 2014-04-30 -9.81% -115.11% -21.90%
Quarterly Report Q1 8-K 2014-01-31 22.21% 9.22% 31.62%
Quarterly Report Q4 8-K 2013-10-31 55.72% 14.45% 17.42%
Quarterly Report Q3 8-K 2013-07-31 80.87% 43.44% 56.29%
Quarterly Report Q2 8-K 2013-04-30 75.70% 11.18% 7.22%
Quarterly Report Q1 8-K 2013-01-31 16.02% -96.55% -103.38%
Quarterly Report Q4 8-K 2012-10-31 2.01% -60.48% -6.77%
Quarterly Report Q3 8-K 2012-07-31 -4.71% -27.96% -42.83%
Quarterly Report Q2 8-K 2012-04-30 -15.57% 58.45% 60.87%
Quarterly Report Q1 8-K 2012-01-31 11.60% 42.93% 48.71%
Quarterly Report Q4 8-K 2011-10-31 76.25% 49.12% 34.85%
Quarterly Report Q3 8-K 2011-07-31 65.10% 37.58% 41.40%
Quarterly Report Q2 8-K 2011-04-30 72.47% -25.65% -28.41%
Quarterly Report Q1 8-K 2011-01-31 92.12% 28.83% 25.63%
Quarterly Report Q4 8-K 2010-10-31 -3.48% 5.92% 13.86%
Quarterly Report Q3 8-K 2010-07-31 -18.00% 16.71% 13.31%
Quarterly Report Q2 8-K 2010-04-30 -27.45% 16.76% 16.09%
Quarterly Report Q1 8-K 2010-01-31 -32.72% 26.54% 26.58%
Quarterly Report Q4 8-K 2009-10-31 -22.00% 37.15% 38.45%
Quarterly Report Q3 8-K 2009-07-31 -17.51% 42.59% 44.59%
Quarterly Report Q2 8-K 2009-04-30 -27.74% 23.61% 25.54%
Quarterly Report Q1 8-K 2009-01-31 44.64% -5.30% -1.60%
Quarterly Report Q4 8-K 2008-10-31 58.86% -46.83% -33.36%
Quarterly Report Q3 8-K 2008-07-31 106.02% -68.26% -47.44%
Quarterly Report Q2 8-K 2008-04-30 177.98% -38.73% -33.29%
Quarterly Report Q1 8-K 2008-01-31 119.77% 1.66% 3.22%
Quarterly Report Q4 8-K 2007-10-31 80.49% 34.07% 32.76%
Quarterly Report Q3 8-K 2007-07-31 55.98% 17.49% 11.97%
Quarterly Report Q2 8-K 2007-04-30 19.39% 0.30% 2.49%
Quarterly Report Q1 8-K 2007-01-31 14.97% -27.60% -20.24%
Quarterly Report Q4 8-K 2006-10-31 14.66% -35.31% -33.85%
Quarterly Report Q3 8-K 2006-07-31 -0.67% -10.06% -8.71%
Quarterly Report Q2 8-K 2006-04-30 55.94% -18.56% -18.85%
Quarterly Report Q1 8-K 2006-01-31 -21.31% 16.36% 5.19%
Quarterly Report Q4 8-K 2005-10-31 -10.31% 13.74% 10.68%
Quarterly Report Q3 8-K 2005-07-31 8.35% 10.18% 3.61%
Quarterly Report Q2 8-K 2005-04-30 -13.26% 19.28% 18.66%
Quarterly Report Q1 8-K 2005-01-31 -43.37% 35.31% 39.47%
Quarterly Report Q4 8-K 2004-10-31 21.23% -35.14% -19.60%
Quarterly Report Q3 8-K 2004-07-31 10.89% -26.02% -20.97%
Quarterly Report Q2 8-K 2004-04-30 -20.80% 10.10% 14.13%
Quarterly Report Q1 8-K 2004-01-31 29.59% -73.85% -68.70%
Quarterly Report Q4 8-K 2003-10-31 -46.57% 25.87% 18.17%
Quarterly Report Q3 8-K 2003-07-31 -39.17% -13.87% -10.44%
Quarterly Report Q2 8-K 2003-04-30 3.91% -136.43% -127.13%
Quarterly Report Q1 8-K 2003-01-31 47.02% -165.90% -123.57%
Quarterly Report Q4 8-K 2002-10-31 103.58% -331.49% -206.73%
Quarterly Report Q3 8-K 2002-07-31 56.94% -377.03% -233.12%
Quarterly Report Q2 8-K 2002-04-30 31.91% -74.99% -69.27%
Quarterly Report Q1 8-K 2002-01-31 31.28% -115.87% -94.29%
Quarterly Report Q4 8-K 2001-10-31 -16.56% -231.82% -187.59%
Quarterly Report Q3 8-K 2001-07-31 85.36% -111.55% -88.48%
Quarterly Report Q2 8-K 2001-04-30 31.54% -197.01% -216.14%
Quarterly Report Q1 8-K 2001-01-31 48.14% 0.00% -1854.00%
Quarterly Report Q4 8-K 2000-10-31 130.49% -289.80% -311.00%
Quarterly Report Q3 8-K 2000-07-31 -6.55% -226.75% -473.00%
Quarterly Report Q2 8-K 2000-04-30 -14.90% -113.50% -276.80%
Quarterly Report Q1 8-K 2000-01-31 -42.86% 100.00% 66.67%
Quarterly Report Q4 8-K 1999-10-31 -57.32% 0.00% -0.00%
Quarterly Report Q3 8-K 1999-07-31 -20.00% -33.33% 20.00%
Quarterly Report Q2 8-K 1999-04-30 -12.12% -400.00% -400.00%
Quarterly Report Q1 8-K 1999-01-31 61.54% -300.00% -500.00%
Quarterly Report Q4 8-K 1998-10-31 24.24% 0.00% -600.00%
Quarterly Report Q3 8-K 1998-07-31 -14.06% -150.00% -66.67%
Quarterly Report Q2 8-K 1998-04-30 8.20% 100.00% 50.00%
Quarterly Report Q1 8-K 1998-01-31 -31.58% 0.00% -100.00%
Quarterly Report Q4 8-K 1997-10-31 -8.33% -50.00% -50.00%
Quarterly Report Q3 8-K 1997-07-31 -13.51% 100.00% 0.00%
Quarterly Report Q2 8-K 1997-04-30 -21.79% 0.00% -0.00%
Quarterly Report Q1 8-K 1997-01-31 -17.39% 0.00% 150.00%
Quarterly Report Q4 8-K 1996-10-31 -7.69% 0.00% 200.00%
Quarterly Report Q3 8-K 1996-07-31 0.00% 0.00% 100.00%
Quarterly Report Q2 8-K 1996-04-30 -12.36% -50.00% -200.00%
Quarterly Report Q1 8-K 1996-01-31 -29.59% 0.00% -100.00%
Quarterly Report Q4 8-K 1995-10-31 -24.27% 0.00% -100.00%
Quarterly Report Q3 8-K 1995-07-31 -11.90% 0.00% -200.00%
Quarterly Report Q2 8-K 1995-04-30 27.14% 100.00% 0.00%
Quarterly Report Q1 8-K 1995-01-31 122.73% 0.00% 0.00%
Quarterly Report Q4 8-K 1994-10-31 83.93% 0.00% -25.00%
Quarterly Report Q3 8-K 1994-07-31 82.61% 0.00% 200.00%
Quarterly Report Q2 8-K 1994-04-30 9.38% 0.00% -50.00%
Quarterly Report Q1 8-K 1994-01-31 -21.43% 0.00% 0.00%
Quarterly Report Q4 8-K 1993-10-31 -3.45% -50.00% 33.33%
Quarterly Report Q3 8-K 1993-07-31 4.55% 0.00% 0.00%
Quarterly Report Q2 8-K 1993-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1993-01-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1992-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1992-07-31 0.00% 0.00% 0.00%