v3.25.3
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Sep. 26, 2025
Sep. 27, 2024
Segment Reporting Information [Line Items]        
Revenue $ 905,268 $ 635,571 $ 1,769,521 $ 1,355,492
Selling, general and administrative expenses 84,626 72,127 158,562 132,954
Research and development 26,889 19,193 48,449 35,712
Interest expense 730 3,665 1,946 6,945
Other income, net (2,110) (7,382) (8,063) (2,514)
Provision for income taxes 35,864 19,928 69,648 47,080
Net income and comprehensive income 146,861 117,264 304,044 242,058
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 905,268 635,571 1,769,521 1,355,492
Material cost 568,930 373,994 1,132,224 807,018
45X vendor credits (99,069) (50,707) (192,275) (98,010)
Tariffs 32,507 2,365 43,302 7,939
Freight, labor and other cost of sales 110,040 85,124 211,684 176,310
Selling, general and administrative expenses 84,626 72,127 158,562 132,954
Research and development 26,889 19,193 48,449 35,712
Interest expense 730 3,665 1,946 6,945
Other income, net (2,110) (7,382) (8,063) (2,514)
Provision for income taxes 35,864 19,928 69,648 47,080
Net income and comprehensive income $ 146,861 $ 117,264 $ 304,044 $ 242,058