General Dynamics (NYSE: GD ) had $32.7 billion in revenue last year, but year-over-year growth was flat, while profit and margins declined by 3%. GD's share price slipped more than 6%, and its market cap fell by nearly 12%. The company's aerospace, combat and marine-systems businesses, in particular, were challenged in 2011.