Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

GD Stock Annual Cash Flow. Download in Excel

General Dynamics Corporation logo

General Dynamics Corporation

Sector: Industrials   

Industry: Aerospace & Defense

271.98
 
USD
  
2.53
  
(0.94%)
Previous close: 269.45  Open: 269.93  Bid: 268.0  Ask: 271.98
52 week range    
239.20   
   316.90
Mkt Cap: 73,025 M  Avg Vol (90 Days): 1,695,231
Last updated: Friday 9th May 2025

Stock Rankings

61
MarketXLS Rank
100
Value
30
Technical
55
Quality
How are these ranks calculated?
Financials

GD Cash Flow

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23Dec-24
(Increase) Decrease in inventories75 M-377 M-182 M-591 M-376 M502 M405 M-980 M-2,219 M-1,195 M
(Increase) Decrease in other current assets80 M315 M207 M310 M8 M208 M
(Increase) Decrease in other current liabilities-83 M-30 M-56 M1,826 M3,328 M82 M
(Increase) Decrease in other working capital-1,756 M-305 M264 M36 M-105 M-707 M-572 M-362 M-107 M-69 M
(Increase) Decrease in payables-89 M567 M657 M-197 M6 M-215 M149 M-212 M-512 M513 M
(Increase) Decrease in receivables604 M-1,170 M-1,182 M-383 M-1,127 M255 M138 M46 M38 M16 M
Acquisitions-5 M-58 M-399 M-10,099 M-19 M-203 M
Amortization of intangibles322 M298 M255 M242 M
CapitalExpenditureReported569 M392 M428 M690 M987 M967 M887 M1,114 M
Cash at beginning of period4,388 M2,785 M2,334 M2,983 M963 M902 M2,824 M1,603 M
Cash at end of period2,785 M2,334 M2,983 M963 M902 M2,824 M2,824 M1,603 M4,710 M1,697 M
Cash flow2,499 M2,163 M3,876 M3,148 M2,981 M3,858 M4,271 M4,579 M4,710 M4,112 M
CashFlowFromContinuingInvestingActivities200 M-391 M-788 M-10,234 M-994 M-974 M-882 M-1,489 M-941 M-953 M
CashFlowFromDiscontinuedOperation-43 M-54 M-40 M-20 M-51 M-59 M
CashFromDiscontinuedOperatingActivities-20 M20 M
ChangeInAccountPayable-89 M567 M657 M-197 M6 M-215 M194 M224 M-303 M247 M
ChangeInIncomeTaxPayable-45 M-436 M-209 M266 M
ChangeInPayablesAndAccruedExpense-89 M567 M657 M-197 M6 M-215 M149 M-212 M-512 M513 M
ChangeInTaxPayable-45 M-436 M-209 M266 M
ChangeInWorkingCapital-1,249 M-970 M-236 M-825 M-1,594 M-165 M64 M318 M528 M-653 M
ChangesInAccountReceivables604 M-122 M-195 M417 M176 M371 M138 M46 M38 M16 M
CommonStockDividendPaid-873 M-911 M-986 M-1,075 M-1,152 M-1,240 M-1,315 M-1,369 M
CommonStockPayments-3,233 M-1,996 M-1,558 M-1,769 M-231 M-587 M-1,828 M-1,229 M
Current deferred income taxes167 M184 M401 M-3 M92 M-127 M-66 M-178 M-177 M-86 M
Deferred income taxes167 M184 M401 M-3 M92 M-127 M-66 M-178 M-177 M-86 M
Depreciation568 M586 M608 M644 M
Depreciation unreconciled890 M884 M863 M886 M
DepreciationAndAmortization878 M890 M884 M863 M886 M
ExcessTaxBenefitFromStockBasedCompensation-77 M
FinancingCashFlow-4,259 M-2,169 M-2,399 M5,086 M-1,997 M-903 M-4,590 M-3,471 M-3,094 M-3,369 M
Free cash flow2,038 M1,806 M3,448 M2,458 M1,943 M2,832 M3,384 M3,465 M4,710 M4,112 M
Issuance of debt972 M291 M-441 M6 M
IssuanceOfDebt-500 M492 M85 M7,311 M-559 M3,519 M1,503 M
Net cash from financing activities-4,259 M-2,169 M-2,399 M5,086 M-1,997 M-903 M-1,590 M-2,471 M-3,094 M-3,369 M
Net cash from investing activities200 M-391 M-788 M-10,234 M-994 M-974 M-882 M-1,489 M-941 M-953 M
Net cash from operating activities2,499 M2,163 M3,876 M3,148 M2,981 M3,858 M4,271 M4,579 M4,710 M4,112 M
Net change in cash & cash equivalents-1,603 M-451 M649 M-2,020 M-61 M1,922 M-1,221 M-361 M671 M-216 M
Net income from continuing operations2,965 M2,572 M2,912 M3,345 M3,484 M3,167 M3,257 M3,390 M3,315 M3,782 M
NetBusinessPurchaseAndSale-5 M-58 M-399 M-10,099 M-19 M-203 M
NetCommonStockIssuance-3,233 M-1,996 M-1,558 M-1,769 M-231 M-587 M-1,828 M-1,229 M
NetInvestmentPropertiesPurchaseAndSale505 M5 M-375 M
NetInvestmentPurchaseAndSale505 M5 M-375 M
NetIssuancePaymentsOfDebt-500 M492 M85 M7,311 M-559 M3,519 M1,503 M
NetLongTermDebtIssuance-500 M492 M85 M7,461 M-850 M1,460 M1,497 M
NetPPEPurchaseAndSale-569 M-392 M-428 M-690 M-987 M-967 M-887 M-1,114 M
Other financing charges net-29 M-46 M-103 M-381 M-55 M-95 M50 M127 M
Other investing changes net264 M59 M39 M555 M12 M-7 M5 M-375 M
Other non-cash items101 M-171 M235 M-272 M37 M-23 M126 M165 M181 M183 M
Payment of cash dividends873 M911 M986 M1,075 M1,152 M1,240 M1,315 M1,369 M
ProceedsFromStockOptionExercised268 M292 M163 M136 M
Purchase of property plant & equipment-569 M-392 M-428 M-690 M-987 M-967 M-887 M-1,114 M
Purchase of short term investments992 M985 M7,461 M3,960 M1,497 M
PurchaseOfInvestment-123 M
PurchaseOfPPE-887 M-1,114 M
Repayment of debt-500 M-500 M-900 M-850 M-2,500 M
RepaymentOfDebt-500 M-500 M-900 M-420 M-1,997 M
Repurchase of capital stock-3,233 M-1,996 M-1,558 M-1,769 M-231 M-587 M-1,828 M-1,229 M
Revenue per share322 M298 M255 M242 M
SaleOfInvestment628 M
ShortTermDebtIssuance972 M291 M420 M2,003 M
ShortTermDebtPayments-861 M-1,997 M
StockBasedCompensation110 M95 M123 M140 M133 M128 M126 M165 M181 M183 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader