Logo image of ECCX

EAGLE POINT CREDIT CO - ECC 6.6875 04/30/28 (ECCX) Stock Income Statement

NYSE:ECCX - New York Stock Exchange, Inc. - US2698095054 - Currency: USD

24.43  -0.13 (-0.53%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
ECCX Revenue ChartECCX Revenue over time chart
179.77M139.07M118.43M88.51M63.55M
Cost Of Goods
ECCX Cost Of Goods ChartECCX Cost Of Goods over time chart
66.61M47.00M43.57M37.53M24.79M
Gross Profit
ECCX Gross Profit ChartECCX Gross Profit over time chart
113.16M92.07M74.87M50.98M38.76M
Operating Expenses
ECCX Operating Expenses ChartECCX Operating Expenses over time chart
5.94M3.94M6.00M6.31M3.17M
Selling, General, and Administrative Expenses
ECCX Selling, General, and Administrative Expenses ChartECCX Selling, General, and Administrative Expenses over time chart
4.46M3.55M5.16M5.41M2.49M
Operating Income
ECCX Operating Income ChartECCX Operating Income over time chart
107.21M88.13M68.86M44.68M35.59M
Interest Income/Expense
ECCX Interest Income/Expense ChartECCX Interest Income/Expense over time chart
-20.93M30.62M-170.68M87.18M25.30M
Other Income/Expense
ECCX Other Income/Expense ChartECCX Other Income/Expense over time chart
-5.18M-1.86M-1.82M-150.00KN/A
Income Before Taxes
ECCX Income Before Taxes ChartECCX Income Before Taxes over time chart
81.10M116.89M-103.64M131.71M60.89M
Income Tax
ECCX Income Tax ChartECCX Income Tax over time chart
788.00KN/AN/AN/AN/A
Net Income
ECCX Net Income ChartECCX Net Income over time chart
80.31M116.89M-103.64M131.71M60.89M
 
Per Share Data
EPS Diluted Total Ops
ECCX EPS Diluted Total Ops ChartECCX EPS Diluted Total Ops over time chart
0.721.52-1.883.511.88
Non GAAP EPS
ECCX Non GAAP EPS ChartECCX Non GAAP EPS over time chart
1.171.36N/A1.380.95
 
Statistics
Gross Profit Margin
ECCX Gross Profit Margin ChartECCX Gross Profit Margin over time chart
62.95%66.20%63.21%57.60%61.00%
Profit Margin
ECCX Profit Margin ChartECCX Profit Margin over time chart
44.67%84.05%-87.51%148.80%95.81%
Operating Profit Margin
ECCX Operating Profit Margin ChartECCX Operating Profit Margin over time chart
59.64%63.37%58.14%50.48%56.00%

All data in USD

Charts

ECCX Income Statement data chartECCX Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2017 2018 2019 2020 2021 2022 2023 2024 0 50M -50M 100M -100M 150M
ECCX Earnings Per Share (EPS) chartECCX EPS Diluted and non-GAAP ChartEarnings Per Share 2017 2018 2019 2020 2021 2022 2023 2024 0 1 -1 2 -2 3