FN
Fabrinet
NYSE · CIK 1408710
Last close463.69
Daily change+12.25 (2.71%)
10 Years gain+937.11%
Dividends TTM0
Dividend yield0.00%
Fundamental Analysis
FN · STANDARD
SIC 3661 · Telephone & Telegraph Apparatus · Fiscal year end 0627
Fundamental
75.6Momentum
49.3Acceleration
59.1Confidence
92.0Annual Revenue17
Quarterly Revenue75
Annual CFO16
Balance SheetAvailable
RankingEligible
Score Breakdown
Growth18.3 / 25
Quality10.2 / 25
Capital Efficiency19.9 / 20
Balance Sheet15.0 / 15
Shareholder Economics7.1 / 10
Forward Indicators5.0 / 5
Signals
ROIC expansionROIC improved by 4.7479 percentage points.
Net debt reductionNet debt declined versus the comparison period.
Share count reductionDiluted share count declined 0.2775%.
Warnings
Inventory anomaly · MEDIUMInventory growth is materially above revenue growth.
FCF deterioration · MEDIUMFree cash flow declined 78.6873%.
High SBC · MEDIUMStock based compensation is high relative to revenue or FCF.
Possible growth trap · HIGHRevenue growth is high, but quality indicators are deteriorating.
Key Metrics
Revenue Growth TTM53.03%OK
Revenue CAGR 3Y20.61%OK
Gross Margin11.93%OK
Operating Margin9.71%OK
FCF Margin2.07%OK
FCF Growth-78.69%OK
ROIC33.77%OK
Incremental Operating Margin 3Y10.37%OK
Net Debt / CFO-3.43xOK
Diluted Share Growth 1Y-0.28%OK
SBC / Revenue0.81%OK
SBC / FCF39.35%OK
Financial History
| Period | Revenue | Gross Profit | Operating Income | CFO | FCF | Gross Margin | Op Margin | FCF Margin | ROIC | Shares |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 FY Jun 26, 2026 | $4.64B | $556.51M | $462.89M | $256.73M | $4.22M | 11.99% | 9.97% | 0.09% | 30.03% | 36.25M |
| 2026 FY Jun 27, 2025 | $3.42B | $413.35M | $324.45M | $328.37M | $207.29M | 12.09% | 9.49% | 6.06% | 31.4% | 36.27M |
| 2026 FY Jun 28, 2024 | $2.88B | $356.12M | $277.61M | $413.15M | $365.62M | 12.35% | 9.63% | 12.68% | 29.06% | 36.56M |
| 2025 FY Jun 30, 2023 | $2.65B | $336.27M | $251.70M | $213.31M | $151.95M | 12.71% | 9.52% | 5.74% | 27.68% | 36.86M |
| 2024 FY Jun 24, 2022 | $2.26B | $278.59M | $204.52M | $124.25M | $34.66M | 12.32% | 9.04% | 1.53% | 28.15% | 37.39M |
Formula Trace
| Metric | Value | Formula | Status | Source |
|---|---|---|---|---|
| Revenue TTM | $4.20B | sum latest 4 fiscal quarters Revenue | OK | 0001408710-26-000016, 0001408710-25-000056 |
| Revenue Growth TTM | 53.03% | Revenue_TTM / Revenue_TTM_1Y_ago - 1 | OK | 0001408710-26-000016, 0001408710-25-000056 |
| Revenue CAGR 3Y | 20.61% | (Revenue_current / Revenue_3Y_ago)^(1/3) - 1 | OK | 0001408710-26-000028 |
| Revenue CAGR 5Y | 19.82% | (Revenue_current / Revenue_5Y_ago)^(1/5) - 1 | OK | 0001408710-26-000028 |
| Gross Profit CAGR 3Y | 18.28% | (GrossProfit_current / GrossProfit_3Y_ago)^(1/3) - 1 | OK | 0001408710-26-000028 |
| Operating Income Growth | 50.89% | OperatingIncome_current / OperatingIncome_prior_year - 1 | OK | 0001408710-26-000016, 0001408710-25-000056 |
| FCF Growth | -78.69% | FCF_current / FCF_prior_year - 1 | OK | 0001408710-26-000016, 0001408710-26-000008 |
| Revenue Growth Acceleration | n/a | 0.5*(Q0-Q1)+0.3*(Q1-Q2)+0.2*(Q2-Q3) | INSUFFICIENT_HISTORY | derived |
| Gross Profit Acceleration | n/a | 0.5*(Q0-Q1)+0.3*(Q1-Q2)+0.2*(Q2-Q3) | INSUFFICIENT_HISTORY | derived |
| Operating Income Acceleration | n/a | 0.5*(Q0-Q1)+0.3*(Q1-Q2)+0.2*(Q2-Q3) | INSUFFICIENT_HISTORY | derived |
| FCF Acceleration | n/a | 0.5*(Q0-Q1)+0.3*(Q1-Q2)+0.2*(Q2-Q3) | INSUFFICIENT_HISTORY | derived |
| Gross Margin | 11.93% | Gross Profit / Revenue | OK | 0001408710-26-000016, 0001408710-25-000056 |
| Operating Margin | 9.71% | Operating Income / Revenue | OK | 0001408710-26-000016, 0001408710-25-000056 |
| FCF Margin | 2.07% | (CFO - CapEx) / Revenue | OK | 0001408710-26-000016, 0001408710-26-000008 |
| CFO / Net Income | 0.66x | CFO / Net Income | OK | 0001408710-26-000016, 0001408710-26-000008 |
| FCF / Net Income | 0.21x | FCF / Net Income | OK | 0001408710-26-000016, 0001408710-26-000008 |
| ROIC | 33.77% | NOPAT / Average Invested Capital | OK | 0001408710-26-000016, 0001408710-25-000056 |
| Net Debt / CFO | -3.43x | Net Debt / CFO | OK | 0001408710-26-000016, 0001408710-26-000008 |