XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 298,739 $ 264,400
Cost of revenue (exclusive of depreciation, shown separately below) 155,021 138,418
Other operating expenses:    
Research and development 35,464 32,981
Selling, general and administrative 59,147 57,342
Depreciation 5,720 6,138
Restructuring and reorganization charges 5,194 13,106
Total operating expenses 260,546 247,985
Operating income 38,193 16,415
Other income (expense):    
Interest expense (7,219) (3,272)
Interest and investment income, net 569 130
Loss on derivative liability upon debt conversion 0 (7,456)
Other, net (2,432) 812
Total other (9,082) (9,786)
Income before income taxes 29,111 6,629
Income tax provision (8,183) (516)
Net income $ 20,928 $ 6,113
Weighted-average shares outstanding:    
Basic 30,418 31,416
Diluted 30,609 31,810
Earnings per common share:    
Basic $ 0.69 $ 0.19
Diluted $ 0.68 $ 0.19