Annual report pursuant to Section 13 and 15(d)

Note 8 - Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details)

v3.24.0.1
Note 8 - Income Taxes - Reconciliation of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Tax provision computed at U.S. statutory rate $ 31,530   $ 25,910 $ 12,553
Foreign taxes not offset in U.S. by foreign tax credits 25,719   53,851 35,306
Permanent differences 3,455   778 (703)
Foreign tax credit expirations 0   17,247 14,060
Increase/(decrease) in valuation allowance 27,656   (25,623) (83,372)
Other 1,417   (743) 0
Total income tax expense (benefit) $ 89,777 $ 71,420 $ 71,420 $ (22,156)