XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

March 31,

  

December 31,

 
  

2024

  

2023

 

Land

 $1,597  $1,630 

Building and improvements

  7,519   7,742 

Machinery and equipment

  19,693   19,378 

Computers and software

  2,599   2,408 

Furniture and fixtures

  710   722 

Vehicles

  264   265 

Right of use assets - finance leases

  12,689   12,709 

Service equipment

  57   57 
   45,128   44,911 

Less: Accumulated depreciation and amortization

  (22,643)  (21,912)
   22,485   22,999 

Construction in progress

  658   337 

Property and equipment, net

 $23,143  $23,336 
Schedule of Depreciation [Table Text Block]
  

Three Months Ended

 
  

March 31,

 
  

2024

  

2023

 

Cost of sales

        

Cost of product sales

 $468  $362 

Cost of services

  148   154 

Selling, general and administrative expenses

  457   427 

Total depreciation

 $1,073  $943