XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Computation of Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income attributable to Via Renewables, Inc. stockholders $ 5,195 $ 29,290 $ 8,450
Less: Dividend on Series A preferred stock 7,804 7,441 8,091
Net income (loss) attributable to stockholders of Class A common stock $ (2,609) $ 21,849 $ 359
Basic weighted average Class A common shares outstanding (in shares) 15,128 14,555 14,286
Basic earnings (loss) per share attributable to stockholders (in dollars per share) $ (0.17) $ 1.50 $ 0.03
Net (loss) income attributable to stockholders of Class A common stock $ (2,609) $ 21,849 $ 359
Diluted net (loss) income attributable to stockholders of Class A common stock $ (2,609) $ 21,849 $ 359
Basic weighted average Class A common shares outstanding (in shares) 15,128 14,555 14,286
Effect of dilutive restricted stock units (in shares) 0 160 282
Diluted weighted average shares outstanding (in shares) 15,128 14,715 14,568
Diluted earnings (loss) per share attributable to stockholders (in dollars per share) $ (0.17) $ 1.48 $ 0.02
Common Class B      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 20,000    
Restricted Stock Units      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 500