XML 108 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the approximate percentage of our net sales by market group:
Three Months Ended
March 31,
20252024
Biologics
39 %
37 %
Generics
 16 %
18 %
Pharma
26 %
25 %
Contract-Manufactured Products
19 %
20 %
100 %
100 %

The following table presents the approximate percentage of our net sales by product category:
Three Months Ended
March 31,
20252024
High-Value Product ("HVP") Components
45 %
47 %
High-Value Product ("HVP") Delivery Devices
14 %
11 %
Standard Packaging
22 %
22 %
Contract-Manufactured Products
19 %
20 %
100 %
100 %

The following table presents the approximate percentage of our net sales by geographic location:
Three Months Ended
March 31,
20252024
Americas
49 %
43 %
Europe, Middle East, Africa
44 %
48 %
Asia Pacific
7 %
9 %
100 %
100 %
Schedule of Change in Contract with Customer, Asset and Liability
The following table summarizes our contract assets and liabilities:
($ in millions)
Contract assets, December 31, 2024
$23.3 
Contract assets, March 31, 2025
25.8 
Change in contract assets - increase (decrease)$2.5 
Deferred income, December 31, 2024
$(53.2)
Deferred income, March 31, 2025
(47.8)
Change in deferred income - decrease (increase)$5.4