image
Industrials - Electrical Equipment & Parts - NASDAQ - CN
$ 0.942
0.213 %
$ 84.7 M
Market Cap
4.71
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -17.81% 78.38% 98.42%
Annual Report FY 10-K 2022-12-31 372.24% -18.42% 1.78%
Annual Report FY 10-K 2021-12-31 40.21% 1045.24% -183.34%
Annual Report FY 10-K 2020-12-31 69.26% 49.07% 46.75%
Annual Report FY 10-K 2019-12-31 -9.16% -557.30% 42.24%
Annual Report FY 10-K 2018-12-31 -58.14% 90.95% 33.49%
Annual Report FY 10-K 2017-12-31 597.49% -68.85% -64.85%
Annual Report FY 10-K 2016-12-31 -39.81% -80.09% -235.90%
Annual Report FY 10-K 2015-09-30 -88.70% -57.98% 65.72%
Annual Report FY 10-K 2014-09-30 -33.70% 132.56% 89.43%
Annual Report FY 10-K 2013-09-30 -9.78% -76.32% -77.56%
Annual Report FY 10-K 2012-09-30 -6.07% -168.19% -640.72%
Annual Report FY 10-K 2011-09-30 1.93% 25.15% 63.07%
Annual Report FY 10-K 2010-09-30 1.73% -134.31% -193.91%
Annual Report FY 10-K 2009-09-30 -13.94% -76.20% -1320.38%
Annual Report FY 10-K 2008-09-30 68.21% -1642.90% -10.84%
Annual Report FY 10-K 2007-09-30 1.41% -97.60% -79.70%
Annual Report FY 10-K 2006-09-30 41.12% 62.95% 40.24%
Annual Report FY 10-K 2005-09-30 0.00% 84411.35% 109756.46%
Annual Report FY 10-K 2004-12-31 0.00% 65.19% 65.19%
Annual Report FY 10-K 2003-12-31 766.82% -566.76% -566.76%
Annual Report FY 10-K 2002-12-31 0.00% -93.07% -93.07%
Annual Report FY 10-K 2001-12-31 0.00% 6.03% 6.03%
Annual Report FY 10-K 2000-12-31 0.00% 99.87% 99.84%
Annual Report FY 10-K 1997-12-31 102.38% 48.00% 18.52%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 12.66% 344.61% 257.63%
Quarterly Report Q1 8-K 2024-03-31 38.74% 546.20% 456.24%
Quarterly Report Q4 8-K 2023-12-31 3.16% 60.84% 113.40%
Quarterly Report Q3 8-K 2023-09-30 9.91% 846.39% 456.71%
Quarterly Report Q2 8-K 2023-06-30 -24.72% -327.25% -2611.31%
Quarterly Report Q1 8-K 2023-03-31 -47.13% -323.95% -115.75%
Quarterly Report Q4 8-K 2022-12-31 95.88% -132.98% -620.43%
Quarterly Report Q3 8-K 2022-09-30 503.65% -4.24% 53.29%
Quarterly Report Q2 8-K 2022-06-30 856.84% -70.18% 105.31%
Quarterly Report Q1 8-K 2022-03-31 751.70% -97.70% -4688.97%
Quarterly Report Q4 8-K 2021-12-31 80.30% 311.28% 123.77%
Quarterly Report Q3 8-K 2021-09-30 -9.97% 45145.40% -806.45%
Quarterly Report Q2 8-K 2021-06-30 27.35% 325.57% -199.36%
Quarterly Report Q1 8-K 2021-03-31 36.44% 1354.64% 98.59%
Quarterly Report Q4 8-K 2020-12-31 230.76% -11.41% -50.29%
Quarterly Report Q3 8-K 2020-09-30 31.28% 102.50% 126.24%
Quarterly Report Q2 8-K 2020-06-30 8.27% 48.34% 55.96%
Quarterly Report Q1 8-K 2020-03-31 33.44% 15.33% 22.18%
Quarterly Report Q4 8-K 2019-12-31 -50.83% -0.74% -10.05%
Quarterly Report Q3 8-K 2019-09-30 44.74% -22.36% 63.55%
Quarterly Report Q2 8-K 2019-06-30 -29.41% 32.68% 37.20%
Quarterly Report Q1 8-K 2019-03-31 56.11% -8.55% -5.18%
Quarterly Report Q4 8-K 2018-12-31 -68.99% 66.25% 64.88%
Quarterly Report Q3 8-K 2018-09-30 -68.51% 288.65% 1.95%
Quarterly Report Q2 8-K 2018-06-30 -4.56% 8.29% 9.43%
Quarterly Report Q1 8-K 2018-03-31 -10.85% -24.16% -16.77%
Quarterly Report Q4 8-K 2017-12-31 773.28% -421.46% -360.16%
Quarterly Report Q3 8-K 2017-09-30 5669.83% 29.34% 19.33%
Quarterly Report Q2 8-K 2017-06-30 365.34% -40.65% -26.00%
Quarterly Report Q1 8-K 2017-03-31 16.17% -8.67% -7.06%
Quarterly Report Q4 8-K 2016-12-31 -36.36% -2.89% -6.37%
Quarterly Report Q3 8-K 2016-09-30 -94.20% -265.33% -156.82%
Quarterly Report Q2 8-K 2016-06-30 -44.46% -179.75% -137.35%
Quarterly Report Q1 8-K 2016-03-31 4.32% -178.32% -637.29%
Quarterly Report Q4 8-K 2015-12-31 78.64% -12.26% -1337.09%
Quarterly Report Q3 8-K 2015-09-30 444.33% -10.70% -452.41%
Quarterly Report Q2 8-K 2015-06-30 -94.89% -2.57% 66.33%
Quarterly Report Q1 8-K 2015-03-31 -91.06% 111.52% 90.63%
Quarterly Report Q4 8-K 2014-12-31 -92.73% 429.20% 92.22%
Quarterly Report Q3 8-K 2014-09-30 -96.97% 126.28% 99.37%
Quarterly Report Q2 8-K 2014-06-30 5.25% 461.29% 53.20%
Quarterly Report Q1 8-K 2014-03-31 -22.20% 59.06% 85.77%
Quarterly Report Q4 8-K 2013-12-31 -33.52% 79.06% 87.50%
Quarterly Report Q3 8-K 2013-09-30 -40.77% -178.87% -161.05%
Quarterly Report Q2 8-K 2013-06-30 -2.66% 62.78% 63.05%
Quarterly Report Q1 8-K 2013-03-31 34.43% -44.80% -34.58%
Quarterly Report Q4 8-K 2012-12-31 -11.18% -1285.98% -299.26%
Quarterly Report Q3 8-K 2012-09-30 -11.84% -117.40% -1710.75%
Quarterly Report Q2 8-K 2012-06-30 -0.61% -280.90% -291.27%
Quarterly Report Q1 8-K 2012-03-31 -29.82% -282.76% -695.81%
Quarterly Report Q4 8-K 2011-12-31 12.95% 50.25% 379.94%
Quarterly Report Q3 8-K 2011-09-30 10.77% -11.34% 124.43%
Quarterly Report Q2 8-K 2011-06-30 -19.52% 60.33% 60.08%
Quarterly Report Q1 8-K 2011-03-31 -7.36% -60.12% -214.76%
Quarterly Report Q4 8-K 2010-12-31 26.48% -7.84% 37.35%
Quarterly Report Q3 8-K 2010-09-30 -3.40% -530.82% -469.77%
Quarterly Report Q2 8-K 2010-06-30 31.03% -253.18% -275.47%
Quarterly Report Q1 8-K 2010-03-31 23.54% 55.43% 125.30%
Quarterly Report Q4 8-K 2009-12-31 -26.23% -95.08% -252.00%
Quarterly Report Q3 8-K 2009-09-30 -20.88% -92.39% -30.92%
Quarterly Report Q2 8-K 2009-06-30 -34.75% -125.99% -9780.49%
Quarterly Report Q1 8-K 2009-03-31 -20.49% 7.47% 8.87%
Quarterly Report Q4 8-K 2008-12-31 28.99% -84.87% -406.84%
Quarterly Report Q3 8-K 2008-09-30 66.17% 273.28% 602.33%
Quarterly Report Q2 8-K 2008-06-30 132.34% 14.93% 97.45%
Quarterly Report Q1 8-K 2008-03-31 73.85% -1406.27% -184.90%
Quarterly Report Q4 8-K 2007-12-31 22.53% -26.25% -94.36%
Quarterly Report Q3 8-K 2007-09-30 -5.07% -17.92% -92.64%
Quarterly Report Q2 8-K 2007-06-30 -11.74% -57.51% -28.09%
Quarterly Report Q1 8-K 2007-03-31 -22.74% -93.69% -74.86%
Quarterly Report Q4 8-K 2006-12-31 65.04% -5.42% -10.99%
Quarterly Report Q3 8-K 2006-09-30 72.29% 2.06% -7.31%
Quarterly Report Q2 8-K 2006-06-30 38.26% 39.11% 24.56%
Quarterly Report Q1 8-K 2006-03-31 47.69% 171.81% 136.67%
Quarterly Report Q4 8-K 2005-12-31 0.00% 167123.94% 176254.06%
Quarterly Report Q3 8-K 2005-09-30 0.00% 277941.87% 379774.70%
Quarterly Report Q2 8-K 2005-06-30 0.00% 38577.62% 46208.89%
Quarterly Report Q1 8-K 2005-03-31 0.00% 128323.66% 168373.64%
Quarterly Report Q4 8-K 2004-12-31 0.00% 92.72% 92.72%
Quarterly Report Q3 8-K 2004-09-30 0.00% 76.57% 76.57%
Quarterly Report Q2 8-K 2004-06-30 0.00% -873.80% -873.80%
Quarterly Report Q1 8-K 2004-03-31 0.00% 59.05% 59.05%
Quarterly Report Q4 8-K 2003-12-31 0.00% -6784.97% -6042.60%
Quarterly Report Q3 8-K 2003-09-30 0.00% -553.39% -553.39%
Quarterly Report Q2 8-K 2003-06-30 0.00% 126.88% 126.88%
Quarterly Report Q1 8-K 2003-03-31 0.00% -147.77% -147.77%
Quarterly Report Q4 8-K 2002-12-31 0.00% 258.28% -74.83%
Quarterly Report Q3 8-K 2002-09-30 0.00% 98.91% 99.45%
Quarterly Report Q2 8-K 2002-06-30 0.00% 99.07% 98.14%
Quarterly Report Q1 8-K 2002-03-31 0.00% 99.78% 99.61%
Quarterly Report Q1 8-K 2001-03-31 0.00% 99.93% 99.93%
Quarterly Report Q2 8-K 1998-06-30 -23.53% 75.00% 33.33%
Quarterly Report Q1 8-K 1998-03-31 -17.65% 60.00% 81.82%
Quarterly Report Q4 8-K 1997-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1997-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1997-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1997-03-31 0.00% 0.00% 0.00%