XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 290,629 $ 318,828
Cost of revenues 165,600 168,781
Gross profit 125,029 150,047
Operating expenses:    
Research and development 22,878 25,030
Selling, general, and administrative 125,114 119,933
Total operating expenses 147,992 144,963
Income (loss) from operations (22,963) 5,084
Interest and other income (expense), net 1,781 (114)
Income (loss) before benefit from income taxes (21,182) 4,970
Benefit from income taxes (6,182) (3,243)
Net income (loss) $ (15,000) $ 8,213
Net income (loss) per share:    
Basic (in dollars per share) $ (0.33) $ 0.19
Diluted (in dollars per share) $ (0.33) $ 0.17
Weighted-average shares outstanding:    
Basic (in shares) 44,887 44,249
Diluted (in shares) 44,887 47,918
Product revenues    
Revenues $ 185,715 $ 225,875
Cost of revenues 109,527 118,338
Services and other revenues    
Revenues 104,914 92,953
Cost of revenues $ 56,073 $ 50,443