Skip to content
10-K

Annual Report

Fabrinet FN

0001408710-25-000039

← back to feed
Filed
Aug 19, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Aug 8, 2025 35.73M sh
Shares Diluted FY 2025 · Jun 27, 2025 36.27M sh
Shares Diluted FY 2025 · Jun 28, 2024 36.56M sh
Shares Diluted FY 2025 · Jun 30, 2023 36.86M sh
Stock Repurchased FY 2025 · Jun 27, 2025 $125.73M
Stock Repurchased FY 2025 · Jun 28, 2024 $39.49M
Stock Repurchased FY 2025 · Jun 30, 2023 $47.58M
Capex FY 2025 · Jun 27, 2025 $121.08M
Capex FY 2025 · Jun 28, 2024 $47.53M
Capex FY 2025 · Jun 30, 2023 $61.36M
Operating Cash Flow FY 2025 · Jun 27, 2025 $328.37M
Operating Cash Flow FY 2025 · Jun 28, 2024 $413.15M
Operating Cash Flow FY 2025 · Jun 30, 2023 $213.31M
Short Term Investments FY 2025 · Jun 27, 2025 $627.82M
Short Term Investments FY 2025 · Jun 28, 2024 $448.63M
Cash And Equivalents FY 2025 · Jun 27, 2025 $306.43M
Cash And Equivalents FY 2025 · Jun 28, 2024 $409.97M
Stockholders Equity FY 2025 · Jun 27, 2025 $1.98B
Stockholders Equity FY 2025 · Jun 28, 2024 $1.75B
Stockholders Equity FY 2025 · Jun 30, 2023 $1.47B
Stockholders Equity FY 2025 · Jun 24, 2022 $1.25B
Current Liabilities FY 2025 · Jun 27, 2025 $809.84M
Current Liabilities FY 2025 · Jun 28, 2024 $557.94M
Total Liabilities FY 2025 · Jun 27, 2025 $849.62M
Total Liabilities FY 2025 · Jun 28, 2024 $592.77M
Current Assets FY 2025 · Jun 27, 2025 $2.43B
Current Assets FY 2025 · Jun 28, 2024 $2.01B
Total Assets FY 2025 · Jun 27, 2025 $2.83B
Total Assets FY 2025 · Jun 28, 2024 $2.34B
Eps Diluted FY 2025 · Jun 27, 2025 $9.17
Eps Diluted FY 2025 · Jun 28, 2024 $8.10
Eps Diluted FY 2025 · Jun 30, 2023 $6.73
Eps Basic FY 2025 · Jun 27, 2025 $9.23
Eps Basic FY 2025 · Jun 28, 2024 $8.17
Eps Basic FY 2025 · Jun 30, 2023 $6.79
Sga Expense FY 2025 · Jun 27, 2025 $87.47M
Sga Expense FY 2025 · Jun 28, 2024 $78.48M
Sga Expense FY 2025 · Jun 30, 2023 $77.67M
Net Income FY 2025 · Jun 27, 2025 $332.53M
Net Income FY 2025 · Jun 28, 2024 $296.18M
Net Income FY 2025 · Jun 30, 2023 $247.91M
Operating Income FY 2025 · Jun 27, 2025 $324.45M
Operating Income FY 2025 · Jun 28, 2024 $277.61M
Operating Income FY 2025 · Jun 30, 2023 $251.7M
Gross Profit FY 2025 · Jun 27, 2025 $413.35M
Gross Profit FY 2025 · Jun 28, 2024 $356.12M
Gross Profit FY 2025 · Jun 30, 2023 $336.27M
Cost Of Revenue FY 2025 · Jun 27, 2025 $3.01B
Cost Of Revenue FY 2025 · Jun 28, 2024 $2.53B
Cost Of Revenue FY 2025 · Jun 30, 2023 $2.31B
Revenue FY 2025 · Jun 27, 2025 $3.42B
Revenue FY 2025 · Jun 28, 2024 $2.88B
Revenue FY 2025 · Jun 30, 2023 $2.65B