Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Revenues from Contract with Customers - Summary of Disaggregation of Revenue from Contracts with Customers (Details)

v3.22.1
Revenues from Contract with Customers - Summary of Disaggregation of Revenue from Contracts with Customers (Details) - EUR (€)
€ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers € 843,920 € 662,037 € 536,539
High-Value Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 207,815 146,332 90,700
Other Containment and Delivery Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 486,223 418,599 364,341
Revenues from Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 149,882 97,106 81,498
EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 493,474 398,139 322,824
APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 117,747 67,135 55,522
North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 206,961 174,919 132,435
South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 25,738 21,844 25,758
Goods and Services Transferred at a Point in Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 703,194 592,207 488,725
Goods and Services Transferred Over Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 140,726 69,830 47,814
Biopharmaceutical and Diagnostic Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 694,038 564,931 455,041
Biopharmaceutical and Diagnostic Solutions | High-Value Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 207,815 146,332 90,700
Biopharmaceutical and Diagnostic Solutions | Other Containment and Delivery Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 486,223 418,599 364,341
Biopharmaceutical and Diagnostic Solutions | EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 415,489 338,564 270,339
Biopharmaceutical and Diagnostic Solutions | APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 79,463 54,433 41,129
Biopharmaceutical and Diagnostic Solutions | North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 175,231 151,418 119,054
Biopharmaceutical and Diagnostic Solutions | South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 23,855 20,516 24,519
Biopharmaceutical and Diagnostic Solutions | Goods and Services Transferred at a Point in Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 667,717 553,789 455,041
Biopharmaceutical and Diagnostic Solutions | Goods and Services Transferred Over Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 26,321 11,142  
Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 149,882 97,106 81,498
Engineering | Revenues from Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 149,882 97,106 81,498
Engineering | EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 77,985 59,575 52,485
Engineering | APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 38,284 12,702 14,393
Engineering | North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 31,730 23,501 13,381
Engineering | South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 1,883 1,328 1,239
Engineering | Goods and Services Transferred at a Point in Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 35,477 38,417 33,684
Engineering | Goods and Services Transferred Over Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers € 114,405 € 58,689 € 47,814