XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Summary of Financial Information with Respect to Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment revenues:    
Total segment revenues $ 48,663 $ 32,127
Segment gross profit:    
Total segment gross profit 27,983 16,164
Unallocated:    
Research and development (27,822) (21,448)
Sales and marketing (6,671) (5,239)
General and administrative (22,133) (13,389)
Loss on equity investments   (1,781)
Change in fair value (6,164) 24,824
Interest income 328 420
Income tax benefit (expense) 28 (74)
Net loss (34,451) (523)
Operating Segments | Software Segment    
Segment revenues:    
Total segment revenues 33,081 26,340
Segment gross profit:    
Total segment gross profit 25,570 20,434
Operating Segments | Drug Discovery Segment    
Segment revenues:    
Total segment revenues 15,582 5,787
Segment gross profit:    
Total segment gross profit $ 2,413 $ (4,270)