XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues $ 318,828 $ 251,843
Cost of revenues 168,781 129,560
Gross profit 150,047 122,283
Operating expenses:    
Research and development 25,030 16,080
Selling, general, and administrative 119,933 86,593
Total operating expenses 144,963 102,673
Income from operations 5,084 19,610
Interest and other income (expense), net (114) (6,691)
Income before provision for income taxes 4,970 12,919
Benefit from income taxes (3,243) (1,208)
Net income $ 8,213 $ 14,127
Net income per share:    
Basic (in dollars per share) $ 0.19 $ 0.33
Diluted (in dollars per share) $ 0.17 $ 0.30
Weighted-average shares outstanding:    
Basic (in shares) 44,249 42,962
Diluted (in shares) 47,918 46,367
Product revenues    
Revenues $ 225,875 $ 178,125
Cost of revenues 118,338 92,627
Services and other revenues    
Revenues 92,953 73,718
Cost of revenues $ 50,443 $ 36,933