XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Income Taxes - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income taxes at the federal statutory rate $ 97,032 $ 106,959 $ 65,694
Income taxes at the federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit $ 14,120 $ 12,708 $ 7,874
State income taxes, net of federal benefit 3.10% 2.50% 2.50%
Tax effect of permanent differences $ 1,357 $ (488) $ (2,502)
Tax effect of permanent differences 0.30% (0.10%) (0.80%)
Foreign tax rate differential $ 266 $ (2,134) $ (313)
Foreign tax rate differential 0.00% (0.40%) (0.10%)
Other, net $ 1,225 $ 197 $ 1,515
Other, net 0.30% 0.00% 0.50%
Provision for income taxes $ 114,000 $ 117,242 $ 72,268
Provision for income taxes 24.70% 23.00% 23.10%