XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Statements of Operations and Comprehensive (Loss) Income Components (Tables)
9 Months Ended
Sep. 30, 2024
Statements of Operations and Comprehensive (Loss) Income Components  
Schedule of disaggregation of revenue

The following table presents the Company’s revenues disaggregated by sales channel (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Distributor

$

10,152

$

12,964

$

29,666

$

38,171

Non-distributor

1,941

3,502

7,493

8,888

Total revenue

$

12,093

$

16,466

$

37,159

$

47,059

The following table presents the Company’s revenues disaggregated by timing of recognition (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Point in time

$

10,557

$

13,825

$

31,586

$

41,485

Over time

1,536

2,641

5,573

5,574

Total revenue

$

12,093

$

16,466

$

37,159

$

47,059

The following table presents the Company’s revenues disaggregated by type (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Product sales

$

10,443

$

13,543

$

31,190

$

40,726

Licensing

1,195

1,893

4,722

4,710

Royalties

114

232

396

561

Other revenue

341

798

851

1,062

Total revenue

$

12,093

$

16,466

$

37,159

$

47,059

Schedule of revenue by region

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

APAC

$

7,923

$

8,663

$

21,163

$

24,218

North America

1,874

4,607

7,857

10,798

EMEA

2,296

3,196

8,139

12,043

Total revenue

$

12,093

$

16,466

$

37,159

$

47,059