XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 16 - Segments (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended March 31, 2024

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate/

     
  

and Protection

  

Solutions

  

Solutions

  

Other

  

Total

 

Revenue

 $60,247  $54,285  $13,558  $-  $128,090 

Gross Profit

  26,516   19,617   2,174   (229)  48,078 

Gross Profit %

  44.0%  36.1%  16.0%  nm   37.5%
  

Three Months Ended March 31, 2023

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate/

     
  

and Protection

  

Solutions

  

Solutions

  

Other

  

Total

 

Revenue

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

Gross Profit

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

Gross Profit %

  35.7%  34.1%  22.8%  nm   31.1%