v3.25.0.1
SEGMENT AND GEOGRAPHIC INFORMATION (Schedule of Total Segment Revenue, Significant Segments Expenses and Other Expenses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenues $ 2,519,355 $ 1,568,476 $ 1,022,843
Amortization of inventory fair value step-up (215,420) (71,656)  
Acquisition related costs (29,623) (68,274) (5,959)
Operating income/(loss) 165,991 133,142 227,951
Interest income (expense) (4,189) 20,130 14,233
FX transactional gain (loss) (43,285) 14,259 (1,020)
Income/(loss) before income taxes 120,722 165,393 243,019
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Revenues 2,519,354 1,568,476 1,022,843
Cost of goods sold (719,160) (404,785) (229,323)
Amortization of inventory fair value step-up (215,420) (71,656) (894)
Depreciation cost of goods sold (100,899) (71,733) (33,508)
Research and development employee related costs (119,166) (95,208) (57,124)
Research & development other (44,588) (28,802) (15,890)
Selling, general & administrative employee related cost (763,188) (514,810) (360,003)
Selling, general & administrative other (173,107) (103,858) (59,754)
Provision for litigation (314) (434) (2,341)
Acquisition related costs (29,623) (68,274) (5,959)
Amortization (119,373) (51,032) (17,735)
Other segment expenses (66,320) (26,880) (10,506)
Operating income/(loss) 168,196 131,004 229,806
Interest income (expense) (4,189) 20,130 14,233
FX transactional gain (loss) (43,285) 14,259 (1,020)
Income/(loss) before income taxes $ 120,722 $ 165,393 $ 243,019