Annual report pursuant to Section 13 and 15(d)

Equity & Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)

v3.22.0.1
Equity & Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net income attributable to common shareholders $ 70,458 $ 54,052 $ 44,436
Adjustment for accretion of tax equity financing fees (116) (121) 0
Income attributable to common shareholders $ 70,342 $ 53,931 $ 44,436
Denominator:      
Basic weighted-average shares outstanding (in shares) 50,855 47,702 46,586
Effect of dilutive securities:      
Stock options (in shares) 1,413 1,304 1,188
Diluted weighted-average shares outstanding (in shares) 52,268 49,006 47,774
Net income per share attributable to common shareholders:      
Basic (in usd per share) $ 1.38 $ 1.13 $ 0.95
Diluted (in usd per share) $ 1.35 $ 1.10 $ 0.93
Potentially dilutive shares (in shares) 1,443 1,199 806