XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues

Note 15. Revenues

Disaggregated revenues are as follows (in thousands):

 

 

For the Years Ended December 31,

 

 

 

2024

 

 

2023

 

By Market Group:

 

 

 

 

 

 

Consumer

 

$

21,691

 

 

$

18,934

 

Enterprise

 

 

29,497

 

 

 

27,209

 

Automotive

 

 

9,411

 

 

 

9,897

 

Total sales

 

$

60,599

 

 

$

56,040

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

North America

 

$

35,896

 

 

$

33,916

 

China (including Hong Kong and Taiwan)

 

 

22,354

 

 

 

20,293

 

Rest of the world

 

 

2,349

 

 

 

1,831

 

Total sales

 

$

60,599

 

 

$

56,040

 

 

 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

Products and services transferred at a point in time

 

$

57,817

 

 

$

52,736

 

Products and services transferred over time

 

 

2,782

 

 

 

3,304

 

Total sales

 

$

60,599

 

 

$

56,040

 

 

Revenue generated from the United States was $35.9 million and $33.6 million for the year ended December 31, 2024 and 2023, respectively.

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 $72,400 and $17,000 as of December 31, 2024 and 2023, respectively.

We have stock rotation return rights arrangements with certain customers to return a limited percentage of product. Estimated allowances for stock rotation were $0.3 million and $0.1 million as of December 31, 2024 and December 31, 2023, respectively and are included in accrued liabilities in the accompanying consolidated balance sheets. The expected product returns under the stock rotation arrangement were $0.1 million and $34,000 as of December 31, 2024 and December 31, 2023, respectively and are included in inventory in the accompanying consolidated balance sheets.