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

Three Months Ended September 30, 2023

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate

     
  

and Protection

  

Solutions

  

Solutions

  

Segment

  

Total

 

Revenue

 $74,862  $51,771  $32,049  $-  $158,682 

Gross Profit

  31,206   18,510   7,051   (1,302)  55,465 

Gross Profit %

  41.7%  35.8%  22.0%  nm   35.0%
  

Three Months Ended September 30, 2022

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate

     
  

and Protection

  

Solutions

  

Solutions

  

Segment

  

Total

 

Revenue

 $76,433  $50,253  $51,053  $-  $177,739 

Gross Profit

  24,801   13,099   15,501   (1,867)  51,534 

Gross Profit %

  32.4%  26.1%  30.4%  nm   29.0%
  

Nine Months Ended September 30, 2023

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate

     
  

and Protection

  

Solutions

  

Solutions

  

Segment

  

Total

 

Revenue

 $245,134  $160,010  $94,659  $-  $499,803 

Gross Profit

  92,010   57,218   21,814   (6,376)  164,666 

Gross Profit %

  37.5%  35.8%  23.0%  nm   32.9%
  

Nine Months Ended September 30, 2022

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

Corporate

     
  

and Protection

  

Solutions

  

Solutions

  

Segment

  

Total

 

Revenue

 $206,247  $140,062  $138,721  $-  $485,030 

Gross Profit

  60,775   37,414   37,476   (4,719)  130,946 

Gross Profit %

  29.5%  26.7%  27.0%  nm   27.0%