XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
REVENUES:        
Total revenues $ 390,657 $ 399,131 $ 697,167 $ 749,503
EXPENSES:        
Cost of goods manufactured and sold (exclusive of amortization of acquired intangible assets shown below) 49,460 61,472 98,657 120,116
Research and development 77,370 59,649 149,187 127,260
Selling, general and administrative 170,849 168,113 342,553 347,862
Amortization of acquired intangible assets 0 14 0 1,073
Total expenses 297,679 289,248 590,397 596,311
OPERATING INCOME FROM CONTINUING OPERATIONS 92,978 109,883 106,770 153,192
OTHER INCOME, NET:        
Interest income 11,090 10,735 21,231 20,134
Interest expense 0 (5,952) 0 (11,930)
Other income, net 771 2,053 2,327 2,235
Total other income, net 11,861 6,836 23,558 10,439
INCOME BEFORE INCOME TAXES 104,839 116,719 130,328 163,631
INCOME TAX PROVISION 17,741 22,061 20,766 30,025
NET INCOME FROM CONTINUING OPERATIONS 87,098 94,658 109,562 133,606
DISCONTINUED OPERATIONS, NET OF TAX 0 (3,300) 0 (5,420)
NET INCOME $ 87,098 $ 91,358 $ 109,562 $ 128,186
EARNINGS PER ORDINARY SHARE:        
Earnings per ordinary share from continuing operations - basic $ 0.53 $ 0.56 $ 0.67 $ 0.79
Loss per ordinary share from discontinued operations - basic 0 (0.02) 0 (0.03)
Earnings per ordinary share - basic 0.53 0.54 0.67 0.76
Earnings per ordinary share from continuing operations - diluted 0.52 0.55 0.65 0.78
Loss per ordinary share from discontinued operations - diluted 0 (0.02) 0 (0.03)
Earnings per ordinary share - diluted $ 0.52 $ 0.53 $ 0.65 $ 0.75
WEIGHTED AVERAGE NUMBER OF ORDINARY SHARES OUTSTANDING:        
Basic 164,959 168,321 164,188 168,152
Diluted 168,357 170,977 168,470 171,960
COMPREHENSIVE INCOME:        
Net income $ 87,098 $ 91,358 $ 109,562 $ 128,186
Holding gain (loss), net of a tax provision (benefit) of $16, $(8), $184 and $(83), respectively 55 11 567 (480)
COMPREHENSIVE INCOME 87,153 91,369 110,129 127,706
Product sales, net        
REVENUES:        
Total revenues 307,235 269,273 551,728 502,809
Manufacturing and royalty revenues        
REVENUES:        
Total revenues 83,422 129,858 145,439 246,691
Research and development revenue        
REVENUES:        
Total revenues $ 0 $ 0 $ 0 $ 3