Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue
3,198
3,198
2,703
2,496
2,232
2,124
Revenue Growth (YoY)
18%
18%
8%
12%
5%
0%
Cost of Revenue
2,465
2,465
2,048
1,875
1,680
1,573
Gross Profit
732
732
655
620
551
550
Selling, General & Admin
394
394
318
279
234
235
Research & Development
13
13
7
7
9
11
Operating Expenses
408
408
326
287
244
246
Other Non Operating Income (Expenses)
33
16
3
-46
-8
72
Pretax Income
398
398
348
321
314
395
Income Tax Expense
68
68
66
75
75
89
Net Income
328
328
281
245
238
305
Net Income Growth
17%
17%
15%
3%
-22%
10%
Shares Outstanding (Diluted)
92.06
91.85
91.85
91.87
91.7
94.5
Shares Change (YoY)
0%
0%
0%
0%
-3%
-1%
EPS (Diluted)
3.58
3.58
3.06
2.67
2.6
3.24
EPS Growth
17%
17%
15%
3%
-20%
11%
Free Cash Flow
295
295
254
212
46
74
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
22.88%
22.88%
24.23%
24.83%
24.68%
25.89%
Operating Margin
10.13%
10.13%
12.17%
13.34%
13.75%
14.26%
Profit Margin
10.25%
10.25%
10.39%
9.81%
10.66%
14.35%
Free Cash Flow Margin
9.22%
9.22%
9.39%
8.49%
2.06%
3.48%
EBITDA
433
433
414
411
380
372
EBITDA Margin
13.53%
13.53%
15.31%
16.46%
17.02%
17.51%
D&A For EBITDA
109
109
85
78
73
69
EBIT
324
324
329
333
307
303
EBIT Margin
10.13%
10.13%
12.17%
13.34%
13.75%
14.26%
Effective Tax Rate
17.08%
17.08%
18.96%
23.36%
23.88%
22.53%
Follow-Up Questions
What are Delivery Technology Solutions Inc's key financial statements?
According to the latest financial statement (Form-10K), BWX Technologies Inc has a total asset of $4,271, Net profit of $328
What are the key financial ratios for DTSL?
BWX Technologies Inc's Current ratio is 1.4, has a Net margin is 10.25, sales per share of $34.81.
How is Delivery Technology Solutions Inc's revenue broken down by segment or geography?
BWX Technologies Inc largest revenue segment is Nuclear Manufacturing, at a revenue of 288,772,000 in the most earnings release.For geography, Other Countries is the primary market for BWX Technologies Inc, at a revenue of 45,548,000.
Is Delivery Technology Solutions Inc profitable?
yes, according to the latest financial statements, BWX Technologies Inc has a net profit of $328
Does Delivery Technology Solutions Inc have any liabilities?
yes, BWX Technologies Inc has liability of 3,039
How many outstanding shares for Delivery Technology Solutions Inc?
BWX Technologies Inc has a total outstanding shares of 91.43