The pattern-file failure that froze PCs across Japan, and the internal reform that followed (2005)
Between speed and quality
At the centre of this decision was the fact that a small shortcut — skipping a verification step — can turn into a crisis on a scale capable of shaking the company’s existence. Eva Chen, president and CEO, disregarded the awkwardness of having only just taken the post: she announced remedial measures the very day she arrived in Japan, and made responsibility unmistakable by symbolically setting her own pay at ¥594. A company that had made speed the source of its competitiveness caused an accident precisely because that speed led it to treat verification lightly — and then moved at the same speed to restore trust. That, one can say, is the core of this decision.
What followed, though, is not fully explained by the swiftness of the response. The company has disclosed that it declined to punish the individual who caused the fault, choosing instead to protect an environment in which people take on innovation. Tightening the verification process without making the front line flinch from risk is far harder than it sounds, and in fact the company designated 2005 a year of “laying foundations” and undertook an organizational reform that deliberately separated research, commercialization and sales expansion into distinct processes. It would be premature to conclude that the answer to pursuing quality and speed at once had been settled; how far it was maintained through the market competition that followed remained a point requiring attention.
Revenue and net margin, FY2000–FY2010
Revenue in ¥ bn (bars) and net margin in % (line), for the years around the decision. Shaded columns are FY2005 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 Trend Micro
- 1999 Returning the listing proceeds to the market instead of buying into America (1999)
- 2005 Founder Steve Chang hands the presidency and CEO role to Eva Chen (2005)
- 2015 Buying HP’s TippingPoint business and entering network security (2015)
- 2025 The Magna AI sovereign-AI venture with Wistron and NVIDIA, and the TrendAI rebrand (2025)
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
Trend Micro’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/4704/manifest.json | Resource index |
| GET | /api/4704/history.json | History overview |
| GET | /api/4704/timeline.json | Chronology |
| GET | /api/decisions.json | All management decisions (index) |
| GET | /api/4704/decisions.json | Management decisions (index) |
| GET | /api/4704/decisions/{slug}.json | One decision (full dossier) |
| GET | /api/4704/executives.json | Executives |
| GET | /api/4704/shareholders.json | Major shareholders |
| GET | /api/4704/financials.json | Financial statements |
| GET | /api/4704/financials-longterm.json | Long-term results |
| GET | /api/4704/segments.json | Business segments |
| GET | /api/4704/regions.json | Sales by region |
| GET | /api/4704/workforce.json | Workforce |