FFilingLens
7Y

Three-Statement Breakdown

GD
2026-07-05 · figures in $M

FCF UP

Free cash flow rose 24% to $4.0B — the highest of its last 7 readings, and covered net income 0.94×.

CASH FROM OPS +24.5%
5,120 9.7% MGN
CAPITAL EXPENDITURE +26.7%
1,161
FREE CASH FLOW +23.9%
3,959
FCF / NET INCOME +11.3%
0.94× TARGET >1.0×
Cash flow FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY TTM 8Q
Net income
3,484 3,167 3,257 3,390 3,315 3,782 4,210 +11.3% 4,487 2024-09-29 · $930.0M2024-12-31 · $1.1B2025-03-30 · $994.0M2025-06-29 · $1.0B2025-09-28 · $1.1B2025-12-31 · $1.1B2026-04-05 · $1.1B2026-07-05 · $1.2B
Depreciation & amortization
829 878 890 884 863 886 924 +4.3% 941
Stock-based comp
133 128 126 165 181 183 196 +7.1% 214
Cash from operations
2,981 3,858 4,271 4,579 4,710 4,112 5,120 +24.5% 2024-09-29 · $1.4B2024-12-31 · $2.2B2025-03-30 · -$148.0M2025-06-29 · $1.6B2025-09-28 · $2.1B2025-12-31 · $1.6B2026-04-05 · $2.2B
Cash conversion
0.86× 1.22× 1.31× 1.35× 1.42× 1.09× 1.22× +11.9%
Capital expenditures
(987) (967) (887) (1,114) (904) (916) (1,161) +26.7% (1,258)
Free cash flow
1,994 2,891 3,384 3,465 3,806 3,196 3,959 +23.9% 2024-09-29 · $1.2B2024-12-31 · $1.8B2025-03-30 · -$290.0M2025-06-29 · $1.4B2025-09-28 · $1.9B2025-12-31 · $952.0M2026-04-05 · $2.0B
FCF margin
5.1% 7.6% 8.8% 8.8% 9.0% 6.7% 7.5% +12.5%
Cash from investing
-994 -974 -882 -1,489 -941 -953 -1,284 -1,492
Dividends paid
1,152 1,240 1,315 1,369 1,428 1,529 1,593 +4.2% 1,642
Share repurchases
231 587 1,828 1,229 434 1,501 637 -57.6% 356
Debt repayment
NOT DISCLOSED
0 2,000 1,000 1,250 500 1,500 3.0× 500
Cash from financing
-1,997 -903 -4,590 -3,471 -3,094 -3,369 -3,190 -3,392
Net change in cash
-61 1,922 -1,221 -361 671 -216 636 2,810
Ending cash balance
902 2,824 1,603 1,242 1,913 1,697 2,333 +37.5% 4,333

Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.

SELECTED · FREE CASH FLOW · QoQ BRIDGE
FROM3,196 CASH FROM OPERATIONS+1,008 CAPITAL EXPENDITURES-245 TO3,959
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-07-29 ↗