XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment, Geographical and Other Revenue Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Customers That Contributed 10% or More of Total Accounts Receivable
Customers that each accounted for 10% or more of our total revenues were as follows:
Percentage of Total Revenues
For the Year Ended December 31,
 202420232022
Customer A18 %22 %56 %
Customer B13 %**
Customer C10 %**
Customer D10 %**
Customer E*13 %*
* Percentage was less than 10%
Customers that each accounted for 10% or more of accounts receivable balances as of the periods presented are as follows:
 As of December 31,
 20242023
Customer B16 %12 %
Customer D18 %12 %
Customer F12 %*
Customer G10 %*
Customer H*21 %
Customer I*13 %
* Percentage was less than 10%
Schedule of Revenues by Geographical Area
Geographic revenues are identified by the location of the customer and consist of the following (in thousands):
 Year Ended December 31,
202420232022
Revenues
Americas(1)
$21,278 $13,733 $17,000 
EMEA(2)(3)
10,359 22,907 56,540 
APAC(4)(5)(6)
27,708 33,503 65,050 
Total revenues$59,345 $70,143 $138,590 
(1) United States revenue was $21.3 million, $13.7 million, and $17.0 million, for the years ended December 31, 2024, 2023, and 2022, respectively
(2) Ireland revenue was $1.8 million, $0.5 million, and $37.2 million, for the years ended December 31, 2024, 2023, and 2022, respectively
(3) Switzerland revenue was $3.4 million, $11.1 million, and $9.2 million, for the years ended December 31, 2024, 2023, and 2022, respectively
(4) China revenue was $9.8 million, $20.3 million, and $48.6 million, for the years ended December 31, 2024, 2023, and 2022, respectively
(5) India revenue was $7.3 million, $5.7 million, and $8.8 million, for the years ended December 31, 2024, 2023, and 2022, respectively
(6) Singapore revenue was $6.2 million, $2.4 million, and $3.2 million, for the years ended December 31, 2024, 2023, and 2022, respectively
Schedule of Long-lived Assets by Geographical Area
Identifiable long-lived assets by location was as follows (in thousands):
 December 31,
 20242023
United States$43,098 $28,624