XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Dividends and dividend equivalents $ 40,823 $ 32,364
Warranty 22,644 20,989
Stock rotation and sales returns 22,757 5,748
Customer prepayments 3,417 4,300
Income tax payable 8,296 4,921
Other 11,125 12,960
Total $ 109,062 $ 81,282