The only tension that matters
Team Group's Q2 was, by the headline, the best quarter in the company's history. Revenue NT$7.588B, up 66.18% YoY. Net profit NT$2.412B, up 5.14% QoQ and — against a nearly nil base quarter a year ago — up 21,827% YoY. EPS NT$26.47. First half: revenue NT$16.633B (+67.74%), net profit NT$4.706B (+3,902%), EPS NT$53.44. More than five share capitals earned in six months, as the Taiwanese press put it.
Revenue fell 16.11% sequentially. Q1 was NT$9.045B; Q2 was NT$7.588B. Every account of this print I've read carried that as a footnote. That happened in a quarter when DRAM and NAND contract prices were rising, which the company says explicitly is what drove the profit. So the same quarter contained a rising unit price and a falling revenue line. There is only one way to hold both: the number of bits Team Group sold went down, and it went down by more than price went up.
Profit rose anyway. Q1 net margin was 25.36%; Q2 net margin was 31.79% — 642 basis points of expansion on a shrinking top line. That is the whole print in one sentence, and it is not a demand story.
Put the peer next to it and the story changes
ADATA reported Q2 2026 on essentially the same calendar. Same country, same customer base, same suppliers, same contract steps.
| Q2 2026 | Team Group (4967) | ADATA (3260) |
|---|---|---|
| Revenue | NT$7.588B | NT$38.14B |
| Revenue QoQ | −16.11% | +46.15% |
| Revenue YoY | +66.18% | +197.43% |
| Gross margin | n/d for Q2 not disclosed | 42.1% (−13.6pp QoQ) |
| Net profit | NT$2.412B | NT$10.768B |
| Net margin (derived) | 31.79% | 28.23% |
| EPS | NT$26.47 | NT$32.39 |
Two companies facing an identical input market produced opposite revenue signs. ADATA took the volume and paid for it with margin — gross margin fell from roughly 55.7% to 42.1%, a 13.6-point give-back, in exchange for 46% more revenue. Team Group did the reverse: it protected price and mix and let the bits go, and its net margin came out 355 basis points above ADATA's despite operating at roughly a fifth of the revenue scale.
I want to be precise about what this does and does not prove. It does not prove Team Group was supply-constrained rather than strategically disciplined — the company's own language points at discipline, describing a deliberate pivot into industrial control, system integration, edge computing and defense-adjacent applications, and a B2B mix shift it says is now showing up in the numbers. What it does prove is that the shortage alone does not explain either company's quarter. If scarcity were the binding constraint on module revenue, ADATA could not have grown 46%. The constraint that bound Team Group was either its own allocation or its own choice, and in both cases the honest description of the earnings is the same: margin harvested from inventory, not volume won in the channel.
The rest of this dive is for paid subscribers.
The headline numbers are above. The 7 sections below carry the mechanism, the peer read, the valuation work, and the dated tests that decide it.
- Read the profit and the cash side by side
- The line that decides Q3 is already partly visible
- The strongest case against me
- How the rest of the stack reads it
- Valuation: the market has already voted
- The trade (analysis, not advice)
- Bottom line
Already a subscriber? Sign in.