Quarterly report pursuant to Section 13 or 15(d)

Investments in Affiliated Companies - Summarized Income Statement (Details)

v3.23.3
Investments in Affiliated Companies - Summarized Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]                
Gross profit $ 53,184     $ 67,669     $ 150,648 $ 175,263
Operating income 31,929     38,536     73,900 82,383
Net income 16,574 $ 26,122 $ (1,471) 21,325 $ 19,245 $ 7,875 41,225 48,445
Equity Method Investment, Nonconsolidated Investee                
Schedule of Equity Method Investments [Line Items]                
Sales 81,115     67,043     236,200 218,389
Gross profit 22,205     17,794     66,776 70,546
Operating income 12,414     10,228     39,916 44,340
Net income $ 12,617     $ 9,540     $ 42,189 $ 44,448