XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Segment, Significant Customers and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

Customer

 

2022

   

2021

   

2022

   

2021

 

Distributor A

    24 %     28 %     24 %     27 %

Distributor B

    18 %     17 %     18 %     17 %

Distributor C

    11 %     *       11 %     *  
   

June 30,

   

December 31,

 
   

2022

   

2021

 

Distributor A

    19 %     26 %

Distributor B

    16 %     17 %

Value-added reseller A

    21 %     12 %
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

Country or Region

 

2022

   

2021

   

2022

   

2021

 

China

  $ 249,778     $ 170,893     $ 455,858     $ 324,276  

Taiwan

    69,668       48,262       126,105       78,708  

Europe

    31,179       20,790       56,394       41,170  

South Korea

    43,046       18,992       83,418       38,279  

Southeast Asia

    21,114       12,188       38,002       23,686  

Japan

    22,136       14,552       41,291       26,602  

United States

    23,973       7,542       37,419       14,844  

Other

    110       98       231       207  

Total

  $ 461,004     $ 293,317     $ 838,718     $ 547,772  
Revenue from External Customers by Products and Services [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

Product Family

 

2022

   

2021

   

2022

   

2021

 

Direct Current (“DC”) to DC

  $ 442,250     $ 278,808     $ 801,099     $ 520,237  

Lighting Control

    18,754       14,509       37,619       27,535  

Total

  $ 461,004     $ 293,317     $ 838,718     $ 547,772  
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   

June 30,

   

December 31,

 

Country

 

2022

   

2021

 

China

  $ 209,016     $ 211,973  

United States

    113,065       113,805  

Taiwan

    18,587       19,607  

Other

    16,019       17,577  

Total

  $ 356,687     $ 362,962