v3.25.2
Note 3 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended

   

Six months ended

 
   

June 30, 2025

   

June 30, 2024

   

June 30, 2025

   

June 30, 2024

 
   

(Unaudited)

   

(Unaudited)

 

Legacy FitLife

  $ 7,303     $ 6,802     $ 14,602     $ 13,763  

MRC

    6,269       7,461       12,943       14,954  

MusclePharm

    2,555       2,667       4,518       4,762  

Total Revenue

  $ 16,127     $ 16,930     $ 32,063     $ 33,479  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended June 30,

   

Six months ended June 30,

 
   

2025

   

2024

   

2025

   

2024

 
                                 

Basic weighted average shares outstanding

    9,389       9,196       9,301       9,196  

Dilutive effect of potential common shares

    572       704       643       666  

Diluted weighted average shares outstanding

    9,961       9,900       9,944       9,862