MarketBrain

Fabrinet

Financial highlights

MetricFY June 27, 2025FY June 28, 2024FY June 30, 2023FY June 24, 2022FY June 25, 2021
Revenue$3.4B$2.9B$2.6B$2.3B$1.9B
Gross profit$413.3M$356.1M$336.3M$278.6M$221.4M
Operating income$324.4M$277.6M$251.7M$204.5M$150.8M
Cost of revenue$3.0B$2.5B$2.3B$2.0B$1.7B
Cash from operations$328.4M$413.1M$213.3M$124.2M$122.2M
Capital expenditure$121.1M$47.5M$61.4M$89.6M$46.1M
Free cash flow$207.3M$365.6M$151.9M$34.7M$76.1M
Share repurchases$125.7M$39.5M$47.6M$59.9M$18.8M
Impairments$0$0
Total assets$2.8B$2.3B$2.0B$1.8B$1.6B
Total liabilities$849.6M$592.8M$511.0M$582.0M$503.6M

Shares outstanding 35.8M · Free float 99.6%

Annual filing data through FY ended June 27, 2025; float as of July 13, 2026.