v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 41,377 $ 37,167
Cost of revenue 13,569 12,787
Gross profit 27,808 24,380
Operating expenses:    
Sales, general and administrative 39,699 28,941
Research and development 5,055 4,273
Total operating expenses 44,754 33,214
Loss from operations (16,946) (8,834)
Interest income 250 488
Interest expense (5,853) (4,381)
Other income (expense), net 2,753 (3,037)
Loss before income taxes (19,796) (15,764)
Provision for income taxes (914) (438)
Net loss $ (20,710) $ (16,202)
Basic net loss per share (in dollars per share) $ (0.70) $ (0.58)
Diluted net loss per share (in dollars per share) $ (0.70) $ (0.58)
Weighted average outstanding shares used for basic net loss per share (in shares) 29,475,649 27,788,120
Weighted average outstanding shares used for diluted net loss per share (in shares) 29,475,649 27,788,120