XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Computation of Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income attributable to Via Renewables, Inc. stockholders $ 7,578 $ 3,733 $ 27,313
Less: Dividend on Series A preferred stock 8,054 7,804 7,441
Net income (loss) attributable to stockholders of Class A common stock $ (476) $ (4,071) $ 19,872
Basic weighted average Class A common shares outstanding (in shares) 3,156 3,026 2,911
Basic earnings (loss) per share attributable to stockholders (in dollars per share) $ (0.15) $ (1.35) $ 6.83
Net (loss) income attributable to stockholders of Class A common stock $ (476) $ (4,071) $ 19,872
Diluted net (loss) income attributable to stockholders of Class A common stock $ (476) $ (4,071) $ 19,872
Basic weighted average Class A common shares outstanding (in shares) 3,156 3,026 2,911
Effect of dilutive restricted stock units (in shares) 0 0 32
Diluted weighted average shares outstanding (in shares) 3,156 3,026 2,943
Diluted earnings (loss) per share attributable to stockholders (in dollars per share) $ (0.15) $ (1.35) $ 6.75
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) 4,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) 200