Skip to content
10-Q

Quarterly Report

GENERAL DYNAMICS CORPORATION GD

0000040533-25-000035

← back to feed
Filed
Jul 23, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q2 2025 · Jun 29, 2025 270.95M sh
Shares Diluted Q2 2025 · Jun 29, 2025 271.34M sh
Shares Diluted Q2 2025 · Jun 30, 2024 277.72M sh
Shares Diluted Q2 2025 · Jun 30, 2024 277.36M sh
Shares Outstanding Q2 2025 · Jun 29, 2025 268.99M sh
Stock Repurchased Q2 2025 · Jun 29, 2025 $600M
Stock Repurchased Q2 2025 · Jun 30, 2024 $139M
Dividends Paid Q2 2025 · Jun 29, 2025 $402M
Dividends Paid Q2 2025 · Jun 29, 2025 $785M
Dividends Paid Q2 2025 · Jun 30, 2024 $389M
Dividends Paid Q2 2025 · Jun 30, 2024 $750M
Capex Q2 2025 · Jun 29, 2025 $340M
Capex Q2 2025 · Jun 30, 2024 $360M
Operating Cash Flow Q2 2025 · Jun 29, 2025 $1.45B
Operating Cash Flow Q2 2025 · Jun 30, 2024 $536M
Long Term Debt Q2 2025 · Jun 29, 2025 $7.51B
Long Term Debt Q2 2025 · Dec 31, 2024 $7.26B
Short Term Debt Q2 2025 · Jun 29, 2025 $1.2B
Short Term Debt Q2 2025 · Dec 31, 2024 $1.5B
Cash And Equivalents Q2 2025 · Jun 29, 2025 $1.52B
Cash And Equivalents Q2 2025 · Dec 31, 2024 $1.7B
Stockholders Equity Q2 2025 · Jun 29, 2025 $23.58B
Stockholders Equity Q2 2025 · Mar 30, 2025 $22.23B
Stockholders Equity Q2 2025 · Dec 31, 2024 $22.06B
Stockholders Equity Q2 2025 · Jun 30, 2024 $22.04B
Stockholders Equity Q2 2025 · Mar 31, 2024 $21.41B
Stockholders Equity Q2 2025 · Dec 31, 2023 $21.3B
Current Liabilities Q2 2025 · Jun 29, 2025 $18.38B
Current Liabilities Q2 2025 · Dec 31, 2024 $17.82B
Current Assets Q2 2025 · Jun 29, 2025 $25.07B
Current Assets Q2 2025 · Dec 31, 2024 $24.39B
Total Assets Q2 2025 · Jun 29, 2025 $56.89B
Total Assets Q2 2025 · Dec 31, 2024 $55.88B
Total Assets restated Q2 2025 · Jun 30, 2024 $55.88B
Sga Expense Q2 2025 · Jun 29, 2025 $644M
Sga Expense Q2 2025 · Jun 29, 2025 $1.27B
Sga Expense Q2 2025 · Jun 30, 2024 $644M
Sga Expense Q2 2025 · Jun 30, 2024 $1.27B
Net Income Q2 2025 · Jun 29, 2025 $1.01B
Net Income Q2 2025 · Jun 29, 2025 $2.01B
Net Income Q2 2025 · Jun 30, 2024 $905M
Net Income Q2 2025 · Jun 30, 2024 $1.7B
Operating Income Q2 2025 · Jun 29, 2025 $1.31B
Operating Income Q2 2025 · Jun 29, 2025 $2.57B
Operating Income Q2 2025 · Jun 30, 2024 $1.16B
Operating Income Q2 2025 · Jun 30, 2024 $2.19B
Revenue Q2 2025 · Jun 29, 2025 $13.04B
Revenue Q2 2025 · Jun 29, 2025 $25.26B
Revenue Q2 2025 · Jun 30, 2024 $11.98B
Revenue Q2 2025 · Jun 30, 2024 $22.71B