Canada markets close in 2 hours 12 minutes

Via Renewables, Inc. (VIA)

NasdaqGS - NasdaqGS Delayed Price. Currency in USD
Add to watchlist
10.99+0.01 (+0.05%)
As of 04:00PM EDT. Market open.
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
417,396
435,192
460,493
393,485
554,890
-
Cost of Revenue
262,265
310,744
357,096
323,219
344,592
-
Gross Profit
155,131
124,448
103,397
70,266
210,298
-
Operating Expenses
Selling General and Administrative
68,982
68,874
61,933
44,279
90,734
-
Total Operating Expenses
76,788
77,976
78,636
65,857
121,501
-
Operating Income or Loss
78,343
46,472
24,761
4,409
88,797
-
Interest Expense
6,120
6,869
4,442
2,512
2,584
-
Total Other Income/Expenses Net
-
-
-
-
-
4,862
Income Before Tax
69,830
37,247
17,686
-147
83,954
-
Income Tax Expense
17,890
11,142
6,483
5,266
17,880
-
Income from Continuing Operations
51,940
26,105
11,203
-5,413
66,074
-
Net Income
23,729
14,975
7,578
3,733
27,313
-
Net Income available to common shareholders
12,944
4,356
-476
-4,071
19,872
-
Basic EPS
-1.33
-
-0.15
-0.85
7.50
0.15
Diluted EPS
-1.34
-
-0.15
-0.85
7.40
0.10
Basic Average Shares
3,196
-
3,156
3,026
2,911
2,857
Diluted Average Shares
6,179
-
3,156
3,026
2,943
2,914