Canada markets open in 5 hours 26 minutes

Via Renewables, Inc. (VIA)

NasdaqGS - NasdaqGS Delayed Price. Currency in USD
Add to watchlist
9.65+0.55 (+6.04%)
At close: 04:00PM EST
9.23 -0.42 (-4.35%)
After hours: 06:22PM EST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
459,491
460,493
393,485
554,890
813,725
Cost of Revenue
390,054
357,096
323,219
344,592
615,225
Gross Profit
69,437
103,397
70,266
210,298
198,500
Operating Expenses
Selling General and Administrative
67,353
61,933
44,279
90,734
133,534
Total Operating Expenses
79,266
78,636
65,857
121,501
174,521
Operating Income or Loss
-9,829
24,761
4,409
88,797
23,979
Interest Expense
6,657
7,204
4,926
5,266
8,621
Total Other Income/Expenses Net
-
-
-
-
6,112
Income Before Tax
-19,089
17,686
-147
83,954
21,470
Income Tax Expense
953
6,483
3,804
15,736
7,257
Income from Continuing Operations
-20,042
11,203
-3,951
68,218
14,213
Net Income
-2,220
7,578
5,195
29,290
8,450
Net Income available to common shareholders
-11,807
-476
-2,609
21,849
359
Basic EPS
-3.77
-0.15
-1.35
6.83
0.15
Diluted EPS
-3.77
-0.15
-1.35
6.75
0.10
Basic Average Shares
3,181
3,156
3,026
2,911
2,857
Diluted Average Shares
3,181
3,156
3,026
2,943
2,914