XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Discontinued Operations - Income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Discontinued Operations        
Income (loss) from discontinued operations, net $ (247) $ (3,115) $ 115,393 $ (8,544)
CRYOPDP business | Held for sale        
Discontinued Operations        
Life Sciences Services revenue   18,347 32,161 53,537
Cost of services revenue   (10,398) (20,992) (31,346)
Selling, general and administrative   (10,986) (15,250) (30,193)
Gain on disposal (304)   120,047  
Other income (expense)   255 (391) 212
Pretax income (loss) from discontinued operations (304) (2,782) 115,575 (7,790)
Provision for income taxes 57 (333) (182) (754)
Income (loss) from discontinued operations, net $ (247) $ (3,115) $ 115,393 $ (8,544)