image
Industrials - Electrical Equipment & Parts - NASDAQ - US
$ 6.15
0.326 %
$ 67.1 M
Market Cap
-9.18
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 53.68% 47.83% 34.13%
Annual Report FY 10-K 2022-12-31 47.45% -67.88% -4.32%
Annual Report FY 10-K 2021-12-31 -6.05% 27.43% 9.85%
Annual Report FY 10-K 2020-12-31 -5.31% 75.19% 63.55%
Annual Report FY 10-K 2019-12-31 -80.65% -112.52% -527.50%
Annual Report FY 10-K 2018-12-31 4.93% 39.38% -55.30%
Annual Report FY 10-K 2017-12-31 -11.37% -1542.18% 61.06%
Annual Report FY 10-K 2016-12-31 7.40% 90.32% 139.68%
Annual Report FY 10-K 2015-12-31 15.54% -2094.40% -302.86%
Annual Report FY 10-K 2014-12-31 4.57% -5.09% -75.47%
Annual Report FY 10-K 2013-12-31 5.00% 76.25% 19.96%
Annual Report FY 10-K 2012-12-31 22.05% 5083.33% 26.26%
Annual Report FY 10-K 2011-12-31 45.63% -2.04% 27.64%
Annual Report FY 10-K 2010-12-31 16.35% -42.41% -53.39%
Annual Report FY 10-K 2009-12-31 0.00% 146248.34% 226291.14%
Annual Report FY 10-K 2008-09-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -12.31% -109.47% -115.11%
Quarterly Report Q2 8-K 2024-06-30 -47.73% -615.67% -508.47%
Quarterly Report Q1 8-K 2024-03-31 0.98% -547.62% -2010.91%
Quarterly Report Q4 8-K 2023-12-31 -11.67% -287.45% -789.66%
Quarterly Report Q3 8-K 2023-09-30 99.06% 178.11% 166.00%
Quarterly Report Q2 8-K 2023-06-30 182.82% 86.85% 84.90%
Quarterly Report Q1 8-K 2023-03-31 40.94% 123.98% 106.31%
Quarterly Report Q4 8-K 2022-12-31 172.27% 167.81% 127.86%
Quarterly Report Q3 8-K 2022-09-30 9.96% -202.07% -178.76%
Quarterly Report Q2 8-K 2022-06-30 -23.75% -253.64% -236.11%
Quarterly Report Q1 8-K 2022-03-31 72.36% -224.50% 21.25%
Quarterly Report Q4 8-K 2021-12-31 -34.64% -87.90% -65.70%
Quarterly Report Q3 8-K 2021-09-30 40.34% -32.41% -14.86%
Quarterly Report Q2 8-K 2021-06-30 10.58% -3.94% 37.08%
Quarterly Report Q1 8-K 2021-03-31 -29.97% 112.02% 36.69%
Quarterly Report Q4 8-K 2020-12-31 -19.34% 92.60% 82.59%
Quarterly Report Q3 8-K 2020-09-30 -27.26% -80.85% 87.43%
Quarterly Report Q2 8-K 2020-06-30 -5.09% 83.59% 23.61%
Quarterly Report Q1 8-K 2020-03-31 -79.75% -51.73% -295.10%
Quarterly Report Q4 8-K 2019-12-31 -79.50% -131.07% -7.01%
Quarterly Report Q3 8-K 2019-09-30 -78.54% 11955.17% -184.04%
Quarterly Report Q2 8-K 2019-06-30 -78.21% -405.40% -180.86%
Quarterly Report Q1 8-K 2019-03-31 5.21% 1083.80% 279.49%
Quarterly Report Q4 8-K 2018-12-31 37.41% 56.58% -690.03%
Quarterly Report Q3 8-K 2018-09-30 -12.88% 107.59% 225.38%
Quarterly Report Q2 8-K 2018-06-30 -20.40% -61.95% -47.33%
Quarterly Report Q1 8-K 2018-03-31 -13.89% -526.61% -86.51%
Quarterly Report Q4 8-K 2017-12-31 -17.39% -505.93% 61.41%
Quarterly Report Q3 8-K 2017-09-30 1.38% -237.27% -50.58%
Quarterly Report Q2 8-K 2017-06-30 3.23% 562.37% 17.56%
Quarterly Report Q1 8-K 2017-03-31 2.60% -80.84% 5.67%
Quarterly Report Q4 8-K 2016-12-31 8.62% -28.42% -32.39%
Quarterly Report Q3 8-K 2016-09-30 17.91% 109.07% 136.37%
Quarterly Report Q2 8-K 2016-06-30 13.11% 123.75% 301.46%
Quarterly Report Q1 8-K 2016-03-31 -8.02% 352.89% 1402.38%
Quarterly Report Q4 8-K 2015-12-31 8.82% 56.22% 54.40%
Quarterly Report Q3 8-K 2015-09-30 -4.55% -199.27% -118.62%
Quarterly Report Q2 8-K 2015-06-30 25.62% -270.53% -120.32%
Quarterly Report Q1 8-K 2015-03-31 38.26% -38.14% -8.44%
Quarterly Report Q4 8-K 2014-12-31 13.95% -140.97% -205.07%
Quarterly Report Q3 8-K 2014-09-30 16.32% 76.61% 22.50%
Quarterly Report Q2 8-K 2014-06-30 -4.23% -76.07% -72.32%
Quarterly Report Q1 8-K 2014-03-31 -7.35% -35.38% -33.62%
Quarterly Report Q4 8-K 2013-12-31 -6.32% 72.91% -32.51%
Quarterly Report Q3 8-K 2013-09-30 16.75% 344.49% 97.33%
Quarterly Report Q2 8-K 2013-06-30 0.80% 57.55% 40.53%
Quarterly Report Q1 8-K 2013-03-31 11.00% 20.77% 5.56%
Quarterly Report Q4 8-K 2012-12-31 20.68% 142.86% 81.11%
Quarterly Report Q3 8-K 2012-09-30 7.25% 112.43% 32.95%
Quarterly Report Q2 8-K 2012-06-30 32.95% 256.00% 75.39%
Quarterly Report Q1 8-K 2012-03-31 29.19% -21.50% -8.27%
Quarterly Report Q4 8-K 2011-12-31 45.97% -37.48% -14.03%
Quarterly Report Q3 8-K 2011-09-30 29.84% -470.62% 15.00%
Quarterly Report Q2 8-K 2011-06-30 32.89% -83.61% -26.96%
Quarterly Report Q1 8-K 2011-03-31 90.60% 146.92% 174.50%
Quarterly Report Q4 8-K 2010-12-31 0.00% 1871.63% 2816.50%
Quarterly Report Q3 8-K 2010-09-30 0.00% 51833.33% 101433.33%
Quarterly Report Q2 8-K 2010-06-30 3041771.92% 61641.91% 51467.10%
Quarterly Report Q1 8-K 2010-03-31 0.00% 14281.82% 20606.84%
Quarterly Report Q3 8-K 2009-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2009-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2009-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2008-12-31 0.00% 0.00% 0.00%