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

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

v3.22.4
Revenue from Contract with Customers - Summary of Disaggregation of Revenue from Contracts with Customers (Details) - EUR (€)
€ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers € 983,680 € 843,920 € 662,037
High-Value Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 293,229 207,815 146,332
Other Containment and Delivery Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 506,423 486,223 418,599
Revenue from Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 184,028 149,882 97,106
EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 599,712 493,474 398,139
APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 100,262 117,747 67,135
North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 250,838 206,961 174,919
South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 32,868 25,738 21,844
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 798,082 703,194 592,207
Goods and Services Transferred Over Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 185,598 140,726 69,830
Biopharmaceutical and Diagnostic Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 799,652 694,038 564,931
Biopharmaceutical and Diagnostic Solutions | High-Value Solutions      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 293,229 207,815 146,332
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 506,423 486,223 418,599
Biopharmaceutical and Diagnostic Solutions | EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 502,066 415,489 338,564
Biopharmaceutical and Diagnostic Solutions | APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 70,332 79,463 54,433
Biopharmaceutical and Diagnostic Solutions | North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 198,153 175,231 151,418
Biopharmaceutical and Diagnostic Solutions | South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 29,101 23,855 20,516
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 780,903 667,717 553,789
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 18,749 26,321 11,142
Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 184,028 149,882 97,106
Engineering | Revenue from Engineering      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 184,028 149,882 97,106
Engineering | EMEA      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 97,646 77,985 59,575
Engineering | APAC      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 29,930 38,284 12,702
Engineering | North America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 52,685 31,730 23,501
Engineering | South America      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers 3,767 1,883 1,328
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 17,179 35,477 38,417
Engineering | Goods and Services Transferred Over Time      
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]      
Revenue from contracts with customers € 166,849 € 114,405 € 58,689