XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue:      
Revenue $ 130,376 $ 115,375 $ 102,602
Cost of revenue:      
Cost of revenue 101,376 97,542 94,994
Gross profit 29,000 17,833 7,608
Operating expenses:      
Research and development 57,307 48,855 36,741
Sales and marketing 96,232 89,482 65,070
General and administrative 45,231 40,515 36,316
Total operating expenses 198,770 178,852 138,127
Loss from operations (169,770) (161,019) (130,519)
Interest income and other income, net 10,171 3,291 498
Interest expense (12,675) (3,566) (1,715)
Loss on extinguishment of term loan 0 (1,367) 0
Loss before provision for income taxes (172,274) (162,661) (131,736)
Provision for income taxes 523 295 199
Net loss $ (172,797) $ (162,956) $ (131,935)
Net loss per share, basic $ (3.48) $ (3.38) $ (2.89)
Net loss per share, diluted $ (3.48) $ (3.38) $ (2.89)
Shares used in computing net loss per share, basic 49,588 48,161 45,589
Shares used in computing net loss per share, diluted 49,588 48,161 45,589
Product Revenue      
Revenue:      
Revenue $ 103,537 $ 93,388 $ 84,312
Cost of revenue:      
Cost of revenue 74,454 82,510 84,639
Service and Other Revenue      
Revenue:      
Revenue 26,839 21,987 18,290
Cost of revenue:      
Cost of revenue $ 26,922 $ 15,032 $ 10,355