XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue:      
Revenue $ 201,187 $ 211,008 $ 211,093
Cost of revenue:      
Cost of revenue 77,353 77,073 73,028
Gross profit 123,834 133,935 138,065
Operating expenses:      
Research and development 37,202 33,524 31,718
Sales and marketing 72,410 73,997 71,177
General and administrative 35,556 32,550 29,261
Merger-related 307 747 300
Other expense (benefit) 0 1,149 (1,965)
Total operating expenses 145,475 141,967 130,491
(Loss) income from operations (21,641) (8,032) 7,574
Other (expense) income, net      
Interest income 176 103 5
Interest expense (26) 0 0
Other expense, net (230) (1,138) (1,380)
Total other (expense) income, net (80) (1,035) (1,375)
(Loss) income before income taxes (21,721) (9,067) 6,199
Provision (benefit) for income taxes 1,165 (52) 802
Net (loss) income $ (22,886) $ (9,015) $ 5,397
Net (loss) income per share      
Basic $ (0.53) $ (0.22) $ 0.13
Diluted $ (0.53) $ (0.22) $ 0.13
Weighted-average number of common shares used in computing net (loss) income per share      
Basic 43,128 41,831 40,717
Diluted 43,128 41,831 42,200
Subscription and Support Revenue [Member]      
Revenue:      
Revenue $ 192,461 $ 204,091 $ 198,929
Cost of revenue:      
Cost of revenue 68,244 69,935 62,773
Professional Services and Other Revenue [Member]      
Revenue:      
Revenue 8,726 6,917 12,164
Cost of revenue:      
Cost of revenue $ 9,109 $ 7,138 $ 10,255