Deutsche Post AG

DHLGY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$39,950,673$53,581,505$42,516,671$69,451,034
- Cash$3,619,000$2,051,000$1,834,000$1,626,000
+ Debt$24,209,000$20,829,000$20,224,000$19,018,000
Enterprise Value$60,540,673$72,359,505$60,906,671$86,843,034
Revenue$84,772,000$81,758,000$94,436,000$81,747,000
% Growth3.7%-13.4%15.5%
Gross Profit$13,931,000$14,214,000$16,550,000$15,443,000
% Margin16.4%17.4%17.5%18.9%
EBITDA$7,571,000$10,810,000$12,733,000$11,691,000
% Margin8.9%13.2%13.5%14.3%
Net Income$3,332,000$3,677,000$5,359,000$5,053,000
% 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,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
Deutsche Post AG (DHLGY) Financial Statements & Key Stats | AlphaPilot