XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

September 30,

  

December 31,

 
  

2025

  

2024

 

Long lived assets:

        

United States

 $5,889  $4,014 

Canada

  380   465 

Total long lived assets

 $6,269  $4,479 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 
      

% of

      

% of

      

% of

      

% of

 
   Net   consolidated   Net   consolidated   Net   consolidated   Net   consolidated 
   Revenues   net revenue   Revenues   net revenue   Revenues   net revenue   Revenues   net revenue 

United States

 $38,171   92.2% $28,768   76.1% $104,306   91.4% $90,583   69.4%

South Africa

  -   -   -   0.0%  -   -   8,277   6.3%

Mexico

  -   -   3,196   8.5%  -   -   9,723   7.4%

China

  -   -   -   0.0%  -   -   2,698   2.1%

Japan

  -   -   908   2.4%  -   -   3,778   2.9%

Canada

  3,245   7.8%  3,529   9.3%  9,781   8.6%  10,698   8.2%

India

  -   -   1,387   3.7%  -   -   4,829   3.7%

Total net revenue

 $41,416   100.0% $37,788   100.0% $114,087   100.0% $130,586   100.0%