XML 15 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 28, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]

Major Class of Revenue

 

Three Months Ended

 
   

March 28,

   

March 30,

 

(In thousands)

 

2020

   

2019

 

Product

  $ 93,225       96 %   $ 91,612       93 %

Licensing and services

    4,091       4 %     6,479       7 %

Total revenue

  $ 97,316       100 %   $ 98,091       100 %

Revenue by Channel

 

Three Months Ended

 
   

March 28,

   

March 30,

 

(In thousands)

 

2020

   

2019

 

Product revenue - Distributors

  $ 75,455       78 %   $ 77,472       79 %

Product revenue - Direct

    17,770       18 %     14,140       14 %

Licensing and services revenue

    4,091       4 %     6,479       7 %

Total revenue

  $ 97,316       100 %   $ 98,091       100 %

Revenue by Geographical Market

 

Three Months Ended

 
   

March 28,

   

March 30,

 

(In thousands)

 

2020

   

2019

 
United States   $ 13,319       14 %   $ 12,895       13 %
Other Americas     3,268       3 %     3,975       4 %

Americas

    16,587       17 %     16,870       17 %
China     43,499       45 %     48,305       49 %
Taiwan     9,859       10 %     2,678       3 %
Japan     7,999       8 %     11,857       12 %
Other Asia     7,336       8 %     6,171       7 %

Asia

    68,693       71 %     69,011       71 %

Europe

    12,036       12 %     12,210       12 %

Total revenue

  $ 97,316       100 %   $ 98,091       100 %
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]

(In thousands)

       

Contract assets as of December 28, 2019

  $ 5,569  

Revenues recorded during the period

    3,103  

Transferred to Accounts receivable or collected

    (3,238 )

Contract assets as of March 28, 2020

  $ 5,434  

(In thousands)

       

Contract liabilities as of December 28, 2019

  $ 2,313  

Accruals for estimated future stock rotation and scrap returns

    990  

Less: Release of accruals for recognized stock rotation and scrap returns

    (376 )

Contract liabilities as of March 28, 2020

  $ 2,927