XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 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 $ 201,513 $ 172,293 $ 161,306 $ 128,123