XML 67 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property Plant and Equipment, Net
The carrying amount of Property, Plant and Equipment for the years ended December 31, 2024 and 2023 is as follows:

December 31, 2024December 31, 2023
Cost(in thousands)
Land$3,724 $3,724 
Buildings66,132 70,072 
Computer equipment and software689,979 550,119 
Office furniture and fixtures51,849 45,856 
Laboratory equipment55,111 56,217 
Leasehold improvements62,034 55,000 
Motor vehicles65 79 
Total Cost928,894 781,067 
Less accumulated depreciation and asset write offs(546,015)(419,883)
Property, plant and equipment (net)$382,879 $361,184