XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
United States $ 50,493 $ 43,961 $ 13,872
Current expense:      
United States 50,493 43,961 13,872
Federal 8,223 6,735 1,581
Foreign 2,121 1,591 1,264
State and local 1,451 1,098 918
Current Income Tax Expense (Benefit) 11,795 9,424 3,763
Deferred expense (benefit):      
Federal (1,476) (206) (565)
Foreign 87 196 147
State and local (28) (404) (668)
Deferred Income Tax Expense (Benefit) (1,417) (414) (1,086)
Income tax expense 10,378 9,010 2,677
UNITED STATES      
United States 38,548 34,763 6,270
Current expense:      
United States 38,548 34,763 6,270
Foreign Countries [Member]      
United States 11,945 9,198 7,602
Current expense:      
United States $ 11,945 $ 9,198 $ 7,602