XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2024
Revenues [Abstract]  
Summary of Net Revenue by Major Geographic Region

The following table summarizes net revenue by major geographic region:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 (in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

EMEA

 

$

8,639

 

 

$

10,241

 

 

$

21,426

 

 

$

105,595

 

Americas

 

 

2,940

 

 

 

3,576

 

 

 

8,512

 

 

 

21,776

 

APAC

 

 

2,658

 

 

 

3,287

 

 

 

6,802

 

 

 

8,617

 

Total net revenue

 

$

14,237

 

 

$

17,104

 

 

$

36,740

 

 

$

135,988

 

Schedule of Summarizes the Changes in Deferred Revenue

The following table summarizes the changes in deferred revenue:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 (in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at the beginning of the period

 

$

979

 

 

$

623

 

 

$

801

 

 

$

1,122

 

Deferral of revenue

 

 

1,732

 

 

 

4,673

 

 

 

6,347

 

 

 

27,842

 

Recognition of unearned revenue

 

 

(1,481

)

 

 

(4,840

)

 

 

(5,918

)

 

 

(28,508

)

Balance at the end of the period

 

$

1,230

 

 

$

456

 

 

$

1,230

 

 

$

456

 

Summary of Changes in Product Warranty Liability

The following table summarizes the changes in product warranty liability:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 (in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Warranty liability, beginning of the period

 

$

5,777

 

 

$

5,493

 

 

$

5,632

 

 

$

4,351

 

Provision for warranty issued during period

 

 

264

 

 

 

141

 

 

 

952

 

 

 

1,853

 

Changes in estimate

 

 

(233

)

 

 

319

 

 

 

(607

)

 

 

(43

)

Settlements

 

 

(101

)

 

 

(146

)

 

 

(270

)

 

 

(354

)

Warranty liability, end of the period

 

$

5,707

 

 

$

5,807

 

 

$

5,707

 

 

$

5,807