Quarterly report pursuant to Section 13 or 15(d)

Investments in Affiliated Companies - Summarized Income Statement (Details)

v3.24.2.u1
Investments in Affiliated Companies - Summarized Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Equity Method Investments [Line Items]            
Gross profit $ 53,663   $ 60,970   $ 92,886 $ 97,464
Operating income 27,848   33,313   41,802 41,970
Net income 8,295 $ 1,221 26,122 $ (1,471) 9,516 24,651
Equity Method Investment, Nonconsolidated Investee            
Schedule of Equity Method Investments [Line Items]            
Sales 70,644   99,188   127,505 155,085
Gross profit 16,751   34,461   33,929 44,571
Operating income 5,739   25,103   12,583 27,502
Net income $ 4,665   $ 25,926   $ 12,010 $ 29,573