XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Summary of Revenue by Region

The following table summarizes the revenue by region based on ship-to destinations for the three and six months ended:

Summary of Revenue by Region 

                     
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2022   2021   2022   2021 
U.S.  $8,520   $8,111   $19,920   $16,738 
Canada and Latin America   2,896    3,772    4,277    7,115 
Europe and Middle East   536    66    893    327 
Asia Pacific   3    5    123    14 
Total revenues  $11,955   $11,954   $25,213   $24,194 
Schedule of Composition of Revenues

The following table summarizes the composition of revenues for the three and six months ended:

 

                     
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2022   2021   2022   2021 
Product Sales  $11,943   $11,913   $25,187   $24,151 
Services   12    41    26    43 
Total revenues  $11,955   $11,954   $25,213   $24,194 
Schedule of Percentage of Total Revenues

Revenue from customers with concentration greater than 10% in the three and six months ended June 30, 2022 and 2021 accounted for approximately the following percentages of total revenues:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2022   2021   2022   2021 
Customer A   *   14%   *   12%
Customer B   15%   14%   14%   24%
Customer C   13%   13%   *   13%
Customer D   *   *   21%   *
Customer E   51%   41%   41%   31%

 

 

*Customer revenue did not exceed 10% in the respective period.