XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Related Parties (Tables)
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Schedule of related party transactions
The following table sets forth the related party transactions entered into for the time periods presented:
Three months ended June 30,Six months ended June 30,
(in thousands)2022202120222021
Sales revenues$103,106 $85,294 $189,255 $151,940 
Purchases of product and capital assets11,983 8,662 38,409 20,336 

(in thousands)June 30, 2022December 31, 2021June 30, 2021
Accounts receivable$17,560 $9,984 $11,835 
Accounts payable3,060 6,034 2,287