XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 500,190 $ 287,921 $ 404,127
Cost and operating expenses:      
Cost of revenue 20,922 22,455 23,980
Sales and marketing 387,700 240,131 349,255
Research and development 29,553 27,591 31,713
General and administrative 30,264 26,301 28,102
Restructuring and other charges   23,568  
Acquisition-related costs   (150) (4,135)
Total cost and operating expenses 468,439 339,896 428,915
Income (loss) from operations 31,751 (51,975) (24,788)
Other income:      
Interest income 2,079 1,251 349
Other income, net 178 14 23
Total other income, net 2,257 1,265 372
Income (loss) before income taxes 34,008 (50,710) (24,416)
Income tax expense (1,839) (577)  
Net income (loss) $ 32,169 $ (51,287) $ (24,416)
Net income (loss) per share:      
Basic $ 0.92 $ (1.54) $ (0.77)
Diluted $ 0.88 $ (1.54) $ (0.77)
Weighted average common shares outstanding:      
Basic 35,007 33,350 31,613
Diluted 36,646 33,350 31,613
Net Income (Loss) $ 32,169 $ (51,287) $ (24,416)
Other comprehensive income (loss):      
Foreign currency translation adjustment (29) 35 (16)
Comprehensive income (loss) $ 32,140 $ (51,252) $ (24,432)