XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Property, Plant and Equipment, Useful Lives [Table Text Block]

Machinery and equipment and automobiles (years)

3

-

10

Computer equipment and software (years)

3

-

7

Furniture and fixtures (years)

5

-

10

Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Year Ended December 31,

 

(in thousands, except per share data)

 

2024

   

2023

 

Net loss

  $ (12,405 )   $ (3,415 )

Weighted average shares outstanding - basic

    43,538       42,420  

Dilutive effect of equity awards

    -       -  

Weighted average shares outstanding - diluted

    43,538       42,420  

Basic loss per share

  $ (0.28 )   $ (0.08 )

Diluted loss per share

  $ (0.28 )   $ (0.08 )

Shares excluded from diluted loss per share due to their anti-dilutive effect

    3,577       3,868  
Schedule of Other Operating Cost and Expense, by Component [Table Text Block]
   

Year Ended December 31,

 

(in thousands)

 

2024

   

2023

 

Restructuring expenses (see Note 7)

  $ 792     $ 71  

Unclaimed property audits expense (see Note 16)

    347       -  

Employee retention tax credit fees (see Note 18)

    472       -  

Total other operating expenses

  $ 1,611     $ 71