XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended
September 30,

   

Nine Months Ended
September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Revenue:

                               

Electronic Test

  $ 11,547     $ 10,408     $ 32,911     $ 28,983  

Environmental Technologies

    7,000       7,631       23,178       22,131  

Process Technologies

    14,116       12,732       41,051       33,309  

Total revenue

  $ 32,663     $ 30,771     $ 97,140     $ 84,423  
                                 

Income from divisional operations:

                               

Electronic Test

  $ 3,268     $ 2,406     $ 8,487     $ 6,486  

Environmental Technologies

    523       1,021       2,479       2,893  

Process Technologies

    2,909       2,465       8,177       5,764  

Total income from divisional operations

    6,700       5,892       19,143       15,143  

Corporate expenses

    (2,902

)

    (2,138

)

    (7,416

)

    (6,312

)

Acquired intangible amortization

    (515

)

    (595

)

    (1,582

)

    (2,142

)

Interest expense

    (168

)

    (179

)

    (526

)

    (457

)

Other income (expense)

    423       59       678       32  

Earnings before income tax expense

  $ 3,538     $ 3,039     $ 10,297     $ 6,264  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three Months Ended
September 30,

   

Nine Months Ended
September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Revenue:

                               

U.S.

  $ 10,670     $ 12,619     $ 31,672     $ 35,921  

Foreign

    21,993       18,152       65,468       48,502  
    $ 32,663     $ 30,771     $ 97,140     $ 84,423  
Long-Lived Assets by Geographic Areas [Table Text Block]
   

September 30,

   

December 31,

 
   

2023

   

2022

 

Property and equipment:

               

U.S.

  $ 2,529     $ 2,658  

Foreign

    614       474  
    $ 3,143     $ 3,132  
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

September 30,

   

December 31,

 
   

2023

   

2022

 

Identifiable assets:

               

Electronic Test

  $ 32,406     $ 31,143  

Environmental Technologies

    17,349       18,040  

Process Technologies

    56,685       56,866  

Corporate

    28,143       4,017  
    $ 134,583     $ 110,066