General Dynamics (GD): financials explained · StockLab