v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenues $ 153,008 $ 134,071
Cost of revenues 79,711 73,672
Gross profit 73,297 60,399
Operating expenses:    
Sales and marketing 28,144 25,266
Research and development 34,425 31,131
General and administrative 24,692 20,568
Acquisition related costs 12 3
Amortization of acquired intangibles 5,262 4,422
Lease and other restructuring charges 1,961 408
Total operating expenses 94,496 81,798
Loss from operations (21,199) (21,399)
Other income (expense):    
Interest and other income 2,276 915
Interest and other expense (1,444) (1,711)
Gain (loss) on extinguishment of debt 19,869 0
Total other income (expense), net 20,701 (796)
Loss before income taxes (498) (22,195)
Provision for income taxes (18) (1,364)
Net loss (516) (23,559)
Other comprehensive income (loss):    
Unrealized gain (loss) on available-for-sale investments 1,036 (1,073)
Foreign currency translation adjustment (17) (90)
Comprehensive income (loss) $ 503 $ (24,722)
Net loss per common share, basic (usd per share) $ (0.01) $ (0.41)
Net loss per common share, diluted (usd per share) $ (0.01) $ (0.41)
Weighted average common shares outstanding:    
Basic (in shares) 57,885 57,015
Weighted-average common shares outstanding, diluted (in shares) 57,885 57,015