image
Industrials - Aerospace & Defense - NASDAQ - US
$ 16.54
1.6 %
$ 583 M
Market Cap
-26.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 28.85% 26.09% 77.80%
Annual Report FY 10-K 2022-12-31 20.23% -39.76% 10.82%
Annual Report FY 10-K 2021-12-31 -11.48% 77.91% -80.60%
Annual Report FY 10-K 2020-12-31 -34.96% -222.58% -145.91%
Annual Report FY 10-K 2019-12-31 -3.80% 11.14% -79.92%
Annual Report FY 10-K 2018-12-31 28.63% 137.83% 109.69%
Annual Report FY 10-K 2017-12-31 -1.37% -59.36% -58.49%
Annual Report FY 10-K 2016-12-31 -8.55% -27.70% -25.97%
Annual Report FY 10-K 2015-12-31 4.73% 19.23% 13.09%
Annual Report FY 10-K 2014-12-31 94.46% 106.01% 106.51%
Annual Report FY 10-K 2013-12-31 27.58% 24.65% 29.67%
Annual Report FY 10-K 2012-12-31 16.78% 1.31% 5.85%
Annual Report FY 10-K 2011-12-31 340.27% 382.91% 380.45%
Annual Report FY 10-K 2010-12-31 -72.90% 217.60% 203.10%
Annual Report FY 10-K 2009-12-31 10.06% -45.47% -47.66%
Annual Report FY 10-K 2008-12-31 9.78% -45.68% -46.64%
Annual Report FY 10-K 2007-12-31 42.86% 168.32% 153.07%
Annual Report FY 10-K 2006-12-31 47.00% 116.21% 83.97%
Annual Report FY 10-K 2005-12-31 117.18% 461.44% 705.30%
Annual Report FY 10-K 2004-12-31 4.56% -65.95% -69.50%
Annual Report FY 10-K 2003-12-31 -22.72% -75.55% -81.18%
Annual Report FY 10-K 2002-12-31 -49.71% -29.93% -36.61%
Annual Report FY 10-K 2001-12-31 18.63% 6.61% 8.98%
Annual Report FY 10-K 2000-12-31 42.23% 26.98% 35.32%
Annual Report FY 10-K 1999-12-31 9.76% 11.63% 0.00%
Annual Report FY 10-K 1998-12-31 12.44% 19.44% 18.33%
Annual Report FY 10-K 1997-12-31 6.77% 33.33% 93.55%
Annual Report FY 10-K 1996-12-31 34.74% 50.00% -8.82%
Annual Report FY 10-K 1995-12-31 14.46% 38.46% 36.00%
Annual Report FY 10-K 1994-12-31 3.75% 8.33% -24.24%
Annual Report FY 10-K 1993-12-31 1.27% 200.00% 13.79%
Annual Report FY 10-K 1992-12-31 -7.06% -66.67% -9.38%
Annual Report FY 10-K 1991-12-31 8.05% 200.00% 45.45%
Annual Report FY 10-K 1990-12-31 6.79% 120.00% 246.67%
Annual Report FY 10-K 1989-12-31 0.91% -166.67% -166.67%
Annual Report FY 10-K 1988-12-31 25.14% 500.00% -35.71%
Annual Report FY 10-K 1987-12-31 2.34% -30.00% -39.13%
Annual Report FY 10-K 1986-12-31 29.55% 25.00% 76.92%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 25.03% 30.88% 157.84%
Quarterly Report Q2 8-K 2024-06-29 13.56% 112.78% 215.11%
Quarterly Report Q1 8-K 2024-03-30 18.23% 28.02% 253.97%
Quarterly Report Q4 8-K 2023-12-31 23.48% 202.91% 345.72%
Quarterly Report Q3 8-K 2023-09-30 23.95% -14.31% 27.81%
Quarterly Report Q2 8-K 2023-07-01 35.10% -8.98% 128.54%
Quarterly Report Q1 8-K 2023-04-01 34.74% -42.37% 76.63%
Quarterly Report Q4 8-K 2022-12-31 36.28% -422.63% 63.78%
Quarterly Report Q3 8-K 2022-10-01 17.52% -107.10% -345.93%
Quarterly Report Q2 8-K 2022-07-02 16.17% -35.94% -41.82%
Quarterly Report Q1 8-K 2022-04-02 9.75% 73.96% 51.34%
Quarterly Report Q4 8-K 2021-12-31 1.09% 108.03% -59.88%
Quarterly Report Q3 8-K 2021-10-02 5.01% -36.54% 50.01%
Quarterly Report Q2 8-K 2021-07-03 -10.13% 65.65% 68.31%
Quarterly Report Q1 8-K 2021-04-03 -32.83% 82.22% 85.92%
Quarterly Report Q4 8-K 2020-12-31 -42.14% 41.33% 85.16%
Quarterly Report Q3 8-K 2020-09-26 -39.83% -434.21% -176.31%
Quarterly Report Q2 8-K 2020-06-27 -34.59% -350.56% -176.67%
Quarterly Report Q1 8-K 2020-03-28 -24.30% -85.69% -295.25%
Quarterly Report Q4 8-K 2019-12-31 -2.22% -272.85% -198.60%
Quarterly Report Q3 8-K 2019-09-28 -16.77% -92.88% -72.18%
Quarterly Report Q2 8-K 2019-06-29 -9.35% -52.04% -47.47%
Quarterly Report Q1 8-K 2019-03-30 16.26% 2272.37% 245.01%
Quarterly Report Q4 8-K 2018-12-31 18.44% 320.86% 329.22%
Quarterly Report Q3 8-K 2018-09-29 42.13% 180.51% 81.93%
Quarterly Report Q2 8-K 2018-06-30 38.05% 82.50% 71.33%
Quarterly Report Q1 8-K 2018-03-31 17.50% -71.57% -60.11%
Quarterly Report Q4 8-K 2017-12-31 11.20% -57.19% -52.56%
Quarterly Report Q3 8-K 2017-09-30 -3.52% -49.81% -42.47%
Quarterly Report Q2 8-K 2017-07-01 -8.10% -48.70% -48.04%
Quarterly Report Q1 8-K 2017-04-01 -4.47% 0.89% -5.54%
Quarterly Report Q4 8-K 2016-12-31 -2.08% -28.92% -3.56%
Quarterly Report Q3 8-K 2016-10-01 -22.51% -51.11% -52.80%
Quarterly Report Q2 8-K 2016-07-02 -5.04% -15.32% -19.69%
Quarterly Report Q1 8-K 2016-04-02 -1.30% 7.51% 0.32%
Quarterly Report Q4 8-K 2015-12-31 -5.26% -24.58% -37.32%
Quarterly Report Q3 8-K 2015-10-03 11.54% 44.58% 44.08%
Quarterly Report Q2 8-K 2015-07-04 -0.81% 34.59% 25.24%
Quarterly Report Q1 8-K 2015-04-04 14.68% 42.31% 28.74%
Quarterly Report Q4 8-K 2014-12-31 57.49% 188.61% 133.55%
Quarterly Report Q3 8-K 2014-09-27 100.09% 138.71% 108.64%
Quarterly Report Q2 8-K 2014-06-28 146.44% 154.83% 181.72%
Quarterly Report Q1 8-K 2014-03-29 90.56% -12.34% 23.19%
Quarterly Report Q4 8-K 2013-12-31 56.42% 12.98% 37.61%
Quarterly Report Q3 8-K 2013-09-28 30.16% 45.13% 61.36%
Quarterly Report Q2 8-K 2013-06-29 8.99% -0.69% 2.62%
Quarterly Report Q1 8-K 2013-03-30 13.55% 40.51% 19.40%
Quarterly Report Q4 8-K 2012-12-31 10.24% 9.40% 5.40%
Quarterly Report Q3 8-K 2012-09-29 22.15% -26.03% -3.04%
Quarterly Report Q2 8-K 2012-06-30 17.15% 14.20% 7.37%
Quarterly Report Q1 8-K 2012-03-31 18.16% 17.01% 13.53%
Quarterly Report Q4 8-K 2011-12-31 -68.76% -65.42% -69.10%
Quarterly Report Q3 8-K 2011-10-01 13.02% 43.43% 9.26%
Quarterly Report Q2 8-K 2011-07-02 17.81% 87.16% 56.69%
Quarterly Report Q1 8-K 2011-04-02 17.45% 53.21% 34.23%
Quarterly Report Q4 8-K 2010-12-31 329.51% 254.82% 263.54%
Quarterly Report Q3 8-K 2010-10-02 2.72% 86.18% 84.43%
Quarterly Report Q2 8-K 2010-07-03 0.14% 24.23% 102.72%
Quarterly Report Q1 8-K 2010-04-03 -6.16% 142.68% 146.65%
Quarterly Report Q4 8-K 2009-12-31 2.69% -442.11% -409.06%
Quarterly Report Q3 8-K 2009-10-03 20.37% 4.92% 1.03%
Quarterly Report Q2 8-K 2009-07-04 -1.81% -61.77% -70.81%
Quarterly Report Q1 8-K 2009-04-04 21.72% -47.07% -42.54%
Quarterly Report Q4 8-K 2008-12-31 22.35% -86.08% -77.11%
Quarterly Report Q3 8-K 2008-09-27 7.00% -42.34% -38.10%
Quarterly Report Q2 8-K 2008-06-28 15.76% 13.66% 11.08%
Quarterly Report Q1 8-K 2008-03-29 -4.17% -43.62% -41.82%
Quarterly Report Q4 8-K 2007-12-31 28.35% 245.99% 285.76%
Quarterly Report Q3 8-K 2007-09-29 32.18% 115.68% 105.28%
Quarterly Report Q2 8-K 2007-06-30 42.46% 123.37% 106.73%
Quarterly Report Q1 8-K 2007-03-31 72.01% 288.02% 230.67%
Quarterly Report Q4 8-K 2006-12-31 38.30% -43.42% -41.17%
Quarterly Report Q3 8-K 2006-09-30 39.76% 142.15% 92.68%
Quarterly Report Q2 8-K 2006-07-01 54.14% 922.84% 272.51%
Quarterly Report Q1 8-K 2006-04-01 59.21% 98.69% 105.34%
Quarterly Report Q4 8-K 2005-12-31 145.09% 260.64% 253.30%
Quarterly Report Q3 8-K 2005-09-30 141.70% 320.06% 513.58%
Quarterly Report Q2 8-K 2005-06-30 110.73% 245.61% 396.20%
Quarterly Report Q1 8-K 2005-03-31 74.56% 169.47% 157.96%
Quarterly Report Q4 8-K 2004-12-31 0.13% -117.29% -153.52%
Quarterly Report Q3 8-K 2004-09-30 11.07% -20.88% 12.16%
Quarterly Report Q2 8-K 2004-06-30 4.41% -80.41% -53.30%
Quarterly Report Q1 8-K 2004-03-31 3.26% -59.50% -17.93%
Quarterly Report Q4 8-K 2003-12-31 0.84% -3.44% -65.53%
Quarterly Report Q3 8-K 2003-10-27 -30.81% -23.19% -32.11%
Quarterly Report Q2 8-K 2003-06-30 -55.69% -78.20% -82.40%
Quarterly Report Q1 8-K 2003-03-31 -54.64% -58.85% -76.84%
Quarterly Report Q4 8-K 2002-12-31 -63.58% -72.63% -35.91%
Quarterly Report Q3 8-K 2002-09-28 -47.24% -24.20% -49.57%
Quarterly Report Q2 8-K 2002-06-29 -11.95% -9.74% -12.85%
Quarterly Report Q1 8-K 2002-03-30 -3.88% 12.44% 11.03%
Quarterly Report Q4 8-K 2001-12-31 -2.72% -16.05% -19.00%
Quarterly Report Q3 8-K 2001-09-30 19.69% 17.36% 16.38%
Quarterly Report Q2 8-K 2001-06-30 36.29% 32.29% 36.00%
Quarterly Report Q1 8-K 2001-03-31 31.50% 19.64% 38.83%
Quarterly Report Q4 8-K 2000-12-31 54.36% 40.50% 58.72%
Quarterly Report Q3 8-K 2000-09-30 45.07% 30.91% 28.56%
Quarterly Report Q2 8-K 2000-07-01 45.05% 24.22% 34.93%
Quarterly Report Q1 8-K 2000-04-01 23.17% 12.00% -4.20%
Quarterly Report Q4 8-K 1999-12-31 15.27% 5.88% -10.71%
Quarterly Report Q3 8-K 1999-10-02 2.56% 10.00% 5.88%
Quarterly Report Q2 8-K 1999-07-03 7.77% 12.50% 7.69%
Quarterly Report Q1 8-K 1999-04-03 10.81% 28.57% 15.38%
Quarterly Report Q4 8-K 1998-12-31 13.91% 21.43% 33.33%
Quarterly Report Q3 8-K 1998-10-03 14.71% 11.11% 6.25%
Quarterly Report Q2 8-K 1998-07-04 6.19% 33.33% 18.18%
Quarterly Report Q1 8-K 1998-04-04 15.62% 16.67% 18.18%
Quarterly Report Q4 8-K 1997-12-31 13.86% 7.69% 600.00%
Quarterly Report Q3 8-K 1997-09-27 12.09% 28.57% 23.08%
Quarterly Report Q2 8-K 1997-06-28 0.00% 50.00% 37.50%
Quarterly Report Q1 8-K 1997-03-29 0.00% 50.00% 37.50%
Quarterly Report Q4 8-K 1996-12-31 14.77% 44.44% -81.25%
Quarterly Report Q3 8-K 1996-09-28 44.44% 40.00% 44.44%
Quarterly Report Q2 8-K 1996-06-29 56.45% 100.00% 100.00%
Quarterly Report Q1 8-K 1996-03-30 33.33% 33.33% 33.33%
Quarterly Report Q4 8-K 1995-12-31 18.92% 28.57% 14.29%
Quarterly Report Q3 8-K 1995-09-30 3.28% 25.00% 28.57%
Quarterly Report Q2 8-K 1995-07-01 16.98% 100.00% 300.00%
Quarterly Report Q1 8-K 1995-04-01 18.03% 0.00% 200.00%
Quarterly Report Q4 8-K 1994-12-31 17.46% 0.00% -12.50%
Quarterly Report Q3 8-K 1994-09-30 5.17% 33.33% 0.00%
Quarterly Report Q2 8-K 1994-06-30 0.00% 150.00% 200.00%
Quarterly Report Q1 8-K 1994-03-31 -7.58% 0.00% -80.00%
Quarterly Report Q4 8-K 1993-12-31 -8.70% 16.67% 33.33%
Quarterly Report Q3 8-K 1993-09-30 1.75% 0.00% 16.67%
Quarterly Report Q2 8-K 1993-06-30 0.00% 75.00% -25.00%
Quarterly Report Q1 8-K 1993-03-31 11.86% 0.00% 11.11%
Quarterly Report Q4 8-K 1992-12-31 -1.43% 20.00% 20.00%
Quarterly Report Q3 8-K 1992-09-30 -1.72% 50.00% 0.00%
Quarterly Report Q2 8-K 1992-06-30 -11.67% -400.00% -42.86%
Quarterly Report Q1 8-K 1992-03-31 -13.24% 33.33% -10.00%
Quarterly Report Q4 8-K 1991-12-31 -1.41% 150.00% 0.00%
Quarterly Report Q3 8-K 1991-09-30 3.57% 100.00% 20.00%
Quarterly Report Q2 8-K 1991-06-30 17.65% 100.00% 75.00%
Quarterly Report Q1 8-K 1991-03-31 17.24% 0.00% 150.00%
Quarterly Report Q4 8-K 1990-12-31 20.34% 0.00% 242.86%
Quarterly Report Q3 8-K 1990-09-30 1.82% 111.11% 200.00%
Quarterly Report Q2 8-K 1990-06-30 0.00% 114.29% 233.33%
Quarterly Report Q1 8-K 1990-03-31 1.75% 0.00% -92.98%
Quarterly Report Q4 8-K 1989-12-31 -4.84% 0.00% 95.27%
Quarterly Report Q3 8-K 1989-09-30 3.77% 0.00% -9.43%
Quarterly Report Q2 8-K 1989-06-30 -3.77% 0.00% -5.66%
Quarterly Report Q1 8-K 1989-03-31 9.62% 0.00% 9.62%
Quarterly Report Q4 8-K 1988-12-31 29.17% 0.00% -30.97%
Quarterly Report Q3 8-K 1988-09-30 26.19% 0.00% 26.19%
Quarterly Report Q2 8-K 1988-06-30 51.43% 0.00% 51.43%
Quarterly Report Q1 8-K 1988-03-31 4.00% 0.00% 4.00%
Quarterly Report Q4 8-K 1987-12-31 -5.88% 0.00% -16.49%
Quarterly Report Q3 8-K 1987-09-30 7.69% 0.00% 7.69%
Quarterly Report Q2 8-K 1987-06-30 -7.89% 0.00% -7.89%
Quarterly Report Q1 8-K 1987-03-31 16.28% 0.00% 16.28%
Quarterly Report Q4 8-K 1986-12-31 27.50% 0.00% -22.78%
Quarterly Report Q3 8-K 1986-09-30 39.29% 0.00% 39.29%
Quarterly Report Q2 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-09-30 0.00% 0.00% 0.00%