XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Segment, Geographical and Other Revenue Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Customers that Contributed 10% or More of Total Accounts Receivable
Significant Customers
Customers that each accounted for 10% or more of our total revenues were as follows:
Percentage of Total Revenues for the
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Customer A
21 %*14 %*
Customer B
19 %18 %18 %16 %
Customer C
12 %***
Customer D
10 %18 %**
Customer E
**11 %*
Customer F
*18 %**
Customer G
*15 %**
Customer H
***24 %
* Percentage was less than 10%
Customers that each accounted for 10% or more of accounts receivable balances as of the periods presented as follows:
Percentage of Accounts Receivables as of
June 30, 2025December 31, 2024
Customer A
26 %*
Customer B
*16 %
Customer D
15 %*
Customer I
13 %12 %
Customer J
12 %*
Customer K
*18 %
Customer L
*10 %
* Percentage was less than 10%
Long-Lived Assets by Geographical Area
Identifiable long-lived assets by location was as follows (in thousands):
June 30, 2025December 31, 2024
United States$42,370 $43,098