XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue:        
Revenue from contract with customers $ 151,922 $ 144,668 $ 445,492 $ 419,526
Cost of revenue:        
Total cost of revenue 68,486 75,028 209,093 218,550
Gross profit 83,436 69,640 236,399 200,976
Selling, general and administrative expenses 32,518 27,392 133,683 87,680
Research and development 23,681 21,042 69,851 62,644
Asset impairment charges 0 359 0 531
Amortization of intangible and acquisition-related assets 2,236 2,363 6,648 7,090
Income from operations 25,001 18,484 26,217 43,031
Interest expense (1,246) (3,617) (5,269) (9,709)
Other income, net 1,655 4,493 3,800 21,819
Gain on sale of businesses, net 0 8,363 0 8,363
Equity in net loss income of unconsolidated investments (617) (257) (1,222) (321)
Income from continuing operations before income taxes 24,793 27,466 23,526 63,183
Income tax (provision) benefit (13,868) (7,190) 9,132 (12,464)
Income from continuing operations, net of tax 10,925 20,276 32,658 50,719
Income (loss) from discontinued operations (434) (6,187) (9,252) (6,545)
Gain on sale of discontinued operations 5,174 0 7,939 647
Income tax effect on discontinued operations (1,137) 2,091 (57,986) 2,342
Income (loss) from discontinued operations, net of tax 3,603 (4,096) (59,299) (3,556)
Net income (loss) $ 14,528 $ 16,180 $ (26,641) $ 47,163
Basic        
Continuing operations $ 0.10 $ 0.16 $ 0.29 $ 0.38
Discontinued operations 0.03 (0.03) (0.52) (0.03)
Net earnings (loss) per Common Share 0.13 0.13 (0.23) 0.35
Diluted        
Continuing operations 0.09 0.15 0.25 0.36
Discontinued operations 0.03 (0.03) (0.44) (0.03)
Net earnings (loss) per Common Share $ 0.12 $ 0.12 $ (0.19) $ 0.33
Provider [Member]        
Revenue:        
Revenue from contract with customers $ 122,811 $ 118,179 $ 360,415 $ 345,253
Cost of revenue:        
Total cost of revenue 57,252 61,606 172,595 180,566
Payer & Life Sciences [Member]        
Revenue:        
Revenue from contract with customers 29,111 26,489 85,077 74,273
Cost of revenue:        
Total cost of revenue $ 11,234 $ 13,422 $ 36,498 $ 37,984