XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
United States $ 43,961 $ 13,872 $ 37,248
Current expense:      
United States 43,961 13,872 37,248
Federal 6,735 1,581 5,174
Foreign 1,591 1,264 1,087
State and local 1,098 918 1,086
Current Income Tax Expense (Benefit) 9,424 3,763 7,347
Deferred expense (benefit):      
Federal (206) (565) 60
Foreign 196 147 48
State and local (404) (668) (58)
Deferred Income Tax Expense (Benefit) (414) (1,086) 50
Income tax expense 9,010 2,677 7,397
UNITED STATES      
United States 34,763 6,270 30,973
Current expense:      
United States 34,763 6,270 30,973
Foreign Countries [Member]      
United States 9,198 7,602 6,275
Current expense:      
United States $ 9,198 $ 7,602 $ 6,275