XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule Of Assets Liabilities And Results Of Operations For Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Investments [Line Items]        
Net sales $ 1,329,992 $ 1,430,385 $ 2,406,873 $ 2,791,121
Gross profit 196,876 (10,578) 353,175 28,360
Net income 35,193 (176,594) 84,491 (159,947)
Significant Unconsolidated Joint Ventures        
Schedule of Investments [Line Items]        
Net sales 296,020 541,982 586,439 731,991
Gross profit 169,778 391,610 362,482 541,592
Income before income taxes 161,354 326,322 306,150 420,952
Net income $ 112,897 $ 226,689 $ 214,641 $ 293,100