tkalAI Capital Flows
Earnings deep dive · Synthesis edition · Tier A · NAND Controllers & Storage · Taiwan

Phison Q2 FY26: The Margin Came Out of the Warehouse, and the Warehouse Now Costs 2026 Prices

My read: Phison's 65.3% gross margin is a holding-period margin, and the third quarter is where the holding period catches up, because at least 61.2% of the NT$91.79B (about US$2.90B) of inventory on the June balance sheet was added in 2026, at 2026 prices, and the margin on each extra NT$ of revenue has already fallen to 71.4% from 86.0%. The test is the Q3 report, expected in early November (Q3 2025 results came on ): gross margin at or below 65.3% and I'm right; above it, price is still outrunning the cost layer and I'm wrong. The second quarter itself was a record, revenue of NT$67.89B (about US$2.15B, +65.7% QoQ) and EPS of NT$118.57 (about US$3.75), and it turned into negative NT$1.02B of operating cash.
Published · Post-print synthesis (quarter ended ; results and call ) · 8299 · TPEx · Committed analyst read, not advice · For analysts covering NAND, storage controllers, SSD modules and AI storage
Revenue (TIFRS)
NT$67.89B
+65.7% QoQ · +279.5% YoY · ~US$2.15B
Gross margin
65.3%
1Q26 61.3% · 2Q25 29.1%
Inventory
NT$91.79B
297 inventory days · NT$35.61B in December
Operating cash flow
−NT$1.02B
first half −NT$14.87B
Quarter ended · results and call · NT$ figures from the company's TIFRS release, deck and MOPS statements; US$ at about NT$31.61 per US$, the company's own Q2 average rate, approximate

A record nobody should argue with

Start with what holds, because most of it does. Revenue was NT$67.89B, and the three monthly releases, April NT$20.21B, May NT$22.83B and June NT$24.85B, add up to it to the thousand. Gross profit was NT$44.34B (about US$1.40B). Operating income was NT$26.37B (about US$0.83B), a 38.8% margin. The first half alone brought in NT$108.86B (about US$3.44B) against NT$72.66B (about US$2.30B) for all of 2025. Every US$ figure here uses about NT$31.61 per US$, the company's own Q2 average rate, and is approximate.

Two things about the EPS line, then I'll leave it alone. About NT$14.21 of the NT$118.57 came from investing gains, mostly a NT$3.70B (about US$0.12B) share of profit from equity-method investees. And the company is no longer mainly a controller business. Controllers were 6% of Q2 revenue. The CEO put it himself on the call: "yes, we are module house," per a third-party transcript (unverified). That matters for everything below, because a module house earns its gross margin on NAND it bought.

The warehouse is the position

Here is the balance sheet the margin came from. Inventory was NT$91.79B at , against NT$72.20B in March and NT$35.61B in December. That is 3.90 times the quarter's operating costs of NT$23.52B. The company's own inventory days were 297. For a buyer of NAND in a price spike, the warehouse is the position: the gross margin is the spread between what the flash cost when it went onto the shelf and what the finished drive clears at now. A 65.3% spread on a module is not a design margin. It is the holding period, paid out.

The warehouse added NT$56.18B in two quarters; trade payables turned down quarter-end balances · NT$ in billions · to Inventory Receivables Trade payables NT$0.0B NT$25.0B NT$50.0B NT$75.0B NT$100.0B Jun '25 Sep '25 Dec '25 Mar '26 Jun '26 Inventory NT$91.8B Receivables NT$38.8B Trade payables NT$13.6B Source: Phison consolidated balance sheets, MOPS (TPEx 8299) · chart: tkal.news
Inventory went from NT$35.61B in December to NT$91.79B in June. At least NT$56.18B of it, 61.2%, was added in 2026, at 2026 prices. Trade payables rose with it in the first quarter and fell NT$7.00B in the second. Receivables = accounts receivable plus receivables from related parties. Trade payables = accounts payable plus payables to related parties. From the consolidated balance sheets for Q3 2025, Q1 2026 and Q2 2026 ( and as comparatives).

