image
Industrials - Industrial - Machinery - NYSE - SG
$ 9.04
-0.441 %
$ 369 M
Market Cap
7.73
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 12.57% 30.62% 17.36%
Annual Report FY 10-K 2022-12-31 -24.62% -19.84% -21.74%
Annual Report FY 10-K 2021-12-31 3.33% -50.32% -43.86%
Annual Report FY 10-K 2020-12-31 14.24% -9.26% 3.13%
Annual Report FY 10-K 2019-12-31 10.78% -13.00% -10.64%
Annual Report FY 10-K 2018-12-31 0.40% -27.12% -25.24%
Annual Report FY 10-K 2017-12-31 18.72% 84.96% 77.39%
Annual Report FY 10-K 2016-12-31 -0.66% 51.19% 20.12%
Annual Report FY 10-K 2015-12-31 -16.44% -53.29% -37.71%
Annual Report FY 10-K 2014-12-31 3.36% 5.44% -7.31%
Annual Report FY 10-K 2013-12-31 18.24% 22.81% 20.77%
Annual Report FY 10-K 2012-12-31 -12.92% -28.78% -24.13%
Annual Report FY 10-K 2011-12-31 -6.04% -29.94% -22.27%
Annual Report FY 10-K 2010-12-31 25.05% 79.96% 152.35%
Annual Report FY 10-K 2009-12-31 26.58% 148.75% 28.49%
Annual Report FY 10-K 2008-12-31 1.66% -55.05% -32.86%
Annual Report FY 10-K 2007-12-31 29.83% 343.94% 159.86%
Annual Report FY 10-K 2006-12-31 34.90% 84.66% 105.11%
Annual Report FY 10-K 2005-12-31 4.45% -86.06% -78.37%
Annual Report FY 10-K 2004-12-31 22.15% 12.15% 8.11%
Annual Report FY 10-K 2003-12-31 30.08% 6.24% 12.67%
Annual Report FY 10-K 2002-12-31 97.00% 64.72% 116.96%
Annual Report FY 10-K 2001-12-31 26.26% 576.29% 227.61%
Annual Report FY 10-K 2000-12-31 11.22% -15.25% -21.38%
Annual Report FY 10-K 1999-12-31 8.35% 653.93% 27.00%
Annual Report FY 10-K 1998-12-31 24.53% 101.29% 229.75%
Annual Report FY 10-K 1997-12-31 -22.14% -531.13% -170.35%
Annual Report FY 10-K 1996-12-31 -88.06% -5.57% 0.00%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 12.38% 34.73% 12.69%
Quarterly Report Q1 8-K 2024-03-31 12.38% 34.73% 12.69%
Quarterly Report Q4 8-K 2023-12-31 18.94% -14.19% -8.33%
Quarterly Report Q3 8-K 2023-09-30 18.94% -14.19% -8.33%
Quarterly Report Q2 8-K 2023-06-30 7.03% 90.32% 34.60%
Quarterly Report Q1 8-K 2023-03-31 7.03% 90.32% 34.60%
Quarterly Report Q4 8-K 2022-12-31 -13.60% 558.32% 448.27%
Quarterly Report Q3 8-K 2022-09-30 -13.60% 558.32% 448.27%
Quarterly Report Q2 8-K 2022-06-30 -32.15% -63.06% -42.37%
Quarterly Report Q1 8-K 2022-03-31 -32.15% -63.06% -42.37%
Quarterly Report Q4 8-K 2021-12-31 -18.69% -92.20% -95.29%
Quarterly Report Q3 8-K 2021-09-30 -18.69% -92.20% -95.29%
Quarterly Report Q2 8-K 2021-06-30 -3.59% -48.15% -44.31%
Quarterly Report Q1 8-K 2021-03-31 85.22% 107.72% 51.89%
Quarterly Report Q4 8-K 2020-12-31 -6.54% -41.98% -37.14%
Quarterly Report Q3 8-K 2020-09-30 60.55% 141.56% 14.69%
Quarterly Report Q2 8-K 2020-06-30 34.72% 66.45% 53.55%
Quarterly Report Q1 8-K 2020-03-31 -18.11% -69.16% -53.95%
Quarterly Report Q4 8-K 2019-12-31 25.39% 9.28% -3.56%
Quarterly Report Q3 8-K 2019-09-30 3.72% -60.83% -30.01%
Quarterly Report Q2 8-K 2019-06-30 15.63% 11.25% 6.45%
Quarterly Report Q1 8-K 2019-03-31 -4.01% -18.46% -15.78%
Quarterly Report Q4 8-K 2018-12-31 19.70% -52.98% -55.37%
Quarterly Report Q3 8-K 2018-09-30 -15.76% -22.39% -15.67%
Quarterly Report Q2 8-K 2018-06-30 3.24% 0.49% 13.60%
Quarterly Report Q1 8-K 2018-03-31 -4.73% -2.47% -1.54%
Quarterly Report Q4 8-K 2017-12-31 1.35% 80.44% 96.48%
Quarterly Report Q3 8-K 2017-09-30 31.20% 115.59% 84.93%
Quarterly Report Q2 8-K 2017-06-30 11.18% 6.28% -0.55%
Quarterly Report Q1 8-K 2017-03-31 34.69% 179.18% 134.38%
Quarterly Report Q4 8-K 2016-12-31 27.66% 283.07% 133.88%
Quarterly Report Q3 8-K 2016-09-30 -3.97% 21908.60% 117.24%
Quarterly Report Q2 8-K 2016-06-30 -11.13% -29.87% -28.69%
Quarterly Report Q1 8-K 2016-03-31 -8.15% -15.35% -19.43%
Quarterly Report Q4 8-K 2015-12-31 -25.36% -75.53% -58.53%
Quarterly Report Q3 8-K 2015-09-30 -19.91% -99.76% -67.42%
Quarterly Report Q2 8-K 2015-06-30 -2.15% 6.68% 4.14%
Quarterly Report Q1 8-K 2015-03-31 -19.13% -41.46% -34.20%
Quarterly Report Q4 8-K 2014-12-31 -3.53% -2.08% -16.64%
Quarterly Report Q3 8-K 2014-09-30 0.26% 34.99% -9.95%
Quarterly Report Q2 8-K 2014-06-30 -0.93% -0.55% -1.97%
Quarterly Report Q1 8-K 2014-03-31 18.40% 3.72% 2.30%
Quarterly Report Q4 8-K 2013-12-31 24.51% 13.08% 22.73%
Quarterly Report Q3 8-K 2013-09-30 21.63% -4.14% 17.44%
Quarterly Report Q2 8-K 2013-06-30 24.09% 147.73% 58.87%
Quarterly Report Q1 8-K 2013-03-31 4.39% 3.35% -2.38%
Quarterly Report Q4 8-K 2012-12-31 -12.87% -41.02% -41.14%
Quarterly Report Q3 8-K 2012-09-30 -10.77% 74.61% 28.93%
Quarterly Report Q2 8-K 2012-06-30 -14.71% -56.73% -27.62%
Quarterly Report Q1 8-K 2012-03-31 -13.00% -27.16% -18.97%
Quarterly Report Q4 8-K 2011-12-31 -1.10% -17.74% -18.09%
Quarterly Report Q3 8-K 2011-09-30 3.41% -70.74% -53.23%
Quarterly Report Q2 8-K 2011-06-30 0.03% -13.38% -12.35%
Quarterly Report Q1 8-K 2011-03-31 -16.51% -15.21% -8.58%
Quarterly Report Q4 8-K 2010-12-31 14.26% 368.59% 385.19%
Quarterly Report Q3 8-K 2010-09-30 -4.41% -12.50% 37.10%
Quarterly Report Q2 8-K 2010-06-30 16.47% 260.95% 162.79%
Quarterly Report Q1 8-K 2010-03-31 72.16% 30.79% 345.62%
Quarterly Report Q4 8-K 2009-12-31 143.44% 122.83% -90.29%
Quarterly Report Q3 8-K 2009-09-30 48.23% 92.08% 0.00%
Quarterly Report Q2 8-K 2009-06-30 31.59% -65.56% 0.00%
Quarterly Report Q1 8-K 2009-03-31 10.79% 42.19% 0.00%
Quarterly Report Q4 8-K 2008-12-31 -282.76% -282.76% 0.00%
Quarterly Report Q4 8-K 2007-12-31 -17.25% 384.42% 0.00%
Quarterly Report Q3 8-K 2007-09-30 87.26% 247.97% 0.00%
Quarterly Report Q2 8-K 2007-06-30 42.46% 192.79% 0.00%
Quarterly Report Q1 8-K 2007-03-31 54.36% 85.83% 0.00%
Quarterly Report Q4 8-K 2006-12-31 96.40% -56.06% 0.00%
Quarterly Report Q3 8-K 2006-09-30 -4.24% 1082.12% 0.00%
Quarterly Report Q2 8-K 2006-06-30 24.80% 1257.35% 0.00%
Quarterly Report Q1 8-K 2006-03-31 16.96% 1951.64% 0.00%
Quarterly Report Q4 8-K 2005-12-31 3.32% -15.32% 0.00%
Quarterly Report Q3 8-K 2005-09-30 0.46% -4.15% 0.00%
Quarterly Report Q2 8-K 2005-06-30 30.01% -4.36% 0.00%
Quarterly Report Q1 8-K 2005-03-31 -5.23% -2.21% 0.00%
Quarterly Report Q4 8-K 2004-12-31 22.64% -12.53% 0.00%
Quarterly Report Q3 8-K 2004-09-30 27.29% -7.25% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.62% -9.70% 0.00%
Quarterly Report Q1 8-K 2004-03-31 38.04% 78.06% 0.00%
Quarterly Report Q4 8-K 2003-12-31 29.44% 5.72% 0.00%
Quarterly Report Q3 8-K 2003-09-30 30.30% 6.42% 0.00%
Quarterly Report Q2 8-K 2003-06-30 30.26% 6.38% 0.00%
Quarterly Report Q1 8-K 2003-03-31 30.25% 6.38% 0.00%
Quarterly Report Q4 8-K 2002-12-31 97.16% 64.86% 0.00%
Quarterly Report Q3 8-K 2002-09-30 96.94% 64.68% 0.00%
Quarterly Report Q2 8-K 2002-06-30 97.01% 64.73% 0.00%
Quarterly Report Q1 8-K 2002-03-31 96.99% 64.72% 0.00%
Quarterly Report Q4 8-K 2001-12-31 26.88% 579.50% 0.00%
Quarterly Report Q3 8-K 2001-09-30 26.05% 575.02% 0.00%
Quarterly Report Q2 8-K 2001-06-30 25.92% 574.34% 0.00%
Quarterly Report Q1 8-K 2001-03-31 25.94% 574.42% 0.00%
Quarterly Report Q4 8-K 2000-12-31 11.13% -15.27% 0.00%
Quarterly Report Q3 8-K 2000-09-30 11.25% -15.24% 0.00%
Quarterly Report Q2 8-K 2000-06-30 11.37% -15.15% 0.00%
Quarterly Report Q1 8-K 2000-03-31 10.85% -15.15% 0.00%
Quarterly Report Q4 8-K 1999-12-31 8.31% 1218.01% 0.00%
Quarterly Report Q3 8-K 1999-09-30 8.36% 560.01% 0.00%
Quarterly Report Q2 8-K 1999-06-30 8.34% 559.87% 0.00%
Quarterly Report Q1 8-K 1999-03-31 8.85% 559.90% 0.00%
Quarterly Report Q4 8-K 1998-12-31 24.48% 100.74% 0.00%
Quarterly Report Q3 8-K 1998-09-30 24.54% 101.47% 0.00%
Quarterly Report Q2 8-K 1998-06-30 24.48% 101.47% 0.00%
Quarterly Report Q1 8-K 1998-03-31 24.40% 101.47% 0.00%
Quarterly Report Q4 8-K 1997-12-31 -22.15% -578.05% 0.00%
Quarterly Report Q3 8-K 1997-09-30 -22.14% -516.93% 0.00%
Quarterly Report Q2 8-K 1997-06-30 -26.48% -6777.70% 0.00%
Quarterly Report Q1 8-K 1997-03-31 -26.54% -13543.97% 0.00%
Quarterly Report Q4 8-K 1996-12-31 -88.06% -5.17% 0.00%
Quarterly Report Q3 8-K 1996-09-30 -88.07% -5.69% 0.00%
Quarterly Report Q2 8-K 1996-06-30 -87.35% -99.48% 0.00%
Quarterly Report Q1 8-K 1996-03-31 -87.34% -99.74% 0.00%
Quarterly Report Q4 8-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1995-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-03-31 0.00% 0.00% 0.00%