Quarterly report pursuant to Section 13 or 15(d)

Summarized Income Statement (Details)

v3.23.2
Summarized Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Equity Method Investments        
Gross profit $ 60,970 $ 59,859 $ 97,464 $ 107,594
Operating income 33,313 27,411 41,970 43,847
Net income 26,122      
Equity Method Investment, Nonconsolidated Investee        
Schedule of Equity Method Investments        
Sales 99,188 84,663 155,085 151,346
Gross profit 34,461 29,168 44,571 52,752
Operating income 25,103 19,476 27,502 34,112
Net income $ 25,926 $ 20,210 $ 29,573 $ 34,908