XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 246,151 $ 290,629
Cost of revenues 153,528 165,600
Gross profit 92,623 125,029
Operating expenses:    
Research and development 22,056 22,878
Selling, general, and administrative 92,414 125,114
Total operating expenses 114,470 147,992
Loss from operations (21,847) (22,963)
Interest and other income (expense), net 4,016 1,781
Loss before income taxes (17,831) (21,182)
Benefit from income taxes (2,155) (6,182)
Net loss $ (15,676) $ (15,000)
Net loss per share:    
Basic (in dollars per share) $ (0.34) $ (0.33)
Diluted (in dollars per share) $ (0.34) $ (0.33)
Weighted-average shares outstanding:    
Basic (in shares) 45,732 44,887
Diluted (in shares) 45,732 44,887
Product revenues    
Revenues $ 133,295 $ 185,715
Cost of revenues 92,441 109,527
Services and other revenues    
Revenues 112,856 104,914
Cost of revenues $ 61,087 $ 56,073