v3.26.3
Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 97,825 $ 83,260 $ 269,213 $ 253,863
Cost of revenue 19,708 17,142 58,344 52,159
Gross profit 78,117 66,118 210,869 201,704
Operating expenses:        
Sales and marketing 32,365 26,629 99,293 85,296
Research and development 16,211 14,022 45,786 46,836
General and administrative 22,724 22,465 68,275 66,115
Depreciation and amortization 2,095 636 5,502 2,656
Total operating expenses 73,395 63,752 218,856 200,903
Income (loss) from operations 4,722 2,366 (7,987) 801
Interest income, net 1,349 2,510 4,215 8,831
Other income (expense), net 12 376 (30) (29)
Income (loss) before provision for income taxes 6,083 5,252 (3,802) 9,603
Provision for income taxes (9,586) (3,719) (11,252) (5,025)
Net (loss) income $ (3,503) $ 1,533 $ (15,054) $ 4,578
Net (loss) income per share:        
Basic (in usd per share) $ (0.15) $ 0.05 $ (0.64) $ 0.16
Diluted (in usd per share) $ (0.15) $ 0.05 $ (0.64) $ 0.15
Weighted average common shares outstanding:        
Basic (in shares) 23,349,040 27,995,708 23,588,670 29,074,842
Diluted (in shares) 23,349,040 29,376,837 23,588,670 30,999,527