DEEP RESEARCH · CS WIND
CS Wind 3Q25: The Structure Behind an Earnings Surprise Amid a Revenue Shock
A review of how AMPC, project lumpiness, and new factory costs shaped the quarter.
0. Bottom line first
In 3Q25, CS Wind missed revenue expectations by 10%, but beat operating profit by 18% and net income by 106%. I view this not as a failed quarter, but as a quarter that revealed both the AMPC profit floor and the company’s selective move away from low-return projects.
Official fact: Based on the source, preliminary 3Q25 results were KRW 597.0 billion in revenue, KRW 65.7 billion in operating profit, and KRW 55.9 billion in net income. Market expectations were KRW 659.8 billion, KRW 55.5 billion, and more than KRW 27.2 billion, respectively.
1. Earnings surprise in numbers
| Item | 3Q25 preliminary | Market estimate | Beat/(miss) | Rate |
|---|---|---|---|---|
| Revenue | KRW 597.0B | KRW 659.8B | (KRW 62.8B) | -10% Miss |
| Operating profit | KRW 65.7B | KRW 55.5B | +KRW 10.2B | +18% Beat |
| Net income | KRW 55.9B | KRW 27.2B+ | +KRW 28.7B | +106% Beat |
Interpretation: Revenue can be irregular because large projects are recognized based on delivery timing and progress. Profit, however, was protected by AMPC from U.S. production, and the source also attributes the strong net income partly to non-operating items such as foreign-exchange gains.
2. Three causes
Absolute profit floor
The source estimates 3Q AMPC at around KRW 27.0 billion. Market expectations implied only about KRW 28.5 billion of core operating profit excluding AMPC.
From scale to quality
The drop versus 3Q24 revenue of KRW 805.5 billion is interpreted as project lumpiness, recognition timing, and reduced low-margin volume.
Planned cost increase
After expansion in Vietnam and Portugal, depreciation, labor, and early productivity costs are being reflected.
3. Economic moat: America and the sea
CS Wind’s moat has two pillars. First, U.S. local production gives access to AMPC economics that exporters from Europe or Asia cannot easily replicate. Second, the Bladt acquisition, now CS Offshore, extended the company from onshore towers into offshore wind foundations.
| Moat | Source point | Investment angle |
|---|---|---|
| AMPC | Cash-like profit from U.S. production | Protects downside even if tower core margins weaken |
| Offshore wind | High-barrier foundations such as monopiles and transition pieces | High-margin projects and pricing power matter |
| Profitability comparison | CS Wind 3Q operating margin of 11.0% versus Vestas EBIT margin of 7.8% | Policy moat created a profitability gap, according to the source |
4. AMPC timeline and criteria
Official fact: The source states that under the OBBBA passed in July 2025, AMPC for wind energy components ends for components produced and sold after December 31, 2027. From January 1, 2028, the benefit for wind components becomes 0%.
- Blades: $0.02 per watt of completed turbine capacity
- Nacelles: $0.05 per watt
- Towers: $0.03 per watt
- Fixed offshore wind foundations: $0.02 per watt
- Floating offshore wind foundations: $0.04 per watt
- Offshore wind vessels: 10% of vessel sale price
5. Final view
My conclusion is that 3Q looks closer to a trough confirmation. AMPC confirmed profit downside protection, while new factory costs are the early burden of growth investment. From 2026, the watchpoints are continued AMPC benefits, CSWO growth, and margin improvement at new capacity.