Deutsche Post AG

DPSTF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$39,697,233$54,238,141$42,573,360$67,749,441
- Cash$2,142,000$2,051,000$1,834,000$1,626,000
+ Debt$22,442,000$20,829,000$20,224,000$19,018,000
Enterprise Value$59,997,233$73,016,141$60,963,360$85,141,441
Revenue$84,186,000$81,758,000$94,436,000$81,747,000
% Growth3%-13.4%15.5%
Gross Profit$13,154,000$13,096,000$16,550,000$15,443,000
% Margin15.6%16%17.5%18.9%
EBITDA$10,814,000$10,809,000$12,716,000$11,698,000
% Margin12.8%13.2%13.5%14.3%
Net Income$3,332,000$3,677,000$5,359,000$5,053,000
% Margin4%4.5%5.7%6.2%
EPS Diluted2.813.044.334.01
% Growth-7.6%-29.8%8%
Operating Cash Flow$8,722,000$9,258,000$10,965,000$9,993,000
Capital Expenditures-$2,936,000-$3,381,000-$3,912,000-$3,736,000
Free Cash Flow$5,786,000$5,877,000$7,053,000$6,257,000