XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 296,402 $ 213,699 $ 820,984 $ 643,006
Cost of revenues 149,623 116,908 415,624 353,368
Gross profit 146,779 96,791 405,360 289,638
Operating expenses:        
Research and development 19,477 15,197 53,770 54,679
Selling, general, and administrative 97,910 71,442 273,672 219,647
Total operating expenses 117,387 86,639 327,442 274,326
Income from operations 29,392 10,152 77,918 15,312
Interest and other income (expense), net (6,065) 809 (18,715) 161
Income before provision for income taxes 23,327 10,961 59,203 15,473
Provision for (benefit from) income taxes (5,990) 2,156 (4,665) (344)
Net income $ 29,317 $ 8,805 $ 63,868 $ 15,817
Net income per share:        
Basic (in dollars per share) $ 0.67 $ 0.21 $ 1.48 $ 0.37
Diluted (in dollars per share) $ 0.61 $ 0.20 $ 1.35 $ 0.36
Weighted-average shares outstanding:        
Basic (in shares) 43,648 42,802 43,293 42,606
Diluted (in shares) 48,341 43,691 47,195 43,651
Product revenues        
Revenues $ 213,970 $ 151,337 $ 589,006 $ 460,352
Cost of revenues 110,743 86,689 303,597 262,740
Services and other revenues        
Revenues 82,432 62,362 231,978 182,654
Cost of revenues $ 38,880 $ 30,219 $ 112,027 $ 90,628