Nuvera Communications, Inc. (NUVR)
OTCMKTS · Delayed Price · Currency is USD
16.00
0.00 (0.00%)
Oct 30, 2026, 2:17 PM EDT

Nuvera Communications Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
72.271.7969.2465.7965.7165.84
Revenue Growth
1.98%3.69%5.24%0.12%-0.19%1.43%
Gross Profit
40.2740.6238.1434.6135.5336.8
Operating Income
11.239.889.899.2411.5113.89
Net Income
1.140.33-4.43-3.217.212.25
Earnings Per Share
0.210.06-0.86-0.631.412.35
EPS Growth
-----40.00%24.34%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.30.482.361.260.312.31
Total Debt
146.03145.53142.06124.2779.9449.7
Net Cash (Debt)
-145.73-145.05-139.7-123.01-79.63-47.39
Net Cash Growth
------
Net Cash Per Share
-26.35-26.47-27.06-24.04-15.56-9.08

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
20.9319.1718.9818.9926.5220.78
Capital Expenditures
-32.25-33.23-53.76-68.95-53.63-21.19
Free Cash Flow
-11.32-14.06-34.78-49.97-27.1-0.41
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
55.78%56.58%55.08%52.61%54.07%55.90%
Operating Margin
15.55%13.76%14.28%14.04%17.52%21.09%
Pretax Margin
2.36%0.80%-5.92%-1.37%15.06%24.28%
Profit Margin
1.58%0.46%-6.40%-4.89%10.95%18.61%
FCF Margin
-15.67%-19.58%-50.24%-75.95%-41.25%-0.62%

Dividends

Fiscal Year
FY 2023FY 2022FY 2021
Period EndingDec '23 Dec '22 Dec '21
Dividend Per Share
0.2800.5600.550
Dividend Per Share Growth
-50.00%1.82%111.54%
Dividend Yield
2.79%3.20%2.62%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
75.43222.83--12.398.93
PS Ratio
1.161.020.760.781.361.66