v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net sales [1] $ 1,765,476 $ 1,444,876 $ 3,178,282 $ 2,667,514
Cost of sales [2] 905,139 736,709 1,622,977 1,356,121
Related Party        
Net sales 3,197 3,818 6,523 8,602
Cost of sales 18,054 25,927 30,863 53,404
Research and development, net of adjustments (2,853) (1,587) (5,705) (3,244)
General and administrative expense, net of adjustments $ 0 $ (737) $ 0 $ (1,487)
[1] Including amounts associated with related parties of $3,197 and $3,818 for the three months ended June 30, 2026 and 2025, respectively; and $6,523 and $8,602 for the six months ended June 30, 2026 and 2025, respectively.
[2] Including amounts associated with related parties of $18,054 and $25,927 for the three months ended June 30, 2026 and 2025, respectively; and $30,863 and $53,404 for the six months ended June 30, 2026 and 2025, respectively.