XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2021

  

Nine Months Ended September 30, 2021

 
  

Cinch Connectivity Solutions

  

Power Solutions and Protection

  

Magnetic Solutions

  

Consolidated

  

Cinch Connectivity Solutions

  

Power Solutions and Protection

  

Magnetic Solutions

  

Consolidated

 
                                 

By Geographic Region:

                                

North America

 $30,144  $42,064  $11,338  $83,546  $92,868  $109,708  $28,009  $230,585 

Europe

  7,916   9,679   2,635   20,230   22,220   29,306   6,126   57,652 

Asia

  2,284   8,538   32,368   43,190   6,358   20,298   81,458   108,114 
  $40,344  $60,281  $46,341  $146,966  $121,446  $159,312  $115,593  $396,351 
                                 

By Sales Channel:

                                

Direct to customer

 $23,476  $36,154  $38,022  $97,652  $72,898  $96,759  $95,104  $264,761 

Through distribution

  16,868   24,127   8,319   49,314   48,548   62,553   20,489   131,590 
  $40,344  $60,281  $46,341  $146,966  $121,446  $159,312  $115,593  $396,351 
  

Three Months Ended September 30, 2020

  

Nine Months Ended September 30, 2020

 
  

Cinch Connectivity Solutions

  

Power Solutions and Protection

  

Magnetic Solutions

  

Consolidated

  

Cinch Connectivity Solutions

  

Power Solutions and Protection

  

Magnetic Solutions

  

Consolidated

 
                                 

By Geographic Region:

                                

North America

 $28,933  $31,770  $8,111  $68,814  $86,244  $83,522  $22,315  $192,081 

Europe

  7,458   8,714   1,972   18,144   23,576   26,993   4,890   55,459 

Asia

  2,144   7,309   28,081   37,534   6,723   18,567   76,812   102,102 
  $38,535  $47,793  $38,164  $124,492  $116,543  $129,082  $104,017  $349,642 
                                 

By Sales Channel:

                                

Direct to customer

 $24,806  $29,648  $29,927  $84,381  $73,459  $78,119  $85,290  $236,868 

Through distribution

  13,729   18,145   8,237   40,111   43,084   50,963   18,727   112,774 
  $38,535  $47,793  $38,164  $124,492  $116,543  $129,082  $104,017  $349,642 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30,

  

December 31,

 
  

2021

  

2020

 
         

Contract assets - current (unbilled receivables)

 $28,093  $14,135 

Contract liabilities - current (deferred revenue)

 $1,131  $2,077