EPDU · CIK 0001061219
19 fiscal years · 0 SEC filings · every number carries its receipt
revenue 2.0× since FY2007 · net margin 2.0% → 11.0%
FY2025: net 11.0% · free cash flow 5.6% of revenue
FY2025: $8.59B operating cash − $5.62B capex = $2.96B free cash flow