XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Segments (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Three Months Ended March 31, 2023

 
   

Connectivity

   

Power Solutions

   

Magnetic

   

Corporate

         
   

Solutions

   

and Protection

   

Solutions

   

Segment

   

Total

 

Revenue

  $ 53,396     $ 83,181     $ 35,767     $ -     $ 172,344  

Gross Profit

    18,196       29,680       8,168       (2,380 )     53,664  

Gross Profit %

    34.1 %     35.7 %     22.8 %     nm       31.1 %
   

Three Months Ended March 31, 2022

 
   

Connectivity

   

Power Solutions

   

Magnetic

   

Corporate

         
   

Solutions

   

and Protection

   

Solutions

   

Segment

   

Total

 

Revenue

  $ 43,713     $ 58,790     $ 34,215     $ -     $ 136,718  

Gross Profit

    11,596       15,938       6,890       (300 )     34,124  

Gross Profit %

    26.5 %     27.1 %     20.1 %     nm       25.0 %