v3.25.2
NOTE 7 — Segment Information and Concentrations (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Revenue By Geographic Areas
                               
  Three Months Ended
June 30,
  Six Months Ended
June 30,
   2025  2024  2025  2024
Revenues:            
   Americas  $2,866,482   $3,925,767   $5,927,264   $7,484,083 
   Europe   578,726    567,372    1,124,805    1,162,447 
   Asia Pacific   596,531    588,259    955,590    1,412,665 
      Total revenues  $4,041,739  $5,081,398  $8,007,659  $10,059,195
Customers who accounted for at least 10% of total revenues
                               
  Three Months Ended
June 30,
  Six Months Ended
June 30,
   2025  2024  2025  2024
BlueStar, Inc.   34%   43%   32%   33%
Synnex Corporation   10%           *    10%     * 
Ingram Micro Inc.           *    17%      *    17%
Nippon Primex, Inc.           *            *       *    10%
Customers who accounted for at least 10% of the Company's accounts receivable balances
               
  June 30,  December 31,
   2025  2024
BlueStar, Inc.      29%   32%
Ingram Micro Inc.      14%   15%
ScanSource, Inc.      17%   19%