XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

  

2025

 

2024

Raw materials

 $107,801  $91,851 

Work in process

  220,410   169,982 

Finished goods

  236,438   157,778 

Total

 $564,649  $419,611 
Schedule of Other Current Assets [Table Text Block]
  

December 31,

  

2025

 

2024

Other receivables (1)

 $60,000  $60,000 

Prepaids and other

  46,982   49,978 

Total

 $106,982  $109,978 
Property, Plant and Equipment [Table Text Block]
  

December 31,

  

2025

 

2024

Land

 $53,151  $50,681 

Production equipment and software

  469,626   340,691 

Buildings and improvements

  240,691   224,490 

Transportation equipment

  62,088   72,044 

Leasehold improvements

  25,798   18,301 

Furniture and fixtures

  17,279   13,472 

Construction in progress

  63,767   27,477 

Property and equipment, gross

  932,400   747,156 

Less: accumulated depreciation and amortization

  (304,711)  (252,211)

Total property and equipment, net

 $627,689  $494,945 
Schedule of Other Assets, Noncurrent [Table Text Block]
  

December 31,

  

2025

 

2024

Deferred compensation plan assets

 $107,096  $92,586 

Prepaid wafer purchases (1)

  -   60,000 

Other

  57,995   41,791 

Total

 $165,091  $194,377 
Schedule of Accrued Liabilities [Table Text Block]
  

December 31,

  

2025

 

2024

Dividends and dividend equivalents

 $81,510  $60,622 

Stock rotation and sales returns

  17,150   20,799 

Other

  46,470   46,702 

Total

 $145,130  $128,123 
Other Noncurrent Liabilities [Table Text Block]
  

December 31,

  

2025

 

2024

Deferred compensation plan liabilities

 $103,954  $93,653 

Operating lease liabilities

  19,972   12,974 

Dividend equivalents

  3,909   4,943 

Total

 $127,835  $111,570