v3.26.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 84,245 $ 86,029 $ 255,598 $ 252,832
Cost of revenue [1] 21,851 18,595 63,024 53,318
Gross profit 62,394 67,434 192,574 199,514
Operating expenses:        
Sales and marketing [1] 25,644 36,281 79,350 101,718
Research and development [1] 19,389 17,464 55,096 54,980
General and administrative [1] 13,791 12,141 42,189 41,640
Amortization of intangible assets 1,352 1,900 4,334 6,755
Acquisition related costs 0 0 0 444
Restructuring charges 4,021 83 4,936 3,609
Total operating expenses 64,197 67,869 185,905 209,146
Income (loss) from operations (1,803) (435) 6,669 (9,632)
Gain on convertible note extinguishment 0 0 0 3,931
Interest income 1,316 1,184 3,717 3,655
Interest expense (2,490) (2,478) (7,463) (7,543)
Other expense (145) (302) (558) (432)
Income (loss) before provision for income taxes (3,122) (2,031) 2,365 (10,021)
Provision for income taxes (92) (212) (748) (957)
Net income (loss) $ (3,214) $ (2,243) $ 1,617 $ (10,978)
Basic net income (loss) per share $ (0.04) $ (0.03) $ 0.02 $ (0.14)
Diluted net income (loss) per share $ (0.04) $ (0.03) $ 0.02 $ (0.14)
Shares used to compute basic net income (loss) per share 82,954 80,756 82,545 79,911
Shares used to compute diluted net income (loss) per share 82,954 80,756 82,791 79,911
[1] Amounts include stock-based compensation expense and associated payroll tax costs, as follows:

 

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Cost of revenue

 

$

409

 

 

$

577

 

 

$

1,355

 

 

$

2,043

 

Sales and marketing

 

 

741

 

 

 

1,718

 

 

 

1,547

 

 

 

5,313

 

Research and development

 

 

1,332

 

 

 

2,046

 

 

 

4,201

 

 

 

7,828

 

General and administrative

 

 

1,932

 

 

 

2,104

 

 

 

5,497

 

 

 

4,005