Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Effective Tax Rates (Details)

v3.24.0.1
Income Taxes - Reconciliation of Effective Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income before (benefit) provision for income taxes $ 38,269 $ 105,719 $ 78,144
Federal statutory tax expense 8,036 22,201 16,410
State income taxes, net of federal benefit (774) 3,844 2,648
Net state impact of deferred rate change (3,213) (575) (502)
Nondeductible expenses 667 2,198 2,572
Impact of reserve for uncertain tax positions (200) 59 286
Stock-based compensation expense 4 353 (4,618)
Energy efficiency preferences (30,359) (21,410) (17,639)
Foreign items and rate differential 458 37 4
Adjustment State Taxes (66) 0 0
Redeemable non-controlling interests (227) (411) (2,546)
Valuation allowance 81 (159) 337
Miscellaneous (42) 1,033 1,001
Total income tax (benefit) provision $ (25,635) $ 7,170 $ (2,047)
Effective tax rate:      
Federal statutory rate expense 21.00% 21.00% 21.00%
State income taxes, net of federal benefit (2.00%) 3.60% 3.40%
Net state impact of deferred rate change (8.40%) (0.50%) (0.60%)
Nondeductible expenses 1.70% 2.10% 3.30%
Impact of reserve for uncertain tax positions (0.50%) 0.10% 0.40%
Stock-based compensation expense 0.00% 0.30% (5.90%)
Energy efficiency preferences (79.30%) (20.30%) (23.20%)
Foreign items and rate differential 1.20% 0.00% 0.00%
Adjustment State Taxes (0.20%) 0.00% 0.00%
Redeemable non-controlling interests (0.60%) (0.40%) (3.30%)
Valuation allowance 0.20% (0.20%) 0.40%
Miscellaneous (0.10%) 1.10% 1.90%
Effective tax rate (67.00%) 6.80% (2.60%)