Annual report pursuant to Section 13 and 15(d)

Note 8 - Income Taxes - Provision for Income Taxes (Details)

v3.24.0.1
Note 8 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Current $ 0 $ 0   $ 0
Deferred 6,214 (3,344)   (34,548)
Current 92,642 26,615   20,282
Deferred (9,079) 48,149   (7,890)
Total income tax expense (benefit) $ 89,777 $ 71,420 $ 71,420 $ (22,156)