XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Raw materials

 $36,552  $29,478 

Work in process

  142,143   130,029 

Finished goods

  132,345   99,910 

Total

 $311,040  $259,417 
Schedule of Other Current Assets [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

RSU tax withholding proceeds receivable

 $15,595  $16,224 

Prepaid expenses

  13,447   9,526 

Assets for product returns

  3,247   1,596 

Accrued interest receivable

  6,633   5,440 

Other

  3,344   2,754 

Total

 $42,266  $35,540 
Schedule of Other Assets, Noncurrent [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Deferred compensation plan assets

 $51,759  $53,172 

Prepaid expenses

  2,261   2,311 

Other

  14,032   14,040 

Total

 $68,052  $69,523 
Schedule of Accrued Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Dividends and dividend equivalents

 $40,072  $32,364 

Warranty

  23,833   20,989 

Stock rotation and sales returns

  12,492   5,748 

Customer prepayments

  6,982   4,300 

Income tax payable

  18,816   4,921 

Other

  8,892   12,960 

Total

 $111,087  $81,282 
Other Noncurrent Liabilities [Table Text Block]
  

March 31,

  

December 31,

 
  

2022

  

2021

 

Deferred compensation plan liabilities

 $53,781  $55,489 

Dividend equivalents

  8,536   8,470 

Other

  3,242   3,268 

Total

 $65,559  $67,227