XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Dividends and dividend equivalents $ 79,935 $ 60,622
Income tax payable [1] 51,350 10,534
Stock rotation and sales returns 31,854 20,799
Other 38,374 36,168
Total $ 201,513 $ 128,123
[1] The increase in income tax payable during the nine months ended September 30, 2025 was a result of the timing of payments of estimated taxes both domestically and internationally.