Business
Currency:USD
2024/FY
Stock NameRevenueRatio
Proprietary products2.33B80.69%
Contract-Manufactured Products558.7M19.31%
Region
Currency:USD
2024/FY
Stock NameRevenueRatio
United States1.23B42.54%
Other European Countries385.5M13.32%
Germany372.5M12.88%
Other339M11.72%
Ireland323.2M11.17%
France242.2M8.37%
View all