Quarterly report pursuant to Section 13 or 15(d)

Note 13 - Income Taxes (Details Textual)

v3.23.3
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effective Income Tax Rate Reconciliation, Percent 63.85% 131.40% 63.57% 90.30%
Income Tax Expense (Benefit), Favorable (Unfavorable) Oil Price Adjustment $ 5,400 $ 8,700 $ 8,000 $ 4,400
Current Income Tax Expense (Benefit)   (1,200) 51,500 24,900
Current Foreign Income Tax Expense (Benefit), Net Of Oil Price Adjustment   $ 7,500 43,500 $ 29,300
Unrecognized Tax Benefits $ 0   $ 0