PLEXUS CORP (PLXS)
2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-06-29 | |
---|---|---|---|---|
Net sales | 1,018,308 | 980,170 | 976,122 | 960,751 |
Cost of sales | 915,020 | 882,419 | 875,430 | 866,336 |
Gross profit | 103,288 | 97,751 | 100,692 | 94,415 |
Restructuring and other charges, net | - | - | 4,683 | 9,219 |
Selling and administrative expenses | 49,680 | 48,960 | 49,149 | 45,950 |
Operating income | 53,608 | 48,791 | 46,860 | 39,246 |
Interest income | 934 | 871 | 1,234 | 1,015 |
Interest expense | 2,501 | 3,137 | 3,554 | 7,389 |
Miscellaneous, net | -2,205 | -1,502 | -1,046 | -2,568 |
Income before income taxes | 49,836 | 45,023 | 43,494 | 30,304 |
Income tax expense | 4,720 | 5,950 | 6,200 | 5,164 |
Net income | 45,116 | 39,073 | 37,267 | 25,140 |
Foreign currency translation adjustments | 18,579 | 8,885 | -17,360 | -1,637 |
Derivative instrument and other fair value adjustments | 15,034 | 863 | -16,756 | -5,397 |
Other comprehensive income (loss) | 33,613 | 9,748 | -34,116 | -7,034 |
Total comprehensive income | 78,729 | 48,821 | 3,151 | 18,106 |
Basic (in dollars per share) | 1.67 | 1.44 | 1.38 | 0.92 |
Basic (in shares) | 27,059,000 | 27,109,000 | 27,087,000 | 27,364,000 |
Diluted (in dollars per share) | 1.64 | 1.41 | 1.34 | 0.91 |
Diluted (in shares) | 27,532,000 | 27,662,000 | 27,763,000 | 27,765,000 |