Now read the date stamp on the shelf. Of the NT$91.79B, at least NT$56.18B (about US$1.78B), or 61.2%, was added between January and June. Whatever cost method the auditor signs off on, most of what Phison sells in the third quarter was bought in the first half of 2026, at first-half prices, not at the prices of the 2025 stock that fed the first half's margins. The CEO also said the company "never revalue[s]" inventory, it only writes it down (unverified, third-party transcript). So there is no revaluation gain waiting to flatter Q3. The cost layer is just catching up.

One detail cuts the other way and I'll give it its due. Write-downs took about 1.10% off Q2 gross margin and about 1.50% off Q1. A company writing inventory down in a rising market is being conservative, and a Q3 with smaller write-downs gets a small head start on 65.3%.

Paid subscribers

The rest of this dive is for paid subscribers.

The headline numbers are above. The 10 sections below carry the mechanism, the peer read, the valuation work, and the dated tests that decide it.

  • The average is still rising. The increment is not.
  • The AI label and the incremental dollar
  • Price-long, cash-late, and who paid for the shelf
  • The dividend is the company's own cash forecast
  • What the peers did with the same shortage
  • Grading June
  • The strongest case against me
  • What decides it
  • The trade (analysis, not advice)
  • Bottom line
Subscribe to unlock →

Already a subscriber? Sign in.

The average is still rising. The increment is not.

The deck gives six quarters of gross margin: 30.93%, 29.06%, 32.41%, 41.67%, 61.31%, then 65.31%. That looks like a line still going up. Read the ingredients, not the level. Gross profit rose NT$19.22B in Q2 on revenue up NT$26.92B, so the margin on the extra revenue was 71.4%. In Q1 the same calculation gave 86.0%, and in 4Q25 77.7%. The average keeps climbing only while the increment stays above it. At 71.4% against 65.3%, the gap is 6 points and closing.

The average is still rising. The increment is not. gross margin and incremental gross margin · % · 1Q25 to 2Q26 Gross margin Incremental gross margin 0.0% 25.0% 50.0% 75.0% 100.0% 1Q25 2Q25 3Q25 4Q25 1Q26 2Q26 Gross margin 65.3% Incremental gross margin 71.4% Source: Phison 1Q26 and 2Q26 earnings-call decks ( and ); incremental margin derived by tkal · chart: tkal.news
Gross margin rose to 65.3% in 2Q26 from 61.3%. The margin on each extra NT$ of revenue fell to 71.4% from about 86% in 1Q26. When the increment drops below the average, the average stops rising; the Q3 test is whether it already has. Incremental gross margin = change in gross profit / change in revenue, quarter on quarter: 4Q25 (9,500 − 5,878) / (22,799 − 18,137) = 77.7%; 1Q26 (25,118 − 9,500) / (40,967 − 22,799) = 86.0%; 2Q26 (44,335 − 25,118) / (67,888 − 40,967) = 71.4%. Earlier quarters omitted: 3Q25 revenue rose only NT$247M, which makes the ratio meaningless. NT$ millions from the company's decks.

The CEO described the same curve in his own words on the call. NAND prices would keep rising, "but the ratio getting smaller and eventually saturate," and on memory makers' margins, "Price definitely will still going up, but 85%, more than enough" (both unverified, third-party transcript). Note that I am not the one calling the price curve a flattening one. He is. A module house that sells the price spike on a ten-month shelf earns the most when price growth is fastest, and that was Q1.

The AI label and the incremental dollar

The release says "the structural wave of storage demand driven by AI continues to accelerate." The deck shows where Q2's growth actually went. AI ecosystem modules, the enterprise SSDs, boot drives and aiDAPTIV, were 38% of revenue in Q1 and 38% again in Q2, on growth of 68%, about in line with the company as a whole. Embedded ODM modules, the PC and mobile OEM drives and gaming, grew 109% and went to 33% of revenue from 25%. The fastest-growing line in an AI quarter was drives for PCs and phones.

