Logo image of CNSL

CONSOLIDATED COMMUNICATIONS (CNSL) Stock Income Statement

NASDAQ:CNSL - Nasdaq - US2090341072 - Common Stock - Currency: USD

4.72  +0.01 (+0.21%)

After market: 4.78 +0.06 (+1.27%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
CNSL Revenue ChartCNSL Revenue over time chart
1.09B1.11B1.19B1.28B1.30B
Minority Interest Expense
CNSL Minority Interest Expense ChartCNSL Minority Interest Expense over time chart
-372.00K-456.00K-600.00K-400.00K-300.00K
Cost Of Goods
CNSL Cost Of Goods ChartCNSL Cost Of Goods over time chart
461.19M511.87M546.70M569.60M560.60M
Gross Profit
CNSL Gross Profit ChartCNSL Gross Profit over time chart
628.46M598.25M644.60M712.60M743.40M
Operating Expenses
CNSL Operating Expenses ChartCNSL Operating Expenses over time chart
669.94M655.41M601.80M571.80M600.30M
Selling, General, and Administrative Expenses
CNSL Selling, General, and Administrative Expenses ChartCNSL Selling, General, and Administrative Expenses over time chart
354.48M340.25M301.70M271.10M275.40M
Operating Income
CNSL Operating Income ChartCNSL Operating Income over time chart
-41.48M-57.16M42.70M140.90M143.10M
Interest Income/Expense
CNSL Interest Income/Expense ChartCNSL Interest Income/Expense over time chart
-173.11M-151.96M-125.00M-175.20M-102.50M
Other Income/Expense
CNSL Other Income/Expense ChartCNSL Other Income/Expense over time chart
-1.22M8.48M13.40M-85.10M33.50M
Non Recurring Items
CNSL Non Recurring Items ChartCNSL Non Recurring Items over time chart
-17.59M-101.02M-135.90M-22.80M-25.90M
Income Before Taxes
CNSL Income Before Taxes ChartCNSL Income Before Taxes over time chart
-233.40M-301.67M-204.80M-142.30M48.20M
Income Tax
CNSL Income Tax ChartCNSL Income Tax over time chart
-46.93M-51.61M-27.10M-3.10M10.90M
Net Income
CNSL Net Income ChartCNSL Net Income over time chart
-233.88M-294.42M100.00M-109.80M34.10M
EBITDA
CNSL EBITDA ChartCNSL EBITDA over time chart
274.02M258.00M342.90M441.50M468.00M
 
Per Share Data
EPS Diluted Total Ops
CNSL EPS Diluted Total Ops ChartCNSL EPS Diluted Total Ops over time chart
-2.05-2.600.89-1.250.47
Non GAAP EPS
CNSL Non GAAP EPS ChartCNSL Non GAAP EPS over time chart
-1.22-1.12-0.260.610.79
 
Statistics
Gross Profit Margin
CNSL Gross Profit Margin ChartCNSL Gross Profit Margin over time chart
57.68%53.89%54.11%55.58%57.01%
Profit Margin
CNSL Profit Margin ChartCNSL Profit Margin over time chart
-21.46%-26.52%8.39%-8.56%2.62%
Operating Profit Margin
CNSL Operating Profit Margin ChartCNSL Operating Profit Margin over time chart
-3.81%-5.15%3.58%10.99%10.97%

All data in USD

Charts

CNSL Income Statement data chartCNSL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 500M 1B
CNSL Earnings Per Share (EPS) chartCNSL EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 1 -1 -2