Quarterly report [Sections 13 or 15(d)]

Revenue Recognition (Tables)

v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Service Line

Revenue by Service Line

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(in thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Biologics and drug delivery

 

 

 

 

 

 

 

 

 

 

 

 

Disposable products

 

$

943

 

 

$

1,871

 

 

$

2,838

 

 

$

3,651

 

Services and license fees

 

 

3,088

 

 

 

2,868

 

 

 

6,001

 

 

 

5,779

 

Subtotal – Biologics and drug delivery revenue

 

 

4,031

 

 

 

4,739

 

 

 

8,839

 

 

 

9,430

 

Neurosurgery navigation and therapy

 

 

 

 

 

 

 

 

 

 

 

 

Disposable products

 

 

5,552

 

 

 

3,432

 

 

 

11,439

 

 

 

6,709

 

Subtotal – Neurosurgery navigation and therapy revenue

 

 

5,552

 

 

 

3,432

 

 

 

11,439

 

 

 

6,709

 

Capital equipment and software

 

 

 

 

 

 

 

 

 

 

 

 

Systems and software products

 

 

881

 

 

 

694

 

 

 

1,901

 

 

 

928

 

Services

 

 

416

 

 

 

350

 

 

 

829

 

 

 

633

 

Subtotal – Capital equipment and software revenue

 

 

1,297

 

 

 

1,044

 

 

 

2,730

 

 

 

1,561

 

Total revenue

 

$

10,880

 

 

$

9,215

 

 

$

23,008

 

 

$

17,700

 

Schedule of Other Current Assets

(in thousands)

 

June 30, 2026

 

 

December 31, 2025

 

Accounts receivable, net

 

$

8,395

 

 

$

6,549

 

Other contract assets

 

 

 

 

 

 

Unbilled receivables

 

$

960

 

 

$

714

 

Deferred contract costs

 

$

199

 

 

$

150

 

Schedule of Revenue Recognized by Contract Liability The unearned portion of all such fees is classified as contract liabilities.

(in thousands)

 

June 30, 2026

 

 

December 31, 2025

 

Contract liabilities

 

$

2,353

 

 

$

2,250