The AI share stood still; embedded ODM took the growth revenue contribution by product line · % of quarterly revenue · 1Q26 and 2Q26 AI ecosystem module Embedded ODM module Industrial module Controller Retail module and others 0% 25% 50% 75% 100% 100% 1Q26 100% 2Q26 AI ecosystem module 38% Embedded ODM module 33% Industrial module 16% Controller 6% Retail module and others 7% Source: Phison 1Q26 deck () and 2Q26 deck (), slide 5 · chart: tkal.news
AI-ecosystem modules held at 38% of revenue while embedded ODM modules, PC and mobile OEM drives and gaming, rose to 33% from 25% on growth of more than 100% quarter on quarter. Controllers, the business Phison is named for, fell to 6% from 10%. Shares as printed on the company's revenue-contribution slides, rounded to whole percent; both quarters sum to 100. Retail module (8% and 5%) and others (4% and 2%) are combined. Quarter-on-quarter growth stated on the 2Q26 slide: AI ecosystem +68%, embedded ODM +109%, industrial +78%.

That is not a knock on the AI business, which grew 68% in a quarter. It is a point about what the margin was earned on. Embedded ODM drives are NAND sold to OEMs at the same spot and contract prices everybody else pays, and they took the largest share of the growth. The composite hides the component: a margin that rose while the mix tilted toward commodity-priced OEM drives is price, not product.

Price-long, cash-late, and who paid for the shelf

Differencing the statements isolates the quarter. First-half operating cash flow was negative NT$14.87B (about US$0.47B); Q1 alone was negative NT$13.85B (about US$0.44B). So Q2 was negative NT$1.02B, on pre-tax income of NT$31.07B (about US$0.98B). By the price-long, cash-late test, a narrowing outflow while the balance keeps building is what a stockpile converting into cash looks like. That is the generous reading. The composition says something else.

2Q26: NT$31.07B of pre-tax profit, NT$1.02B of operating cash out second quarter 2026 · NT$ in billions · pre-tax income to operating cash flow · derived by differencing the first-half and first-quarter statements −NT$40.00B −NT$20.00B NT$0.00B NT$20.00B NT$40.00B NT$31.07B Pre-tax income −NT$2.29B Non-cash adjustments −NT$20.34B Inventory −NT$15.94B Receivables −NT$7.01B Trade payables +NT$14.07B Other payables −NT$0.59B Other operating −NT$1.02B Operating cash flow axis starts at −NT$40.00B — bars show the bridge, not absolute magnitude Source: Phison consolidated financial statements for Q1 2026 and H1 2026, MOPS (TPEx 8299) · derivation: tkal.news
Inventory and receivables absorbed NT$36.28B. Suppliers did not carry it: trade payables fell NT$7.01B. What held operating cash near zero was NT$14.07B of other payables, accruals not yet paid out. Q2 = H1 2026 minus Q1 2026 line by line, NT$ thousands rounded. Non-cash adjustments include the NT$3.70B equity-method share of profit taken out. Other operating = other receivables +0.98, prepayments −1.77, contract liabilities +1.48, other current assets and liabilities −0.14, interest and tax paid −1.14. Below operating cash flow, not drawn: investing −0.73, bonds issued +25.20, short-term loans repaid net −12.84, other financing and FX +0.01, for a change in cash of +10.61.

Inventories took NT$20.34B (about US$0.64B) and receivables NT$15.94B (about US$0.50B). Suppliers did not carry it. Accounts payable fell NT$7.01B (about US$0.22B) after rising NT$11.67B in Q1, which is what paying the flash makers faster looks like. What held the quarter near zero was other payables, up NT$14.07B (about US$0.45B) to NT$31.66B, which the deck describes as including the cash dividend, income taxes, salaries and accrued employee compensation. Those are bills for profits already booked. They come due.

So who paid for the shelf? Bondholders. Bond issuance raised NT$25.20B (about US$0.80B) in the quarter, NT$31.25B for the half, and bonds payable went to NT$25.41B from NT$5.14B in March. Part of it went to repay NT$12.84B (about US$0.41B) of short-term loans, and cash rose NT$10.61B (about US$0.34B).

The dividend is the company's own cash forecast

The board proposed NT$60 a share (about US$1.90), "approximately 32% of 1H26 EPS of NT$187.43." The release gives the reason in plain words: it "will maintain a more prudent cash position to ensure operational flexibility and reduce potential financing costs," citing "continued raw material supply constraints." On the call the CEO said the old policy tried "to match 35% of the net profit, but this time we decide not to do that," and then, flatly, "We need cash" (unverified, third-party transcript). A company with ROE of 102.09% that cuts its payout ratio is telling you the profit has not reached the bank. It is on the shelf, and the shelf keeps getting restocked at higher prices.

