v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Segment by Geographic Area
Revenue by segment and geography based on shipped to locations for the three and six months ended June 30, 2026 and 2025 were as follows:
For the Three Months Ended June 30, 2026
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$230,731 $143,711 $19,554 $64,171 $458,167 
Beauty221,178 60,339 42,187 43,750 367,454 
Closures69,126 87,951 23,320 20,490 200,887 
Total$521,035 $292,001 $85,061 $128,411 $1,026,508 
For the Three Months Ended June 30, 2025
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$211,829 $161,162 $13,520 $56,078 $442,589 
Beauty205,236 56,832 42,907 29,874 334,849 
Closures58,930 91,755 19,715 18,171 188,571 
Total$475,995 $309,749 $76,142 $104,123 $966,009 
For the Six Months Ended June 30, 2026
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$457,417 $285,165 $39,242 $114,903 $896,727 
Beauty444,054 117,108 88,466 81,461 731,089 
Closures130,414 169,534 43,320 38,292 381,560 
Total$1,031,885 $571,807 $171,028 $234,656 $2,009,376 
For the Six Months Ended June 30, 2025
SegmentEuropeDomesticLatin
America
AsiaTotal
Pharma$410,522 $302,823 $25,501 $113,210 $852,056 
Beauty393,145 115,029 82,493 49,889 640,556 
Closures110,974 174,354 40,662 34,712 360,702 
Total$914,641 $592,206 $148,656 $197,811 $1,853,314 
Schedule of Contract Assets and Contract Liabilities
The opening and closing balances of our contract asset and contract liabilities were as follows:
Balance as of June 30, 2026Balance as of December 31, 2025Increase/
(Decrease)
Contract asset (current)$16,726 $11,600 $5,126 
Contract liability (current)79,525 74,827 4,698 
Contract liability (long-term)36,294 49,901 (13,607)