XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue

Note 15. Revenue

Disaggregated revenues are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2024

 

 

2023

 

By Market Group:

 

 

 

 

 

 

Enterprise

 

$

8,879

 

 

$

8,437

 

Consumer

 

 

3,511

 

 

 

5,132

 

Automotive

 

 

1,841

 

 

 

2,875

 

Total sales

 

$

14,231

 

 

$

16,444

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

North America

 

$

10,024

 

 

$

10,168

 

China (including Hong Kong and Taiwan)

 

 

3,303

 

 

 

5,969

 

Rest of the world

 

 

904

 

 

 

307

 

Total sales

 

$

14,231

 

 

$

16,444

 

 

 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

Products and services transferred at a point in time

 

$

13,525

 

 

$

15,844

 

Products and services transferred over time

 

 

706

 

 

 

600

 

Total sales

 

$

14,231

 

 

$

16,444

 

 

Revenue generated from the United States was $10.0 million and $6.5 million for the three months ended March 31, 2024 and 2023, respectively.

Liability for potential rights of return was approximately $0.1 million as of March 31, 2024 and December 31, 2023 and is included within accrued liabilities in the accompanying unaudited condensed consolidated balance sheets.

Contract liabilities are deferred revenues that were recorded when advance payment were received for remaining performance obligations that are recognized over time. The contract liabilities were $10,600 and $17,000 as of March 31, 2024 and December 31, 2023, respectively.

The remaining non-cancellable revenue, that will be recognized over time on a series of distinct performance obligations, amounts to $0.4 million as of March 31, 2024.