FabrinetFN

Market cap
$17.1B
P/E ratio
Jun 29,
2012
Jun 28,
2013
Jun 27,
2014
Jun 26,
2015
Jun 24,
2016
Jun 30,
2017
Jun 29,
2018
Jun 28,
2019
Jun 26,
2020
Jun 25,
2021
Jun 24,
2022
Jun 30,
2023
Jun 28,
2024
Revenues5656426787749771,4201,3721,5841,6421,8792,2622,6452,883
Cost of revenues5035726046868571,2491,2191,4051,4561,6581,9842,3092,527
Gross profit62697488120171153179186221279336356
Selling, general and administrative expenses23242839506658556871747878
Restructuring and other related costs-----------70
Operating income-617191477010694123117151205252278
Interest income---122478421133
Interest expense------------0
Foreign exchange gain (loss), net20-0-0-2-1-71-412-10
Other income (expense), net----001011-3-2-00
Income before income taxes---486810488126119150207260311
Income tax expense-231467456271215
Net income-56699244629784121113148200248296
Change in net unrealized gain (loss) on available-for-sale securities----0-0-121-1-632
Change in net unrealized gain (loss) on derivative instruments----------5-123
Change in net retirement benefits plan – prior service cost-------3-1-1-1-0-0
Change in foreign currency translation adjustment------00-1-01-0-0-0
Total other comprehensive income (loss), net of tax----1-1-1-11-5-755
Net comprehensive income--9244639683120115143194253301
Earnings Per Share, Basic-1.6422.631.231.732.632.263.293.074.025.436.798.17
Earnings Per Share, Diluted-1.641.982.581.211.682.572.213.233.013.955.366.738.1