XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales from related party $ 125,842 $ 115,884 $ 331,668 $ 354,218
Related parties amount in cost of sales 40 245 370 1,755
Interest expense 2,837 4,164 9,092 13,474
Related Party        
Net sales from related party 50 340 500 2,400
Interest expense $ 1,800 $ 2,000 $ 6,300 $ 5,800