v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 67,542 $ 51,300 $ 127,419 $ 92,677
Cost of revenue 19,831 16,028 37,373 29,597
Gross profit 47,711 35,272 90,046 63,080
Operating expenses:        
Sales, general and administrative 46,905 44,176 90,510 83,875
Research and development 5,096 5,203 10,337 10,258
Total operating expenses 52,001 49,379 100,847 94,133
Loss from operations (4,290) (14,107) (10,801) (31,053)
Interest income 36 91 62 341
Interest expense 7,034 5,956 14,122 11,809
Other (income) loss, net 454 (4,383) (25) (7,136)
Loss before income taxes (11,742) (15,589) (24,836) (35,385)
Provision for income taxes 6 1,004 294 1,918
Net loss $ (11,748) $ (16,593) $ (25,130) $ (37,303)
Basic net loss per share (in dollars per share) $ (0.39) $ (0.57) $ (0.84) $ (1.29)
Diluted net loss per share (in dollars per share) $ (0.39) $ (0.57) $ (0.84) $ (1.29)
Weighted average outstanding shares used for basic net loss per share (in shares) 30,121,685 28,913,811 30,037,826 28,882,108
Weighted average outstanding shares used for diluted net loss per share (in shares) 30,121,685 28,913,811 30,037,826 28,882,108