Via Renewables, Inc.
VIASP · Electric & Other Services Combined · 3.2M shares · -31%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$2M (gross $395K, SBC $2M)
Grade
B73Small retail energy provider with top-decile returns and cash generation but thin margins and high leverage.
Strengths
- Excellent returns: ROE 28% (94th pct), ROIC 23% (100th pct), ROA 5.8% (95th pct)
- Strong FCF (100th pct), interest coverage (100th pct) and liquidity (current/quick ratios 100th pct)
Risks
- Low net margin 4% (18th pct) and operating margin (24th pct); net income fell 32%
- Elevated leverage, debt/equity 1.77 (92nd pct)
Notable findings
- Buying back stockNet buyback — share count -31%/yr over 4y
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
30.6%
Operating margin
11.6%
Net margin
4.1%
Return on equity
28.3%
Return on assets
5.8%
ROIC
22.5%
Revenue growth (QoQ)
24.4%
Net-income growth
-32.2%
Debt / equity
1.8×
Net debt / EBITDA
1.0×
Interest coverage
7.1×
Current ratio
2.5×
Free cash flow
$39M
EBITDA
$75M
Tangible book value
-$53M
Cash & investments
$42M
Stock comp / revenue
0.0%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-01 | OtherExhibits | filing ↗ |
| 2026-05-08 | Material agreement1.02Debt obligation3.03Exhibits | filing ↗ |
| 2026-04-20 | OtherExhibits | filing ↗ |
| 2026-01-16 | OtherExhibits | filing ↗ |
| 2025-12-05 | Exec/director changeExhibits | filing ↗ |
| 2025-11-18 | OtherExhibits | filing ↗ |
| 2025-09-15 | OtherExhibits | filing ↗ |
| 2025-07-16 | OtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-01 | 2026-06-01 | 0001606268-26-000032 ↗ |
| 8-K | 2026-05-08 | 2026-05-06 | 0001606268-26-000029 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001606268-26-000024 ↗ |
| 10-K/A | 2026-04-27 | 2025-12-31 | 0001606268-26-000020 ↗ |
| 8-K | 2026-04-20 | 2026-04-20 | 0001606268-26-000017 ↗ |
| 10-K | 2026-03-05 | 2025-12-31 | 0001606268-26-000013 ↗ |
| 8-K | 2026-01-16 | 2026-01-16 | 0001606268-26-000008 ↗ |
| 8-K | 2025-12-05 | 2025-12-05 | 0001606268-25-000037 ↗ |
| 8-K | 2025-11-18 | 2025-11-18 | 0001606268-25-000034 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001606268-25-000033 ↗ |
| 8-K | 2025-09-15 | 2025-09-15 | 0001606268-25-000030 ↗ |
| 10-Q | 2025-07-31 | 2025-06-30 | 0001606268-25-000022 ↗ |