Source: Fabrinet's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 04, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Revenue
$1.42B
$1.37B
$1.58B
$1.64B
$1.88B
$2.26B
$2.65B
$2.88B
$3.42B
$4.64B
Cost of revenue
$1.25B
$1.22B
$1.41B
$1.46B
$1.66B
$1.98B
$2.31B
$2.53B
$3.01B
$4.08B
Gross profit
$171.46M
$153.41M
$179.22M
$186.10M
$221.36M
$278.59M
$336.27M
$356.12M
$413.35M
$556.51M
Selling, general & admin
$65.63M
$57.81M
$55.07M
$68.37M
$70.57M
$73.94M
$77.67M
$78.48M
$87.47M
$93.51M
Operating income
$105.83M
$93.82M
$122.64M
$117.40M
$150.75M
$204.52M
$251.70M
$277.61M
$324.45M
$462.89M
Interest expense
$3.32M
$3.61M
$5.38M
$3.04M
$1.10M
$432.00K
$1.47M
$124.00K
$0
$84.00K
Pre-tax income
$103.86M
$88.03M
$126.23M
$119.24M
$150.48M
$206.97M
$260.10M
$311.35M
$355.18M
$555.11M
Income tax
$6.74M
$3.86M
$5.28M
$5.76M
$2.14M
$6.59M
$12.18M
$15.17M
$22.65M
$82.09M
Net income
$97.11M
$84.17M
$120.95M
$113.48M
$148.34M
$200.38M
$247.91M
$296.18M
$332.53M
$473.03M
EBITDA
$129.63M
$122.91M
$152.59M
$148.28M
$187.00M
$243.26M
$295.54M
$326.62M
$377.88M
$531.26M
EPS (basic)
$2.63
$2.26
$3.29
$3.07
$4.02
$5.43
$6.79
$8.17
$9.23
$13.21
EPS (diluted)
$2.57
$2.21
$3.23
$3.01
$3.95
$5.36
$6.73
$8.10
$9.17
$13.05
Diluted shares
37.85M
38.03M
37.41M
37.66M
37.55M
37.39M
36.85M
36.56M
36.27M
36.25M
Gross margin
12.1%
11.2%
11.3%
11.3%
11.8%
12.3%
12.7%
12.4%
12.1%
12.0%
Operating margin
7.5%
6.8%
7.7%
7.2%
8.0%
9.0%
9.5%
9.6%
9.5%
10.0%
Net margin
6.8%
6.1%
7.6%
6.9%
7.9%
8.9%
9.4%
10.3%
9.7%
10.2%
Balance sheet
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Cash & equivalents
$133.82M
$158.10M
$180.84M
$225.43M
$302.97M
$198.00M
$231.37M
$409.97M
$306.43M
$346.71M
Short-term investments
$151.45M
$174.27M
$256.49M
$262.69M
$244.96M
$280.16M
$319.10M
$448.63M
$627.82M
$528.34M
Receivables
$264.35M
$246.91M
$260.60M
$272.67M
$336.55M
$452.67M
$531.77M
$592.45M
$758.89M
$1.02B
Inventory
$238.66M
$257.69M
$293.61M
$309.79M
$422.13M
$557.14M
$519.58M
$463.21M
$581.01M
$1.02B
Total current assets
$798.75M
$854.31M
$1.02B
$1.14B
$1.35B
$1.53B
$1.65B
$2.01B
$2.43B
$3.16B
Goodwill
$3.81M
$3.83M
$3.71M
—
—
—
—
—
—
—
Total assets
$1.03B
$1.09B
$1.26B
$1.38B
$1.62B
$1.84B
$1.98B
$2.34B
$2.83B
$3.91B
Total current liabilities
$311.27M
$270.12M
$313.05M
$334.42M
$444.36M
$538.49M
$481.88M
$557.94M
$809.84M
$1.40B
Short-term debt
$48.40M
$3.25M
$3.25M
$12.16M
$12.16M
$12.16M
$12.16M
$0
—
$0
Long-term debt
—
—
$57.69M
$39.51M
$27.36M
$15.20M
$0
—
—
$0
Total debt
$48.40M
$3.25M
$60.94M
$51.67M
$39.51M
$27.36M
$12.16M
$0
—
$0
Total liabilities
$351.50M
$347.08M
$392.22M
$407.57M
$503.60M
$581.96M
$510.99M
$592.77M
$849.62M
$1.46B
Shareholders' equity
$681.57M
$740.94M
$863.10M
$974.41M
$1.11B
$1.25B
$1.47B
$1.75B
$1.98B
$2.45B
Cash flow
fiscal years · USD
Fiscal year
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
FY2026
Operating cash flow
$70.93M
$138.08M
$147.39M
$150.66M
$122.16M
$124.25M
$213.31M
$413.15M
$328.37M
$256.73M
Capital expenditures
$68.26M
$33.83M
$18.66M
$42.33M
$46.06M
$89.59M
$61.36M
$47.53M
$121.08M
$252.50M
Free cash flow
$2.67M
$104.25M
$128.73M
$108.33M
$76.10M
$34.66M
$151.95M
$365.62M
$207.29M
$4.22M
Investing cash flow
-$90.56M
-$58.65M
-$98.07M
-$71.25M
-$8.93M
-$135.54M
-$98.72M
-$169.75M
-$286.30M
-$183.57M
Financing cash flow
$13.43M
-$54.11M
-$23.22M
-$35.30M
-$42.75M
-$92.93M
-$80.98M
-$64.85M
-$147.01M
-$30.69M
Share buybacks
—
$42.40M
$5.38M
$20.72M
$18.84M
$59.91M
$47.58M
$39.49M
$125.73M
$5.23M
Stock-based compensation
$26.51M
$22.58M
$17.16M
$22.20M
$25.46M
$28.05M
$28.13M
$28.37M
$33.00M
$34.63M
Depreciation & amortization
$23.79M
$29.09M
$29.94M
$30.88M
$36.25M
$38.74M
$43.83M
$49.02M
$53.43M
$68.37M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$712.69M
$731.53M
$753.26M
$804.23M
$833.61M
$871.80M
$909.69M
$978.13M
$1.13B
$1.21B
$1.32B
$1.47B
Cost of revenue
$624.36M
$640.60M
$660.81M
$705.20M
$732.76M
$769.62M
$798.40M
$861.69M
$995.21M
$1.07B
$1.16B
$1.30B
Gross profit
$88.33M
$90.94M
$92.45M
$99.03M
$100.85M
$102.18M
$111.29M
$116.44M
$137.68M
$144.34M
$158.05M
$173.80M
Selling, general & admin
$19.32M
$19.63M
$19.11M
$22.03M
$21.21M
$22.06M
$22.17M
$22.25M
$23.28M
$24.30M
$23.68M
$26.74M
Operating income
$69.01M
$71.31M
$73.31M
$76.94M
$79.60M
$78.86M
$89.06M
$94.19M
$114.40M
$120.04M
$134.25M
$146.00M
Interest expense
$36.00K
$26.00K
$17.00K
$0
$0
$0
$0
$0
—
—
—
$231.00K
Pre-tax income
$72.90M
$83.31M
$84.97M
$80.76M
$94.89M
$86.30M
$93.24M
$101.43M
$119.72M
$134.24M
$199.72M
$129.50M
Income tax
$3.79M
$2.40M
$3.91M
$3.36M
$8.26M
$5.01M
$6.03M
$5.50M
$7.10M
$9.03M
$60.46M
$26.00M
Net income
$69.11M
$80.92M
$81.07M
$77.39M
$86.64M
$81.29M
$87.21M
$95.93M
$112.63M
$125.21M
$139.26M
$103.50M
EBITDA
$81.24M
$83.72M
$85.72M
$89.69M
$92.64M
$92.28M
$103.27M
$109.05M
$130.51M
$137.84M
$153.86M
$167.71M
EPS (basic)
$1.90
$2.23
$2.24
$2.14
$2.40
$2.26
$2.43
$2.68
$3.14
$3.49
$3.89
$2.89
EPS (diluted)
$1.89
$2.21
$2.22
$2.13
$2.38
$2.25
$2.42
$2.66
$3.11
$3.45
$3.83
$2.86
Diluted shares
36.64M
36.60M
-10.00K
36.41M
36.40M
36.17M
-60.00K
36.10M
36.25M
36.30M
35.00K
36.23M
Gross margin
12.4%
12.4%
12.3%
12.3%
12.1%
11.7%
12.2%
11.9%
12.2%
11.9%
12.0%
11.8%
Operating margin
9.7%
9.7%
9.7%
9.6%
9.5%
9.0%
9.8%
9.6%
10.1%
9.9%
10.2%
9.9%
Net margin
9.7%
11.1%
10.8%
9.6%
10.4%
9.3%
9.6%
9.8%
9.9%
10.3%
10.6%
7.0%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$334.05M
$385.11M
$409.97M
$400.68M
$403.66M
$306.90M
$306.43M
$305.00M
$319.86M
$356.56M
$346.71M
$392.33M
Short-term investments
$406.54M
$408.92M
$448.63M
$508.19M
$530.97M
$643.77M
$627.82M
$663.77M
$640.92M
$588.67M
$528.34M
$363.43M
Receivables
$584.61M
$583.88M
$592.45M
$662.69M
$680.09M
$658.30M
$758.89M
$706.93M
$801.67M
$908.54M
$1.02B
$1.16B
Inventory
$414.76M
$454.13M
$463.21M
$440.40M
$489.16M
$531.34M
$581.01M
$722.19M
$798.91M
$875.99M
$1.02B
$1.19B
Total current assets
$1.81B
$1.92B
$2.01B
$2.11B
$2.20B
$2.24B
$2.43B
$2.56B
$2.77B
$2.95B
$3.16B
$3.42B
Total assets
$2.13B
$2.24B
$2.34B
$2.44B
$2.54B
$2.62B
$2.83B
$3.01B
$3.27B
$3.51B
$3.91B
$4.32B
Total current liabilities
$486.78M
$544.27M
$557.94M
$575.98M
$663.16M
$675.05M
$809.84M
$905.53M
$1.04B
$1.16B
$1.40B
$1.68B
Short-term debt
$6.08M
$3.04M
$0
—
—
—
—
—
—
—
$0
$11.21M
Long-term debt
—
—
—
—
—
—
—
—
—
—
$0
$63.53M
Total debt
$6.08M
$3.04M
$0
—
—
—
—
—
—
—
$0
$74.74M
Total liabilities
$521.76M
$576.79M
$592.77M
$612.41M
$699.43M
$712.11M
$849.62M
$947.60M
$1.08B
$1.20B
$1.46B
$1.80B
Shareholders' equity
$1.61B
$1.66B
$1.75B
$1.83B
$1.84B
$1.91B
$1.98B
$2.06B
$2.18B
$2.30B
$2.45B
$2.52B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$84.17M
$100.87M
$83.06M
$83.18M
$115.90M
$74.19M
$55.09M
$102.57M
$46.26M
$52.93M
$54.97M
$21.29M
Capital expenditures
$9.80M
$13.59M
$12.70M
$20.25M
$21.90M
$28.52M
$50.41M
$45.27M
$51.61M
$63.76M
$91.87M
$158.70M
Free cash flow
$74.36M
$87.28M
$70.36M
$62.93M
$94.00M
$45.67M
$4.68M
$57.30M
-$5.35M
-$10.83M
-$36.90M
-$137.41M
Investing cash flow
-$48.77M
-$16.76M
-$51.14M
-$71.99M
-$44.08M
-$137.05M
-$33.17M
-$80.96M
-$25.16M
-$13.70M
-$63.76M
$2.77M
Financing cash flow
-$9.62M
-$32.98M
-$7.05M
-$20.22M
-$69.19M
-$34.98M
-$22.61M
-$22.96M
-$5.74M
-$917.00K
-$1.07M
$21.77M
Share buybacks
$6.37M
$29.57M
$3.55M
$0
$68.70M
$34.77M
$22.26M
$268.00K
$4.81M
$151.00K
$0
$29.14M
Stock-based compensation
$6.98M
$6.73M
$6.93M
$8.68M
$8.44M
$7.78M
$8.10M
$9.07M
$8.76M
$8.54M
$8.26M
$11.22M
Depreciation & amortization
$12.22M
$12.42M
$12.41M
$12.75M
$13.04M
$13.43M
$14.21M
$14.86M
$16.11M
$17.80M
$19.61M
$21.70M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.