XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 11 - Income Tax - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Domestic $ 26,545 $ 34,654 $ 21,205
Federal 6,099 11,238 5,793
Foreign 27,357 18,064 0
State 1,784 2,309 1,320
Income before income tax provision 53,902 52,718 21,205
Foreign 272 1,863 0
Total Current 8,155 15,410 7,113
Federal 841 (3,856) (1,399)
State 2 (624) (395)
Foreign (20) (1) 0
Total Deferred 823 (4,481) (1,794)
Total income tax provision $ 8,978 $ 10,929 $ 5,319