XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 209,716 $ 205,437
Cost of revenue:    
Total cost of revenue [1] 76,172 90,087
Operating expenses:    
Sales and marketing 26,645 23,192
General and administrative 28,499 23,994
Research and development 61,908 51,490
Amortization and depreciation 7,673 7,761
Total operating expenses 124,725 106,437
Operating income 8,819 8,913
Interest expense (868) (784)
Interest income 5,182 143
Other (expense) / income, net (148) 13
Income before income taxes 12,985 8,285
Benefit from income taxes (1,222) (618)
Net income 14,207 8,903
Net loss attributable to redeemable noncontrolling interests 209 176
Net income attributable to common stockholders $ 14,416 $ 9,079
Net income per share:    
Basic (in dollars per share) $ 0.29 $ 0.18
Diluted (in dollars per share) $ 0.28 $ 0.18
Weighted average common shares outstanding:    
Basic (in shares) 49,584,890 50,206,179
Diluted (in shares) 54,296,321 55,170,781
SaaS and License    
Revenue:    
Total revenue $ 135,394 $ 123,225
Cost of revenue:    
Total cost of revenue [1] 19,583 16,894
Hardware and Other    
Revenue:    
Total revenue 74,322 82,212
Cost of revenue:    
Total cost of revenue [1] $ 56,589 $ 73,193
[1] Exclusive of amortization and depreciation shown in operating expenses below.