XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Federal $ 11,574 $ 27,865 $ 36,592
International 1,047 102 85
State and local 2,529 5,691 7,739
Current Income Tax Expense (Benefit) 15,150 33,658 44,416
Deferred 1,908 (967) (668)
Income tax provision $ 17,058 $ 32,691 $ 43,748