Leonardo DRS, Inc. (FRA:2VZ)
Germany flag Germany · Delayed Price · Currency is EUR
34.12
-0.73 (-2.09%)
At close: Jan 30, 2026

Leonardo DRS Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,5693,2342,8262,6932,8792,778
Revenue Growth (YoY)
12.27%14.44%4.94%-6.46%3.64%2.36%
Cost of Revenue
2,7342,4982,1782,1182,3322,284
Gross Profit
835736648575547494
Selling, General & Admin
469414384330293283
Amortization of Goodwill & Intangibles
2122221099
Other Operating Expenses
-1-1--24-3
Operating Expenses
489435406338306289
Operating Income
346301242237241205
Interest Expense
-11-21-36-34-35-64
Other Non Operating Income (Expenses)
-8-8-3-2-1-5
EBT Excluding Unusual Items
327272203201205136
Merger & Restructuring Charges
-4-8-11-30-5-12
Gain (Loss) on Sale of Assets
---354--
Other Unusual Items
------12
Pretax Income
323264192525200112
Income Tax Expense
5851241204627
Earnings From Continuing Operations
26521316840515485
Net Income to Company
26521316840515485
Net Income
26521316840515485
Net Income to Common
26521316840515485
Net Income Growth
33.84%26.79%-58.52%162.99%81.18%13.33%
Shares Outstanding (Basic)
266264262215210210
Shares Outstanding (Diluted)
269268264215210210
Shares Change (YoY)
0.72%1.32%22.83%2.43%--0.21%
EPS (Basic)
1.000.810.641.880.730.40
EPS (Diluted)
0.990.800.641.880.730.40
EPS Growth
33.93%25.00%-65.96%157.53%82.50%12.24%
Free Cash Flow
265186145-3211869
Free Cash Flow Per Share
0.990.690.55-0.150.560.33
Dividend Per Share
0.270-----
Gross Margin
23.40%22.76%22.93%21.35%19.00%17.78%
Operating Margin
9.70%9.31%8.56%8.80%8.37%7.38%
Profit Margin
7.42%6.59%5.95%15.04%5.35%3.06%
Free Cash Flow Margin
7.42%5.75%5.13%-1.19%4.10%2.48%
EBITDA
438392327302299258
EBITDA Margin
12.27%12.12%11.57%11.21%10.39%9.29%
D&A For EBITDA
929185655853
EBIT
346301242237241205
EBIT Margin
9.70%9.31%8.56%8.80%8.37%7.38%
Effective Tax Rate
17.96%19.32%12.50%22.86%23.00%24.11%
Revenue as Reported
----2,8792,778
Source: S&P Global Market Intelligence. Standard template. Financial Sources.