Quarterly report [Sections 13 or 15(d)]

Revenue (Tables)

v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedules of Concentration of Risk

The customer concentration for balances greater than 10% of revenues and 10% of accounts receivables, net, respectively, are presented below:

 

 

Total Revenue

 

Accounts Receivable, Net

 

Three Months Ended March 31,

 

March 31,

 

December 31,

 

2025

 

2024

 

2025

 

2024

 

(as a percentage)

Customer 1

 

31.5%

 

—%

 

<10%

 

<10%

Customer 2

 

29.5%

 

26.8%

 

<10%

 

<10%

Customer 3

 

<10%

 

13.5%

 

<10%

 

<10%

Customer 4

 

—%

 

<10%

 

16.9%

 

18.2%

Customer 5

 

—%

 

—%

 

12.0%

 

12.9%

Customer 6

 

—%

 

—%

 

10.1%

 

10.8%

Revenue by Geographic Area

The Company currently sells its products in the geographic regions as follows:

 

 

Three Months Ended March 31,

 

 

2025

 

 

2024

 

 

(In thousands)

 

Americas

 

$

8,289

 

 

$

9,373

 

Europe

 

 

936

 

 

 

325

 

Other

 

 

95

 

 

 

88

 

Total

 

$

9,320

 

 

$

9,786