XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by segment by geographic area
Revenue by segment and geography for the three and six months ended June 30, 2021 and 2020 is as follows:
For the Three Months Ended June 30, 2021
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$212,220 $93,527 $5,294 $14,302 $325,343 
Beauty + Home192,371 103,679 38,882 25,314 360,246 
Food + Beverage32,402 71,974 11,885 9,182 125,443 
Total$436,993 $269,180 $56,061 $48,798 $811,032 
For the Three Months Ended June 30, 2020
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$201,813 $81,098 $6,987 $11,361 $301,259 
Beauty + Home152,412 94,349 29,893 23,132 299,786 
Food + Beverage27,841 54,478 6,489 9,452 98,260 
Total$382,066 $229,925 $43,369 $43,945 $699,305 
For the Six Months Ended June 30, 2021
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$420,167 $182,822 $10,664 $25,522 $639,175 
Beauty + Home381,611 202,486 73,224 49,871 707,192 
Food + Beverage60,904 139,037 21,138 20,340 241,419 
Total$862,682 $524,345 $105,026 $95,733 $1,587,786 
For the Six Months Ended June 30, 2020
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$391,943 $172,063 $13,566 $20,883 $598,455 
Beauty + Home339,362 176,194 66,074 42,716 624,346 
Food + Beverage56,610 112,068 14,523 14,856 198,057 
Total$787,915 $460,325 $94,163 $78,455 $1,420,858 
Schedule of opening and closing balances of contract assets and contract liabilities
The opening and closing balances of our contract asset and contract liabilities are as follows:
Balance as of December 31, 2020Balance as of June 30, 2021Increase/
(Decrease)
Contract asset (current)$16,109 $20,864 $4,755 
Contract liability (current)87,188 101,299 14,111 
Contract liability (long-term)21,584 23,129 1,545