DTB · CIK 0000936340
19 fiscal years · 0 SEC filings · every number carries its receipt
revenue 1.5× since FY2010 · net margin 7.4% → 9.0%
FY2017: net 9.0% of revenue
return on equity 9% (FY2008) → 12% (FY2025) · on assets 2.7%