CRDO — Financial Model Notes
Every figure below is traceable to a primary filing or a named API. Reproduction scripts are in data/.
As of 2026-07-29. Fiscal year ends the Saturday nearest 30 April.
1. Sources
| Source | Use |
|---|---|
data.sec.gov/api/xbrl/companyfacts/CIK0001807794.json |
All XBRL fundamentals. Retrieved 2026-07-29. |
10-K FY2026, acc. 0001628280-26-043303, crdo-20260502.htm, filed 2026-06-15 |
Customer concentration, geography, RPO, acquisitions, subsequent events, PSU hurdles. |
10-K FY2025, acc. 0001628280-25-033813 |
Product/IP revenue split for FY2025 and FY2024. |
10-K FY2024, acc. 0001628280-24-029629 |
End-customer table FY2024/FY2023; product/IP split FY2024/FY2023. |
8-K Ex-99.1, 2026-06-01, acc. 0001628280-26-039474 |
Q4 FY2026 results and Q1 FY2027 guidance. |
8-K Ex-99.1, 2026-02-09, acc. 0001628280-26-006370 |
Preliminary Q3 and the "mid-single digits" sequential statement. |
8-K Ex-99.1, 2026-04-13, acc. 0001628280-26-024892 |
DustPhotonics; ">$500m optical revenue in fiscal 2027"; SiPho PIC market $6bn by 2030. |
| 17 × 8-K Ex-99.1 (2022-03-09 → 2026-06-01) | Mention-frequency corpus. |
Alpaca data.alpaca.markets/v2/stocks/CRDO/bars (SIP, split-adjusted) |
1,128 daily bars, 2022-01-27 → 2026-07-28. |
Alpaca options contracts + snapshots |
Chain, open interest, quotes, IV, Greeks. |
Alpha Vantage EARNINGS_ESTIMATES |
Failed — daily quota exhausted. No consensus. |
Recency assertion: the most recent filing is the FY2026 10-K, filed 2026-06-15 — 44 days old. The most recent reported period ended 2026-05-02, 88 days before this memo. Q1 FY2027 has not been reported. No data here is stale in the GOOGL (485-day) or Alcon (decade-old) sense.
2. Revenue — quarterly series, derived
XBRL tags cumulative fiscal-year-to-date periods only. Q4 is derived as FY − Q3 cumulative; Q2 and Q3 as
differences of cumulative periods. Reproduction: data/multiples.py.
| Fiscal quarter end | Revenue $m | QoQ | YoY | TTM $m |
|---|---|---|---|---|
| 2021-07-31 | 10.7 | — | — | — |
| 2021-10-31 | 26.4 | +146.4% | — | — |
| 2022-01-31 | 31.8 | +20.3% | — | — |
| 2022-04-30 | 37.5 | +18.0% | — | 106.5 |
| 2022-07-30 | 46.5 | +23.8% | +333.3% | 142.2 |
| 2022-10-29 | 51.4 | +10.5% | +94.4% | 167.2 |
| 2023-01-28 | 54.3 | +5.6% | +70.7% | 189.6 |
| 2023-04-29 | 32.1 | −40.9% | −14.5% | 184.2 |
| 2023-07-29 | 35.1 | +9.4% | −24.5% | 172.8 |
| 2023-10-28 | 44.0 | +25.5% | −14.3% | 165.5 |
| 2024-01-27 | 53.1 | +20.5% | −2.2% | 164.3 |
| 2024-04-27 | 60.8 | +14.6% | +89.4% | 193.0 |
| 2024-08-03 | 59.7 | −1.8% | +70.1% | 217.6 |
| 2024-11-02 | 72.0 | +20.6% | +63.6% | 245.6 |
| 2025-02-01 | 135.0 | +87.4% | +154.4% | 327.5 |
| 2025-05-03 | 170.0 | +25.9% | +179.7% | 436.8 |
| 2025-08-02 | 223.1 | +31.2% | +273.6% | 600.1 |
| 2025-11-01 | 268.0 | +20.2% | +272.1% | 796.1 |
| 2026-01-31 | 407.0 | +51.9% | +201.5% | 1,068.1 |
| 2026-05-02 | 437.0 | +7.4% | +157.0% | 1,335.1 |
| 2027-Q1 guide | 465–475 | +7.6% | +110.7% | — |
Fiscal-year totals: FY2020 $53.8m · FY2021 $58.7m · FY2022 $106.5m · FY2023 $184.2m · FY2024 $193.0m (+4.8%) · FY2025 $436.8m (+126.4%) · FY2026 $1,335.1m (+205.7%).
3. Income statement, FY2026 (as filed)
| $m | FY2026 | FY2025 | % of revenue FY2026 |
|---|---|---|---|
| Revenue | 1,335.116 | 436.775 | 100.0% |
| Cost of revenue | 426.767 | 153.866 | 32.0% |
| Gross profit | 908.349 | 282.909 | 68.0% |
| Research and development | 279.381 | 146.867 | 20.9% |
| Selling, general and administrative | 183.963 | 98.918 | 13.8% |
| Operating income | 445.005 | 37.124 | 33.3% |
| Net income | 472.279 | 52.183 | 35.4% |
| Diluted EPS | $2.51 | $0.29 | |
| Diluted weighted-average shares | 188.232m | 181.158m |
Scale cross-check: $472.279m ÷ 188.232m = $2.509 vs filed $2.51. Passes. Tax: provision is 0.2% of revenue — Cayman Islands domicile. Any model must not apply a US statutory rate.
Quarterly FY2026: gross profit Q1 150.368, Q2 181.046, Q3 278.868, Q4 298.067 (Q4 derived). Q4 gross margin 68.2%. Q4 operating income ≈ $155.9m (revenue 437.003 − COGS 138.936 − opex 142.2 as stated in the release).
4. Balance sheet and the correction
| $m | 2026-05-02 | 2025-05-03 |
|---|---|---|
| Cash and cash equivalents | 1,164.952 | 236.328 |
| Short-term investments | 278.334 | 195.010 |
| Net cash (no debt) | 1,443.286 | 431.338 |
| Accounts receivable, net | 233.377 | 162.144 |
| Inventory, net | 250.831 | 90.029 |
| Accounts payable | 107.3 | 56.2 |
| Total liabilities | 232.007 | 127.675 |
| Total shareholders' equity | 2,063.612 | — |
| Total assets (derived) | 2,295.619 | — |
| Property and equipment, net | 101.605 | 63.631 |
| Ordinary shares outstanding | 185,419,000 | 171,169,000 |
No debt. LongTermDebtNoncurrent is absent from companyfacts and total liabilities are operating in nature.
The correction the model must apply
10-K Note 16 discloses that DustPhotonics closed in May 2026 for $770m cash, after the balance-sheet date. Net cash used in valuation: $673.3m, excluding any Q1 FY2027 cash generation. Share count adds ~0.8m for the deal, with up to 2.8m contingent shares not included.
5. Cash flow, FY2026
| $m | FY2026 | FY2025 | FY2024 |
|---|---|---|---|
| Net income (loss) | 472.279 | 52.183 | (28.369) |
| Depreciation and amortisation | 34.637 | 21.938 | 13.771 |
| Share-based compensation | 182.638 | 77.355 | 39.022 |
| Warrant contra revenue | 0 | 13.186 | 3.925 |
| Excess/obsolete inventory write-downs | 15.116 | 7.952 | 4.354 |
| Change in accounts receivable | (70.798) | (102.482) | (10.121) |
| Change in inventories | (174.036) | (70.470) | 15.762 |
| Operating cash flow | 464.292 | 65.083 | 32.737 |
| Purchases of property and equipment | (57.296) | (36.061) | (15.652) |
| Free cash flow (derived) | 406.996 | 29.022 | 17.085 |
| Business acquisitions, net of cash acquired | (112.908) | — | — |
| Proceeds from public offerings, net | 736.327 | — | 173.431 |
Accrual quality: OCF $464.3m vs net income $472.3m → accrual ratio ≈ −0.02. Earnings are cash-backed despite a $174.0m inventory build.
Share-based compensation is 13.7% of revenue and 41.0% of GAAP operating income. Non-GAAP net income of $662m for FY2026 (company-stated) versus GAAP $472.3m is very largely this. Any model should carry SBC as a real cost.
6. Working-capital diagnostics
| Quarter end | DSO (days) | Days inventory |
|---|---|---|
| 2024-08-03 | 109.5 | n/a |
| 2024-11-02 | 103.3 | n/a |
| 2025-02-01 | 105.9 | n/a |
| 2025-05-03 | 86.8 | n/a |
| 2025-08-02 | 73.9 | 146.0 |
| 2025-11-01 | 83.2 | 157.1 |
| 2026-01-31 | 54.4 | 147.7 |
| 2026-05-02 | 48.6 | 164.3 |
DSO on a 91-day quarter; days inventory on derived quarterly COGS. Quarterly gross profit is only derivable from FY2026 onward from cumulative tags, hence the blanks.
Deferred revenue (ContractWithCustomerLiabilityCurrent) is $0 at 2026-05-02.
Remaining performance obligation is $31.9m (10-K Note 4) — 2.4% of FY2026 revenue.
7. Customer concentration — the source tables verbatim
Direct customers, % of total revenue: FY2026 A 49%, B 32%; FY2025 A 67%; FY2024 A 39%, C 15%. Accounts receivable: FY2026 A 53%, B 20%, C 19%; FY2025 A 86%. End customers (supplemental look-through): FY2026 D 33%, B 32%, E 19%; FY2025 D 63%; FY2024 Z 26%, Y 20%, B 15%; FY2023 Z 55%, E 13%, C 12%. Top 10 customers: ~90% of FY2026 revenue (risk factor).
* in the filings means "less than 10%", so entries shown as <10% are bounded, not zero.
8. Geography — revenue by ship-to destination
| $m | FY2026 | FY2025 | FY2024 |
|---|---|---|---|
| United States | 768.051 | 65.097 | 49.569 |
| Hong Kong | 378.230 | 243.727 | 70.162 |
| Mainland China | 80.924 | 80.055 | 28.264 |
| Taiwan | 22.727 | 3.624 | 21.286 |
| Rest of world | 85.184 | 44.272 | 23.689 |
| Total | 1,335.116 | 436.775 | 192.970 |
Destination of shipment, which the filing notes "may differ from the end customer's principal offices."
9. Product/IP revenue split — the disclosure that stopped
| FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|
| Product sales + product engineering services | 83% | 85% | 97% | not disclosed |
| IP licence (+ related engineering services) | 17% | 15% | 3% | not disclosed |
Bounded by the FY2025 figure at ~3% of $437m ≈ $13m — so the omission cannot conceal a material amount.
10. Market data
| Value | |
|---|---|
| Last close (2026-07-28, Alpaca SIP) | $192.28 |
| Screen spot (2026-07-28) | $191.63 |
| 52-week range | $87.81 – $302.52 |
| Drawdown from 52-week high | −36.4% |
| 60-day average dollar volume | $1,881m/day |
| 252-day realised volatility | 90.7% (screen: 90.8%) |
| 12-1 momentum | +135.1% |
| 1-month return | −19.2% |
Within-year peak-to-trough drawdowns: 2022 −39.3%, 2023 −62.0%, 2024 −33.4%, 2025 −61.1%, 2026 YTD −45.6%.
11. EV/TTM-sales history — construction
Computed daily, 2022-06-06 → 2026-07-28, n=1,039. For each trading day: TTM revenue from the last four fiscal quarters whose results were public (35-day filing lag applied), reported shares outstanding, reported net cash on the same lag. Basis is constant across the whole series, so percentiles are internally comparable — but it uses outstanding shares and reported net cash, so the current 25.6x is on the screen's basis, not the corrected 27.1x. Both are stated wherever used.
Percentiles are in CRDO_Valuation.md §5.2. Reproduction: data/multiples.py and data/regime.py.
12. Reverse DCF — exact invocations
python3 reverse_dcf.py --spot 191.63 --shares 186.478 --net-cash 1443.286 \
--revenue 1335.116 --years 5 --wacc 0.10 --terminal-margin 0.164 --exit-multiple 27.0
-> 56.3% (reproduces the screen exactly)
python3 reverse_dcf.py --spot 191.63 --shares 192.0 --net-cash 673.3 \
--revenue 1335.116 --years 5 --wacc 0.10 --terminal-margin 0.25 --exit-multiple 27.0
-> 45.2% (base case)
Full sensitivity grids over exit multiple and terminal margin are in CRDO_Valuation.md §3.5.
Reproduction: data/reverse_dcf_grid.py.
13. Known limitations of this model
- No consensus estimates — Alpha Vantage quota exhausted. All forward paths are built from company guidance and the observed sequential series, not from Street numbers.
- No speaker-tagged transcripts — mention frequency runs on 8-K Ex-99.1 releases, so the prepared-remarks / Q&A split required by the method could not be produced.
- DustPhotonics' standalone financials are undisclosed — FY2027's organic/inorganic split is not computable.
- Q4 quarterly figures are derived by difference from cumulative XBRL periods, not directly tagged.
- Peer multiples are point-in-time; ALAB's net cash is understated (absent tag) so its EV/sales is an upper bound.
- Post-year-end cash is estimated, not filed; ~$100m of Q1 FY2027 free cash flow is excluded from the valuation base as a conservatism.
- No Excel model is produced. The analysis that decides this name is the reverse DCF and the
own-multiple-history percentile, both of which are scripts in
data/and both of which are reproducible; a three-statement build would add presentation, not information, and the time-box was spent on the accounting-quality and concentration work instead. Recorded as a deliberate omission, not an oversight.