XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Discontinued Operations - Income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Discontinued Operations        
Income (loss) from discontinued operations, net $ 117,194 $ (1,569) $ 111,951 $ (5,429)
CRYOPDP business | Held for sale        
Discontinued Operations        
Life Sciences Services revenue 15,068 17,889 32,161 35,190
Cost of services revenue (8,596) (10,357) (20,992) (20,948)
Selling, general and administrative (5,412) (8,724) (15,250) (19,207)
Gain on disposal 116,662   116,662  
Other income (expense) (400) (60) (391) (43)
Pretax income (loss) from discontinued operations 117,322 (1,252) 112,190 (5,008)
Provision for income taxes (128) (317) (239) (421)
Income (loss) from discontinued operations, net $ 117,194 $ (1,569) 111,951 $ (5,429)
CRYOPDP business | Revision of Prior Period, Reclassification, Adjustment | Held for sale        
Discontinued Operations        
Selling, general and administrative     $ (2,300)