What the peers did with the same shortage

Three Taiwan storage names, one quarter, three answers. ADATA pushed volume, grew revenue 46.15% QoQ and gave gross margin back to 42.11% from 55.69%. Team Group held its stock and let revenue fall 16.11%. Phison grew revenue 65.7% and still took gross margin up to 65.3%, because its shelf was deeper and older than either. Silicon Motion, the merchant controller vendor that holds no NAND, printed a 50.2% non-GAAP gross margin. A module house out-earning the pure controller designer on gross margin is being paid for the flash it held, not for the silicon it designed.

Grading June

The Q1 FY26 deep dive of said the NT$72B inventory line, not EPS, would decide what came next. On the frame, that held. The inventory paid rather than bit: it grew to NT$91.79B, write-downs shrank to about 1.10% from 1.50%, and the margin rose. One correction to that page: it cited FY2025 EPS of NT$39.74 from a third-party aggregator; the company's decks give NT$41.98 basic. And the AI share it watched did not move. It was 38% in Q1 and 38% in Q2.

The strongest case against me

Here is the other side at full strength, and it's not weak. The CEO said prices "will still going up," which on his own reading means the spread keeps widening for a while even as the increment shrinks. He said the company bought NAND wafers from Shenzhen module houses in June and July at prices "much cheaper than the NAND contract price," which is exactly the kind of cheap layer that could lift Q3. He said the inventory is short, not long: "most likely we're still short in some part by end of this year and the early next year" (all three unverified, third-party transcript). The release says the inventory is "mostly applied to the Non-Retail market," where pricing is contracted. And Q2 absorbed about 1.10% of write-downs that a clean Q3 would not. Believe all of that, and a Q3 margin above 65.3% is the ordinary result of a price curve that hasn't turned.

I still land on the other side, for one reason. Price rising is not enough. It has to rise faster than the cost of a shelf that was 61.2% restocked in 2026, and the increment already fell from 86.0% to 71.4% while prices were rising fast. Cheap spot wafers are a quarter of opportunity. A 297-day shelf is the whole book.

What decides it

One number in one report: Q3 gross margin, expected in early November. At or below 65.3%, the holding period has caught up and I'm right. Above it, price is still outrunning the cost layer and I'm wrong.

Two earlier reads. September revenue is due by . July was NT$27.16B (about US$0.86B) and August NT$28.28B (about US$0.89B), up only 4.10% on July after gains of 10.32%, 12.96%, 8.86% and 9.29%. Two months sum to NT$55.44B (about US$1.75B). A September equal to August puts Q3 at NT$83.71B (about US$2.65B), +23.3% QoQ against +65.7% in Q2, and slower revenue growth is the condition under which the cost layer catches price. Then, in the Q3 statements, trade payables against NT$13.64B and operating cash flow against negative NT$1.02B. If the accruals that carried Q2 are paid and inventory still grows, the bondholders are funding a second turn of the shelf. What I cannot tell from anything published is which company sits behind the NT$3.70B equity-method gain; the filing pages I have do not name it, and nobody on the call asked.

The trade (analysis, not advice)

Phison at this point is a NAND-price instrument with a controller company's R&D budget. R&D was NT$15.10B (about US$0.48B) in the quarter, up 74.1%, and that spend does not fall when the spread narrows. The setup into November is asymmetric the wrong way for anyone paying for the margin line: a Q3 above 65.3% mostly confirms what the record already shows, while a flat or lower margin, with operating expenses climbing, lands on operating leverage from both sides. Anyone who wants the flash cycle without holding someone else's price risk on a ten-month shelf can own it one layer up, through picks-and-shovels capture at the makers that set the contract price.

Bottom line

Phison printed the best quarter in its history, and the margin that made it came out of a warehouse stocked before the prices rose. That warehouse is now NT$91.79B, most of it bought this year, with trade payables falling rather than rising under it, and financed with NT$25.20B of bonds. My view is that Q3 gross margin prints at or below 65.3%. The report due in early November settles it.

Subscribe · free weekly

This is one print. The pipeline runs every week.

Every Monday, the single sharpest call from the pipeline: a dated, falsifiable read on credit, demand, and capex, then graded in public on the scorecard. Free.

One email to confirm. Unsubscribe any time.

Sources