Quarterly report [Sections 13 or 15(d)]

Segment Information and Customer Concentration (Tables)

v3.25.1
Segment Information and Customer Concentration (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Revenue and Accounts Receivable by Major Customers
The concentration of our customer credit risk in excess of 10% of total revenues and/or trade and other receivables, net of current expected credit losses and contract assets, net of current expected credit losses was as follows:
Percentage of Total Revenues from External Customers Percentage of Trade and Other Receivables, Net and Contract Assets, Net from External Customers
Three Months Ended March 31, March 31, December 31,
2025 2024 2025 2024
Customer A * * 18% 20%
Customer B 10% 10% * *
Customer C 10% * * *
* Less than 10%