Mkt Cap $7.0B
52-Week Range
Revenue breakdown: Direct Customers Contract Manufacturers And Non Stocking Distributors (40.6%), Product (29.9%), Stocking Distributors Net Of Sales Allowances (17.6%).
$7.0B
Market Cap
$451M
Revenue
$118M
Net Income
Revenue by Segment
Revenue by Geography