image
Industrials - Manufacturing - Metal Fabrication - NYSE - US
$ 88.68
-1.63 %
$ 10.1 B
Market Cap
17.25
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 -14.11% -8.42% -13.81%
Annual Report FY 10-K 2022-12-31 5.65% 40.51% 33.74%
Annual Report FY 10-K 2021-12-25 57.18% 235.87% 166.78%
Annual Report FY 10-K 2020-12-26 -1.34% 38.15% 28.44%
Annual Report FY 10-K 2019-12-28 -3.08% -3.34% 10.66%
Annual Report FY 10-K 2018-12-29 10.67% 22.03% 13.83%
Annual Report FY 10-K 2017-12-30 10.24% -14.17% -0.50%
Annual Report FY 10-K 2016-12-31 -2.11% 13.50% 11.25%
Annual Report FY 10-K 2015-12-31 -11.18% -13.49% -10.86%
Annual Report FY 10-K 2014-12-27 9.53% -41.16% -43.16%
Annual Report FY 10-K 2013-12-28 -1.43% 109.48% 113.83%
Annual Report FY 10-K 2012-12-29 -9.42% -4.55% -9.37%
Annual Report FY 10-K 2011-12-31 17.38% 0.17% 2.68%
Annual Report FY 10-K 2010-12-25 33.13% 1743.23% 322.55%
Annual Report FY 10-K 2009-12-26 -39.52% -94.22% -74.45%
Annual Report FY 10-K 2008-12-27 -5.17% -30.02% -34.20%
Annual Report FY 10-K 2007-12-29 7.44% -22.43% -12.46%
Annual Report FY 10-K 2006-12-30 45.15% 60.87% 66.13%
Annual Report FY 10-K 2005-12-31 25.44% 16.53% 17.13%
Annual Report FY 10-K 2004-12-25 38.03% 75.00% 127.79%
Annual Report FY 10-K 2003-12-27 4.84% -41.81% -42.41%
Annual Report FY 10-K 2002-12-28 -8.79% 16.48% -21.37%
Annual Report FY 10-K 2001-12-29 -13.38% -27.76% -26.63%
Annual Report FY 10-K 2000-12-30 3.21% -6.66% 0.50%
Annual Report FY 10-K 1999-12-25 25.75% 31.70% 35.94%
Annual Report FY 10-K 1998-12-26 4.54% 8.02% 9.13%
Annual Report FY 10-K 1997-12-27 23.76% 14.05% 10.29%
Annual Report FY 10-K 1996-12-28 5.82% 36.61% 41.47%
Annual Report FY 10-K 1995-12-30 23.42% 60.57% 45.56%
Annual Report FY 10-K 1994-12-31 9.58% 32.23% 15.53%
Annual Report FY 10-K 1993-12-25 -2.98% 27.11% 29.69%
Annual Report FY 10-K 1992-12-31 17.20% 137.99% 1823.53%
Annual Report FY 10-K 1991-12-31 -12.66% -77.07% 61.36%
Annual Report FY 10-K 1990-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 21.72% 27.12% 14.19%
Quarterly Report Q2 8-K 2024-06-29 11.23% -9.87% -0.33%
Quarterly Report Q1 8-K 2024-03-30 -12.51% -20.13% -19.94%
Quarterly Report Q4 8-K 2023-12-31 -16.55% -14.16% -28.81%
Quarterly Report Q3 8-K 2023-09-30 -13.23% -14.13% -11.77%
Quarterly Report Q2 8-K 2023-07-01 -22.00% -13.96% -17.50%
Quarterly Report Q1 8-K 2023-04-01 -3.84% 9.43% 7.71%
Quarterly Report Q4 8-K 2022-12-31 -8.24% 10.59% 10.61%
Quarterly Report Q3 8-K 2022-09-24 -3.81% -9.61% -12.08%
Quarterly Report Q2 8-K 2022-06-25 13.57% 89.79% 61.83%
Quarterly Report Q1 8-K 2022-03-26 23.45% 150.87% 129.85%
Quarterly Report Q4 8-K 2021-12-25 41.50% 244.87% 164.82%
Quarterly Report Q3 8-K 2021-09-25 58.66% 300.40% 237.08%
Quarterly Report Q2 8-K 2021-06-26 102.45% 289.30% 201.77%
Quarterly Report Q1 8-K 2021-03-27 35.70% 94.68% 56.03%
Quarterly Report Q4 8-K 2020-12-26 24.27% 29.29% 46.24%
Quarterly Report Q3 8-K 2020-09-26 1.73% 46.78% 49.67%
Quarterly Report Q2 8-K 2020-06-27 -24.94% -0.11% 1.50%
Quarterly Report Q1 8-K 2020-03-28 -1.45% 106.16% 20.60%
Quarterly Report Q4 8-K 2019-12-28 -2.73% 4.89% 11.23%
Quarterly Report Q3 8-K 2019-09-28 -5.78% 43.37% 37.36%
Quarterly Report Q2 8-K 2019-06-29 0.55% -15.66% -0.78%
Quarterly Report Q1 8-K 2019-03-30 -4.42% -34.84% 3.74%
Quarterly Report Q4 8-K 2018-12-29 6.79% 369.53% 81.74%
Quarterly Report Q3 8-K 2018-09-29 17.37% -8.83% -10.35%
Quarterly Report Q2 8-K 2018-06-30 7.90% 20.08% 10.95%
Quarterly Report Q1 8-K 2018-03-31 10.75% -19.54% 3.95%
Quarterly Report Q4 8-K 2017-12-30 10.88% -66.98% -25.01%
Quarterly Report Q3 8-K 2017-09-30 8.64% -14.32% 0.19%
Quarterly Report Q2 8-K 2017-07-01 12.90% -0.59% 5.33%
Quarterly Report Q1 8-K 2017-04-01 8.47% 4.74% 9.98%
Quarterly Report Q4 8-K 2016-12-31 0.04% 20.00% 54.63%
Quarterly Report Q3 8-K 2016-10-01 -5.34% 45.94% 38.70%
Quarterly Report Q2 8-K 2016-07-02 -2.07% -17.40% -20.01%
Quarterly Report Q1 8-K 2016-04-02 -0.83% 30.27% 16.08%
Quarterly Report Q4 8-K 2015-12-31 -12.16% -19.75% -36.28%
Quarterly Report Q3 8-K 2015-09-26 -11.22% -25.28% -28.36%
Quarterly Report Q2 8-K 2015-06-27 -14.48% -3.98% 15.25%
Quarterly Report Q1 8-K 2015-03-28 -6.46% -11.04% -6.74%
Quarterly Report Q4 8-K 2014-12-27 10.18% 16.92% 35.04%
Quarterly Report Q3 8-K 2014-09-27 13.99% -40.24% -43.87%
Quarterly Report Q2 8-K 2014-06-28 11.58% -61.55% -66.61%
Quarterly Report Q1 8-K 2014-03-29 2.62% -5.71% 2.58%
Quarterly Report Q4 8-K 2013-12-28 -3.23% -6.01% -13.73%
Quarterly Report Q3 8-K 2013-09-28 2.86% 157.00% 174.81%
Quarterly Report Q2 8-K 2013-06-29 -1.99% 408.73% 383.70%
Quarterly Report Q1 8-K 2013-03-30 -3.11% -19.62% -20.31%
Quarterly Report Q4 8-K 2012-12-29 2.57% 26.61% 20.78%
Quarterly Report Q3 8-K 2012-09-29 -12.23% 48.08% 29.65%
Quarterly Report Q2 8-K 2012-06-30 -9.01% -19.77% -18.35%
Quarterly Report Q1 8-K 2012-03-31 -16.00% -19.68% -25.90%
Quarterly Report Q4 8-K 2011-12-31 -6.74% -27.15% -27.65%
Quarterly Report Q3 8-K 2011-10-01 15.49% -44.60% -38.93%
Quarterly Report Q2 8-K 2011-07-02 20.82% 43.53% 26.14%
Quarterly Report Q1 8-K 2011-04-02 41.71% 19.52% 34.39%
Quarterly Report Q4 8-K 2010-12-25 21.69% 201.25% 523.01%
Quarterly Report Q3 8-K 2010-09-25 20.80% 1.30% 11.04%
Quarterly Report Q2 8-K 2010-06-26 46.92% 152.28% 110.33%
Quarterly Report Q1 8-K 2010-03-27 48.60% 1452.91% 2010.48%
Quarterly Report Q4 8-K 2009-12-26 -0.55% -225.46% -104.76%
Quarterly Report Q3 8-K 2009-09-26 -36.91% -0.03% -6.73%
Quarterly Report Q2 8-K 2009-06-27 -51.19% -77.17% -70.46%
Quarterly Report Q1 8-K 2009-03-28 -53.62% -9.18% -5.72%
Quarterly Report Q4 8-K 2008-12-27 -29.97% -73.04% -87.36%
Quarterly Report Q3 8-K 2008-09-27 -4.06% -40.39% -42.09%
Quarterly Report Q2 8-K 2008-06-28 -2.48% -25.78% -23.07%
Quarterly Report Q1 8-K 2008-03-29 15.47% 44.64% 57.58%
Quarterly Report Q4 8-K 2007-12-29 14.24% 457.29% 232.27%
Quarterly Report Q3 8-K 2007-09-29 9.07% -39.27% -16.67%
Quarterly Report Q2 8-K 2007-06-30 -0.90% -38.05% -34.50%
Quarterly Report Q1 8-K 2007-03-31 10.66% -43.31% -44.05%
Quarterly Report Q4 8-K 2006-12-30 12.53% -85.55% -67.96%
Quarterly Report Q3 8-K 2006-09-30 46.50% 111.91% 102.39%
Quarterly Report Q2 8-K 2006-07-01 89.93% 241.91% 265.91%
Quarterly Report Q1 8-K 2006-04-01 37.19% 119.39% 79.43%
Quarterly Report Q4 8-K 2005-12-31 46.66% 128.77% 96.97%
Quarterly Report Q3 8-K 2005-10-01 34.61% 29.79% 24.55%
Quarterly Report Q2 8-K 2005-07-02 7.79% -36.47% -34.71%
Quarterly Report Q1 8-K 2005-04-02 16.10% -15.32% 11.77%
Quarterly Report Q4 8-K 2004-12-25 23.15% 41.73% 57.16%
Quarterly Report Q3 8-K 2004-09-25 28.46% -12.51% 63.28%
Quarterly Report Q2 8-K 2004-06-26 53.42% 201.24% 237.99%
Quarterly Report Q1 8-K 2004-03-27 49.11% 358.05% 244.25%
Quarterly Report Q4 8-K 2003-12-27 47.67% 319.10% 5.94%
Quarterly Report Q3 8-K 2003-09-27 5.27% -54.03% -22.91%
Quarterly Report Q2 8-K 2003-06-28 -10.47% -51.37% -59.06%
Quarterly Report Q1 8-K 2003-03-29 -13.43% -78.14% -73.87%
Quarterly Report Q4 8-K 2002-12-28 -20.73% -43.05% -21.94%
Quarterly Report Q3 8-K 2002-09-28 -5.90% 145.42% -36.91%
Quarterly Report Q2 8-K 2002-06-29 -3.07% -11.12% -16.83%
Quarterly Report Q1 8-K 2002-03-30 -3.09% 15.95% 9.91%
Quarterly Report Q4 8-K 2001-12-29 -18.09% -31.34% -34.36%
Quarterly Report Q3 8-K 2001-09-29 -14.37% -1.58% 2.09%
Quarterly Report Q2 8-K 2001-06-30 -12.95% -30.20% -27.96%
Quarterly Report Q1 8-K 2001-03-31 -8.52% -41.77% -42.08%
Quarterly Report Q4 8-K 2000-12-30 -6.79% -33.90% -25.21%
Quarterly Report Q3 8-K 2000-09-23 2.81% -26.59% -22.66%
Quarterly Report Q2 8-K 2000-06-24 12.03% 17.17% 23.63%
Quarterly Report Q1 8-K 2000-03-25 5.06% 22.42% 33.24%
Quarterly Report Q4 8-K 1999-12-25 13.44% 45.76% 43.38%
Quarterly Report Q3 8-K 1999-09-25 35.35% 39.89% 54.55%
Quarterly Report Q2 8-K 1999-06-26 29.84% 28.93% 33.57%
Quarterly Report Q1 8-K 1999-03-27 26.95% 12.44% 14.75%
Quarterly Report Q4 8-K 1998-12-26 8.64% -10.15% 9.24%
Quarterly Report Q3 8-K 1998-09-26 -7.16% 3.87% -6.30%
Quarterly Report Q2 8-K 1998-06-27 4.87% 20.86% 25.78%
Quarterly Report Q1 8-K 1998-03-28 12.56% 22.15% 9.88%
Quarterly Report Q4 8-K 1997-12-27 41.17% 10.67% -3.86%
Quarterly Report Q3 8-K 1997-09-27 30.17% 11.73% 6.72%
Quarterly Report Q2 8-K 1997-06-28 13.61% 17.27% 8.70%
Quarterly Report Q1 8-K 1997-03-29 11.58% 18.80% 36.02%
Quarterly Report Q4 8-K 1996-12-28 11.75% 42.40% 55.09%
Quarterly Report Q3 8-K 1996-09-28 2.62% 39.66% 48.82%
Quarterly Report Q2 8-K 1996-06-29 4.52% 29.91% 32.69%
Quarterly Report Q1 8-K 1996-03-30 5.06% 31.68% 27.40%
Quarterly Report Q4 8-K 1995-12-30 -0.32% 32.98% 7.74%
Quarterly Report Q3 8-K 1995-09-30 24.28% 36.47% 54.55%
Quarterly Report Q2 8-K 1995-07-01 32.80% 46.58% 27.87%
Quarterly Report Q1 8-K 1995-04-01 42.22% 80.36% 47.47%
Quarterly Report Q4 8-K 1994-12-31 27.35% 59.32% 37.17%
Quarterly Report Q3 8-K 1994-09-24 13.02% 51.79% 14.58%
Quarterly Report Q2 8-K 1994-06-25 7.31% 37.74% 29.79%
Quarterly Report Q1 8-K 1994-03-26 -7.79% 33.33% 28.57%
Quarterly Report Q4 8-K 1993-12-25 0.41% -3.28% 13.00%
Quarterly Report Q3 8-K 1993-09-30 -17.33% 43.59% 50.00%
Quarterly Report Q2 8-K 1993-06-30 -2.75% 55.88% 36.23%
Quarterly Report Q1 8-K 1993-03-31 11.11% 27.27% 22.22%
Quarterly Report Q4 8-K 1992-12-31 13.95% 113.53% 343.90%
Quarterly Report Q3 8-K 1992-09-30 34.27% 285.71% 293.94%
Quarterly Report Q2 8-K 1992-06-30 18.35% 70.00% 137.93%
Quarterly Report Q1 8-K 1992-03-31 3.24% 120.00% 133.33%
Quarterly Report Q4 8-K 1991-12-31 -1.39% 0.00% 98.98%
Quarterly Report Q3 8-K 1991-09-30 -10.28% 0.00% -2.69%
Quarterly Report Q2 8-K 1991-06-30 -19.56% 0.00% -97.89%
Quarterly Report Q1 8-K 1991-03-31 -17.07% 0.00% -98.04%
Quarterly Report Q4 8-K 1990-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1990-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1990-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1990-03-31 0.00% 0.00% 0.00%