XML 89 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Discontinued Operations - Summary of Financial Results for Trans Ova (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income from discontinued operations $ 108,094 $ 18,641 $ (66,079)
Trans Ova | Discontinued Operations, Held-for-sale or Disposed of by Sale      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Total revenues 71,151 89,606 71,186
Cost of products 18,634 23,070 26,529
Cost of services 22,701 29,570 23,610
Research and development 2,348 2,208 2,216
Selling, general and administrative 15,215 22,128 19,010
Impairment of assets 0 0 106
Total operating expenses 58,898 76,976 71,471
Operating income (loss) 12,253 12,630 (285)
Other income, net 1,139 1,412 1,489
Equity in net loss of affiliates 0 0 (535)
Gain on sale of discontinued operations 94,702 0 0
Income (loss) before income taxes 108,094 14,042 669
Income tax expense 0 0 0
Income from discontinued operations 108,094 14,042 669
Trans Ova | Discontinued Operations, Held-for-sale or Disposed of by Sale | Product revenues      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Total revenues 21,494 25,131 21,914
Trans Ova | Discontinued Operations, Held-for-sale or Disposed of by Sale | Service revenues      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Total revenues $ 49,657 $ 64,475 $ 49,272