Deutsche Post AG

DPSTF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$39,697$54,238$42,573$67,749
- Cash$2,142$2,051$1,834$1,626
+ Debt$22,442$20,829$20,224$19,018
Enterprise Value$59,997$73,016$60,963$85,141
Revenue$84,186$81,758$94,436$81,747
% Growth3%-13.4%15.5%
Gross Profit$13,154$13,096$16,550$15,443
% Margin15.6%16%17.5%18.9%
EBITDA$10,814$10,809$12,716$11,698
% Margin12.8%13.2%13.5%14.3%
Net Income$3,332$3,677$5,359$5,053
% Margin4%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