XML 59 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Customer Concentration (Tables)
3 Months Ended
Mar. 31, 2021
Risks and Uncertainties [Abstract]  
Schedule of Revenue and Accounts Receivable by Major Customers
The following table shows external customers with revenues of 10% or greater of total revenues from external customers and external customers with accounts receivable, net and contract assets, net balances of 10% or greater of total accounts receivable, net and contract assets, net from external customers:
Percentage of Total Revenues from External CustomersPercentage of Accounts Receivable, Net and Contract Assets, Net from External Customers
Three Months Ended March 31,March 31,December 31,
2021202020212020
Customer A15%20%11%14%
Customer B12%12%11%12%
Customer C13%12%12%*
Customer D*14%**
* Less than 10%