XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 112,772 $ 98,680 $ 323,502 $ 276,656
Cost of revenues (exclusive of depreciation and amortization expense) 30,429 30,767 91,188 90,461
Operating expenses        
Sales and marketing 21,102 18,735 60,799 58,946
Research and development 25,125 24,754 76,037 72,616
General and administrative 25,769 25,002 72,664 75,345
Impairment and write-off of intangible assets     162  
Depreciation and amortization 9,092 9,051 27,607 26,515
Total operating expenses 81,088 77,542 237,269 233,422
Other income (expense)        
Interest income 5,837 5,100 18,378 14,820
Interest expense (2,614) (3,428) (9,274) (10,106)
Other income 3,223 1,672 9,104 4,714
Income (loss) before income taxes 4,478 (7,957) 4,149 (42,513)
Income tax expense 431 134 675 339
Net income (loss) $ 4,047 $ (8,091) $ 3,474 $ (42,852)
Net income (loss) per share attributable to common stockholders, basic $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Net income (loss) per share attributable to common stockholders, diluted $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, basic 207,235,954 202,526,844 206,389,565 201,338,550
Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, diluted 209,015,661 202,526,844 209,721,858 201,338,550