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

Three Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $54,843  $87,091  $26,843  $-  $168,777 

Gross Profit

  20,512   31,124   6,595   (2,694)  55,537 

Gross Profit %

  37.4%  35.7%  24.6%  nm   32.9%
  

Three Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $46,096  $71,026  $53,450  $-  $170,572 

Gross Profit

  12,718   20,036   15,085   (2,387)  45,452 

Gross Profit %

  27.6%  28.2%  28.2%  nm   26.6%
  

Six Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $108,239  $170,272  $62,610  $-  $341,121 

Gross Profit

  38,708   60,804   14,763   (5,074)  109,201 

Gross Profit %

  35.8%  35.7%  23.6%  nm   32.0%
  

Six Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $89,809  $129,815  $87,666  $-  $307,290 

Gross Profit

  24,315   35,974   21,975   (2,853)  79,411 

Gross Profit %

  27.1%  27.7%  25.1%  nm   25.8%