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

Three Months Ended September 30, 2024

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

 

     
  

and Protection

  

Solutions

  

Solutions

  

Corporate

  

Total

 

Revenue

 $48,680  $55,715  $19,243  $-  $123,638 

Gross Profit

  19,167   20,405   5,245   (140)  44,677 

Gross Profit %

  39.4%  36.6%  27.3%  nm   36.1%
  

Three Months Ended September 30, 2023

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

 

     
  

and Protection

  

Solutions

  

Solutions

  

Corporate

  

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%
  

Nine Months Ended September 30, 2024

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

 

     
  

and Protection

  

Solutions

  

Solutions

  

Corporate

  

Total

 

Revenue

  

$ 167,478

   

$ 167,822

   

$ 49,633

   

$ -

   

$ 384,933

 

Gross Profit

  

72,419

   

62,535

   

11,861

   

(664)

   

146,151

 

Gross Profit %

  

43.2%

   

37.3%

   

23.9%

   

nm

   

38.0%

 
  

Nine Months Ended September 30, 2023

 
  

Power Solutions

  

Connectivity

  

Magnetic

  

 

     
  

and Protection

  

Solutions

  

Solutions

  

Corporate

  

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%