XML 48 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Total revenue, net $ 1,541,573 $ 1,557,666 $ 1,542,448
Costs and expenses:      
Cost of goods sold 656,838 587,355 597,808
Research and development 104,192 101,193 93,051
Selling, general and administrative 656,641 616,316 637,445
Intangible asset amortization 12,376 13,882 16,914
Total costs and expenses 1,430,047 1,318,746 1,345,218
Operating income 111,526 238,920 197,230
Interest income 17,202 11,917 6,737
Interest expense (51,377) (49,594) (50,395)
Gain from sale of businesses 0 644 41,798
Other income, net 3,718 12,007 19,307
Income before income taxes 81,069 213,894 214,677
Provision for income taxes 13,328 33,344 45,602
Net income $ 67,741 $ 180,550 $ 169,075
Net income per share      
Basic (in dollars per share) $ 0.85 $ 2.18 $ 2.00
Diluted (in dollars per share) $ 0.84 $ 2.16 $ 1.98
Weighted average common shares outstanding (See Note 13):      
Basic (in shares) 80,089 82,997 84,698
Diluted (in shares) 80,337 83,516 85,485