XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues:      
Total revenues $ 1,004,196 $ 1,774,718 $ 1,435,413
Costs and expenses:      
Selling, general and administrative 372,672 468,857 355,573
Research and development 73,887 76,850 75,316
Contingent consideration (1,312) (1,703) (3,989)
Amortization of intangible assets 87,784 50,278 56,391
Gain on sale of assets (18,559) (31,508) 0
Total costs and expenses 1,230,449 1,755,968 1,377,699
Operating loss (226,253) 18,750 57,714
Other income and (expense), net:      
Interest income 1,981 28 152
Interest expense (12,056) (18,880) (21,934)
Fair value changes of derivative instruments, net 649 846 50
Other income (expense), net (155,842) (14,769) 12,701
Other income and (expense), net (165,268) (32,775) (9,031)
Income (loss) before income taxes and investment losses (391,521) (14,025) 48,683
Income tax provision 63,499 (15,489) (17,617)
Net loss before investments and loss from subsidiaries (328,022) (29,514) 31,066
Loss from investments in investees (383) (629) (480)
Net income (loss) $ (328,405) $ (30,143) $ 30,586
Income (loss) per share basic and diluted:      
Income (loss) per share, basic (in dollars per share) $ (0.46) $ (0.05) $ 0.05
Income (loss) per share, diluted (in dollars per share) $ (0.46) $ (0.05) $ 0.05
Weighted average number of common shares outstanding, basic (in shares) 719,060,942 648,077,716 640,655,290
Weighted average number of common shares outstanding, diluted (in shares) 719,060,942 648,077,716 640,655,290
Services      
Revenues:      
Total revenues $ 755,630 $ 1,607,106 $ 1,262,242
Costs and expenses:      
Cost of service/product revenue 627,548 1,102,172 823,899
Products      
Revenues:      
Total revenues 142,845 141,770 119,952
Costs and expenses:      
Cost of service/product revenue 88,429 91,022 70,509
Revenue from transfer of intellectual property and other      
Revenues:      
Total revenues $ 105,721 $ 25,842 $ 53,219