v3.26.1
Segment reporting - Summary of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Segment Reporting [Line Items]    
Revenue $ 935,170 $ 864,253
Selling, general and administrative expenses 100,438 73,936
Research and development 44,508 21,560
Interest expense 253 1,216
Other income, net (8,271) (5,953)
Provision for income taxes 33,570 33,784
Net income 165,355 157,183
Reportable Segment    
Segment Reporting [Line Items]    
Revenue 935,170 864,253
Material cost 558,009 563,294
45X vendor credits (103,309) (93,206)
Tariffs, net of refunds (1) 3,921 10,796
Freight, labor and other cost of sales 140,696 101,643
Selling, general and administrative expenses 100,438 73,936
Research and development 44,508 21,560
Interest expense 253 1,216
Other income, net (8,271) (5,953)
Provision for income taxes 33,570 33,784
Net income 165,355 $ 157,183
Tariffs, international refunds $ 13,800