Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Effective Tax Rates (Details)

v3.22.0.1
Income Taxes - Reconciliation of Effective Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income before benefit for income taxes $ 78,144 $ 56,428 $ 36,553
Federal statutory tax expense 16,410 11,850 7,676
State income taxes, net of federal benefit 2,648 2,257 2,140
Net state impact of deferred rate change (502) (29) (53)
Nondeductible expenses 2,572 987 150
Impact of reserve for uncertain tax positions 286 (124) (925)
Stock-based compensation expense (4,618) (2,922) (169)
Energy efficiency preferences (17,639) (8,595) (12,699)
Foreign items and rate differential 4 160 56
Redeemable non-controlling interests (2,546) (767) 1,101
Valuation allowance 337 (4,308) 205
Miscellaneous 1,001 997 (1,230)
Total income tax benefit $ (2,047) $ (494) $ (3,748)
Effective tax rate:      
Federal statutory rate expense 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 3.40% 4.00% 5.90%
Net state impact of deferred rate change (0.60%) (0.10%) (0.10%)
Nondeductible expenses 3.30% 1.70% 0.40%
Impact of reserve for uncertain tax positions 0.40% (0.20%) (2.50%)
Stock-based compensation expense (5.90%) (5.20%) (0.50%)
Energy efficiency preferences (23.20%) (15.20%) (34.70%)
Foreign items and rate differential 0.00% 0.30% 0.20%
Redeemable non-controlling interests (3.30%) (1.40%) 3.00%
Valuation allowance 0.40% (7.60%) 0.60%
Miscellaneous 1.90% 1.80% (3.60%)
Effective tax rate (2.60%) (0.90%) (10.30%)