Daimler Truck Holding AG (DTRUY)
OTCMKTS · Delayed Price · Currency is USD
22.00
+0.15 (0.69%)
Dec 5, 2025, 1:43 PM EST

Revenue by Geography

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 2018 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 2018 - 2019
Europe Revenue
16.24B
Log In
Log In
Log In
Upgrade
North America Revenue
25.57B
Log In
Log In
Log In
Upgrade
Asia Revenue
6.05B
Log In
Log In
Log In
Upgrade
Latin America Revenue
4.25B
Log In
Log In
Log In
Upgrade
Other Markets Revenue
1.98B
Log In
Log In
Log In
Upgrade

Revenue

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2019 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2019 - 2020
Trucks North America Revenue
22.36B23.70B
Log In
Log In
Log In
Upgrade
Mercedes-Benz Revenue
16.32B16.42B
Log In
Log In
Log In
Upgrade
Trucks Asia Revenue
5.15B5.69B
Log In
Log In
Log In
Upgrade
Daimler Buses Revenue
5.40B5.04B
Log In
Log In
Log In
Upgrade
Financial Services Revenue
3.33B3.23B
Log In
Log In
Log In
Upgrade

EBIT

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2019 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2019 - 2020
Trucks North America EBIT
2.69B3.01B
Log In
Log In
Log In
Upgrade
Mercedes-Benz EBIT
500.00M1.08B
Log In
Log In
Log In
Upgrade
Trucks Asia EBIT
210.00M53.00M
Log In
Log In
Log In
Upgrade
Daimler Buses EBIT
524.00M427.00M
Log In
Log In
Log In
Upgrade
Financial Services EBIT
115.00M106.00M
Log In
Log In
Log In
Upgrade
Eliminations from EBIT
-1.08B-1.08B
Log In
Log In
Log In
Upgrade

Key Performance Indicators

Fiscal year is January - December.
Fiscal Year
TTM FY 2024 FY 2023 FY 2022 FY 2021 2019 - 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 2019 - 2020
Trucks North America Unit Sales
173.55B190.43B
Log In
Log In
Log In
Upgrade
Mercedes-Benz Unit Sales
135.73B126.48B
Log In
Log In
Log In
Upgrade
Trucks Asia Unit Sales
119.65B125.23B
Log In
Log In
Log In
Upgrade
Daimler Buses Unit Sales
27.63B26.65B
Log In
Log In
Log In
Upgrade
Total Unit Sales
445.83B460.41B
Log In
Log In
Log In
Upgrade