Deutsche Post AG

DHLGY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$39,951$53,582$42,517$69,451
- Cash$3,619$2,051$1,834$1,626
+ Debt$24,209$20,829$20,224$19,018
Enterprise Value$60,541$72,360$60,907$86,843
Revenue$84,772$81,758$94,436$81,747
% Growth3.7%-13.4%15.5%
Gross Profit$13,931$14,214$16,550$15,443
% Margin16.4%17.4%17.5%18.9%
EBITDA$7,571$10,810$12,733$11,691
% Margin8.9%13.2%13.5%14.3%
Net Income$3,332$3,677$5,359$5,053
% Margin3.9%4.5%5.7%6.2%
EPS Diluted2.813.044.334.01
% Growth-7.6%-29.8%8%
Operating Cash Flow$8,722$9,258$10,965$9,993
Capital Expenditures-$2,936-$3,381-$3,912-$3,736
Free Cash Flow$5,786$5,877$7,053$6,257
Deutsche Post AG (DHLGY) Financial Statements & Key Stats | AlphaPilot