| Income Statement | 2025-09-26 | 2025-03-28 | 2024-12-27 | 2024-09-27 |
|---|---|---|---|---|
| Revenues | 978,128 | 871,799 | 833,608 | 804,228 |
| Cost of revenues | 861,689 | 769,616 | 732,759 | 705,202 |
| Gross profit | 116,439 | 102,183 | 100,849 | 99,026 |
| Selling, general and administrative expenses | 22,246 | 22,063 | 21,206 | 22,031 |
| Restructuring and other related costs | 0 | 1,264 | 46 | 57 |
| Operating income | 94,193 | 78,856 | 79,597 | 76,938 |
| Interest income | 9,417 | 10,145 | 11,314 | 10,933 |
| Foreign exchange gain (loss), net | -2,060 | -2,675 | 4,042 | -7,095 |
| Other income (expense), net | -122 | -30 | -62 | -19 |
| Income before income taxes | 101,428 | 86,296 | 94,891 | 80,757 |
| Income tax expense | 5,502 | 5,006 | 8,255 | 3,363 |
| Net income | 95,926 | 81,290 | 86,636 | 77,394 |
| Change in net unrealized gain (loss) on available-for-sale securities | -811 | 3,350 | -521 | 6,818 |
| Change in net unrealized gain (loss) on derivative instruments | -2,062 | 1,790 | -9,416 | 8,533 |
| Change in foreign currency translation adjustment | -89 | 1,060 | 428 | -352 |
| Total other comprehensive income (loss), net of tax | -2,962 | 6,200 | -9,509 | 14,999 |
| Net comprehensive income | 92,964 | 87,490 | 77,127 | 92,393 |
| Basic (in shares) | 35,773,000 | 35,914,000 | 36,163,000 | 36,203,000 |
| Basic (in usd per share) | 2.68 | 2.26 | 2.4 | 2.14 |
| Diluted (in shares) | 36,097,000 | 36,172,000 | 36,402,000 | 36,408,000 |
| Diluted (in usd per share) | 2.66 | 2.25 | 2.38 | 2.13 |
Fabrinet (FN)
Fabrinet (FN)