XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

 

(in thousands)

 

March 31, 2025

  

March 31, 2024

 
         

Revenue

 $11,703  $10,446 
         

Compensation & benefits

  4,998   4,818 

Other costs of goods sold

  4,345   3,893 

Total costs of goods sold

  9,343   8,711 
         

Gross profit

  2,360   1,735 
         

Compensation & benefits

  1,151   1,155 

Professional & legal

  429   255 

Other operating expenses

  538   608 

Total operating expenses

  2,118   2,018 
         

Operating income (loss)

 $242  $(283)