XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 97,732 $ 78,796 $ 280,573 $ 220,020
Cost of revenue 21,821 18,845 64,357 52,687
Gross profit 75,911 59,951 216,216 167,333
Operating expenses:        
General and administrative 18,218 13,986 48,081 42,270
Selling and marketing 33,596 25,906 93,143 72,262
Research and development 17,889 12,978 49,402 34,011
Gain on sale of business (10,511)   (10,511)  
Amortization of intangible assets 2,402 2,363 7,126 7,087
Total operating expenses 61,594 55,233 187,241 155,630
Income from operations 14,317 4,718 28,975 11,703
Other income (expense), net:        
Interest expense (135) (121) (375) (361)
Other income, net 3,683 1,116 9,544 1,466
Total other income (expense), net 3,548 995 9,169 1,105
Income before income taxes 17,865 5,713 38,144 12,808
Provision for (benefit from) income taxes 6,335 (1,057) 18,152 (2,900)
Net income and comprehensive income $ 11,530 $ 6,770 $ 19,992 $ 15,708
Net income per share:        
Basic $ 0.07 $ 0.04 $ 0.12 $ 0.1
Diluted $ 0.07 $ 0.04 $ 0.12 $ 0.09
Weighted-average number of shares outstanding:        
Basic 167,546,450 164,427,770 166,940,589 163,195,976
Diluted 170,269,392 169,222,794 170,049,993 169,064,015