XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Revenue $ 85,897 $ 53,144
Cost of revenue 42,367 24,365
Gross profit 43,530 28,779
Operating expenses:    
Research and development 22,435 17,989
Sales and marketing 9,973 9,299
General and administrative 15,564 10,806
Total operating expenses 47,972 38,094
Loss from operations (4,442) (9,315)
Other income, net 1,365 164
Interest expense (1,209) (1,261)
Loss before income taxes (4,286) (10,412)
Income tax expense (72) (49)
Net loss $ (4,358) $ (10,461)
Net loss per share basic $ (0.17) $ (0.42)
Net loss per share diluted $ (0.17) $ (0.42)
Weighted-average shares outstanding basic 26,285 24,980
Weighted-average shares outstanding diluted 26,285 24,980