v3.25.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting  
Schedule of significant segment expenses

Three months ended June 30, 

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

Core revenue

$

8,198

$

7,575

$

16,441

$

15,762

Non-core revenue

 

309

 

2,854

 

2,456

 

6,008

Total revenue

 

8,507

 

10,429

 

18,897

 

21,770

Cost of goods sold

1,519

1,488

3,016

2,891

Gross profit

6,988

8,941

15,881

18,879

Expenses:

 

  

 

  

 

  

 

  

Research and development

5,671

4,720

10,941

10,689

Sales and marketing

 

5,146

 

5,793

 

10,254

 

12,531

General and administrative

 

5,804

 

5,798

 

12,514

 

11,221

Depreciation and amortization

1,080

1,034

2,141

2,102

Stock-based compensation

 

3,514

 

3,564

 

6,553

 

6,579

Total operating expenses

21,215

20,909

42,403

43,122

Other income

1,870

2,593

3,904

5,342

 

 

  

 

 

  

Net loss

$

(12,357)

$

(9,375)

$

(22,618)

$

(18,901)

Schedule of revenue by geographic location

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2025

    

2024

    

2025

    

2024

Revenue

Inside the United States

$

5,313

$

7,287

$

13,347

$

15,304

Outside the United States

 

3,194

 

3,142

 

5,550

 

6,466

Total revenue

$

8,507

$

10,429

$

18,897

$

21,770