XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Discontinued Operations - Summary of Financial Results for Trans Ova (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income from discontinued operations $ 8,424 $ 10,889 $ 13,071 $ 20,422
Trans Ova | Discontinued Operations, Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues 32,441 29,765 58,949 50,841
Cost of products 7,438 5,699 14,471 10,885
Cost of services 9,977 7,984 18,349 14,412
Research and development 908 497 1,867 881
Selling, general and administrative 6,124 5,043 12,011 9,479
Total operating expenses 24,447 19,223 46,698 35,657
Operating income 7,994 10,542 12,251 15,184
Other income, net 430 334 820 699
Income from discontinued operations 8,424 10,876 13,071 15,883
Trans Ova | Discontinued Operations, Held-for-sale | Product revenues        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues 8,940 7,641 17,172 13,410
Trans Ova | Discontinued Operations, Held-for-sale | Service revenues        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues $ 23,501 $ 22,124 $ 41,777 $ 37,431