v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenues [Abstract]  
Summary of Net Revenue by Major Geographic Region

The following table summarizes net revenue by major geographic region:

 

 

 

Three Months Ended March 31,

 

 (in thousands)

 

2026

 

 

2025

 

EMEA(1)

 

$

17,522

 

 

$

11,552

 

Americas(2)

 

 

5,274

 

 

 

4,719

 

APAC

 

 

2,401

 

 

 

2,568

 

Total net revenue

 

$

25,197

 

 

$

18,839

 

(1)
Our net revenues generated from Italy, Czech Republic and Germany represented 18.9%, 16.4% and 10.0% of our total net revenue for the three months ended March 31, 2026, respectively. Our net revenues generated from Germany, the United Kingdom, Italy and Czech Republic represented 15.0%, 14.4%, 10.9% and 10.6% of our total net revenue for the three months ended March 31, 2025, respectively.
(2)
Our net revenues generated from the United States represented 19.8% and 22.2% of our total net revenues for the three months ended March 31, 2026, and 2025, respectively.
Schedule of Summarizes the Changes in Deferred Revenue

The following table summarizes the changes in deferred revenue:

 

 

 

Three Months Ended March 31,

 

 (in thousands)

 

2026

 

 

2025

 

Balance at the beginning of the period

 

$

1,821

 

 

$

1,169

 

Deferral of revenue

 

 

2,057

 

 

 

3,801

 

Recognition of unearned revenue

 

 

(2,534

)

 

 

(3,592

)

Balance at the end of the period

 

$

1,344

 

 

$

1,378

 

Summary of Changes in Product Warranty Liability

The following table summarizes the changes in product warranty liability:

 

 

 

Three Months Ended March 31,

 

 (in thousands)

 

2026

 

 

2025

 

Balance at the beginning of the period

 

$

9,344

 

 

$

5,798

 

Provision for warranty issued during period

 

 

399

 

 

 

363

 

Changes in estimate

 

 

(53

)

 

 

1,280

 

Settlements

 

 

(111

)

 

 

(117

)

Balance at the end of the period

 

$

9,579

 

 

$

7,324