XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 307,539,000 $ 257,800,000 $ 190,283,000
Cost of revenue 155,557,000 119,916,000 91,329,000
Gross profit 151,982,000 137,884,000 98,954,000
Operating expenses:      
Research and development 88,562,000 74,106,000 64,058,000
Sales and marketing 41,123,000 37,894,000 34,287,000
General and administrative 60,828,000 45,465,000 36,137,000
Amortization of intangible assets 4,953,000 0  
Restructuring costs   (102,000) 1,721,000
Total operating expenses 195,466,000 157,363,000 136,203,000
Loss from operations (43,484,000) (19,479,000) (37,249,000)
Other income, net 4,644,000 2,517,000 25,000
Induced conversion expense   (2,232,000) (11,333,000)
Interest expense (4,848,000) (4,923,000) (2,550,000)
Loss before income taxes (43,688,000) (24,117,000) (51,107,000)
Income tax benefit (expense) 322,000 (184,000) (153,000)
Net loss $ (43,366,000) $ (24,301,000) $ (51,260,000)
Net loss per share basic $ (1.62) $ (0.95) $ (2.12)
Net loss per share diluted $ (1.62) $ (0.95) $ (2.12)
Weighted-average shares outstanding basic 26,752 25,539 24,176
Weighted-average shares outstanding diluted 26,752 25,539 24,176