A group-wide fuel-pump recall, and the quality charges it forced (2020)
The Tier 1 burden, where one part’s defect reaches the whole vehicle
What this crisis laid bare was the weight of the quality burden a Tier 1 supplier carries. The fuel pump Denso supplies is only a small part within a single finished vehicle. But because the very same part had been built into several million cars, a defect at a single point — the resin impeller — swelled into a company-wide problem capable of stalling the vehicles of multiple carmakers. The more widely one common part is used across the boundaries of keiretsu and company, the more a single defect at one point cascades and spreads. Behind the situation that forced president Arima to apologize before shareholders lay exactly this structural risk — the one that the standardization and mass production of parts create.
That said, a large-scale recall and the charges booked against it do not mean that Denso’s quality management itself had collapsed. The cause lay in one specific process — the molding conditions of the resin impeller — and the company moved to prevent a recurrence even as it accepted the recall and the compensation. The real issue is, rather, how many vehicles and how much cost pile up between the discovery of a defect and its recall, under a supply structure in which a single part spreads widely across the world’s finished vehicles. That the charges were still being booked four years on throws a question to the whole of today’s supplier base: how far the quality assurance of the supplying side can underwrite the safety, and the finances, of the finished vehicle.
Revenue and net margin, FY2015–FY2025
Revenue in ¥ bn (bars) and net margin in % (line), for the years around the decision. Shaded columns are FY2020 onwards — after it was taken.
Source: securities reports
Read the full dossier in Japanese →
The Japanese edition carries the complete record of this decision — the situation that forced it, the options weighed, what actually followed, and the sources behind every claim.
Other key decisions at Denso
- 1953 The Robert Bosch alliance: borrowing quality and product range to build technical independence (1953)
- 1999 Seeking independence under a tighter Toyota grip (1999)
- 2025 Selling the spark-plug and sensor business to Niterra (2025)
- 2026 The withdrawn bid to acquire Rohm for power-semiconductor integration (2026)
Yen amounts are converted at the average rate of each figure’s own year — not today’s rate; the revenue chart is shown in yen. Exchange rates & sources — the full ¥/US$ table →
Disclaimer
- This page is provided for general information only and is not investment advice, nor a recommendation to buy or sell any security.
- Figures are compiled independently and include our own estimates, approximations and machine-processed data; we make no warranty as to their accuracy or completeness.
- Sources are primarily each company’s securities reports and other public filings, but errors and omissions may remain.
- Any use of this information is at the reader’s own risk. Past performance does not indicate future results.
- Company names, logos and other marks belong to their respective owners.
Data API
Denso’s history, financials, executives and
shareholders are published as static JSON — no key, plain GET.
Full specification →
| Method | Endpoint | Returns |
|---|---|---|
| GET | /api/companies.json | All companies |
| GET | /api/6902/manifest.json | Resource index |
| GET | /api/6902/history.json | History overview |
| GET | /api/6902/timeline.json | Chronology |
| GET | /api/decisions.json | All management decisions (index) |
| GET | /api/6902/decisions.json | Management decisions (index) |
| GET | /api/6902/decisions/{slug}.json | One decision (full dossier) |
| GET | /api/6902/executives.json | Executives |
| GET | /api/6902/shareholders.json | Major shareholders |
| GET | /api/6902/financials.json | Financial statements |
| GET | /api/6902/financials-longterm.json | Long-term results |
| GET | /api/6902/segments.json | Business segments |
| GET | /api/6902/regions.json | Sales by region |
| GET | /api/6902/workforce.json | Workforce |