Logo image of CAN

CANAAN INC (CAN) Stock Income Statement

NASDAQ:CAN - Nasdaq - US1347481020 - ADR - Currency: USD

0.6323  -0.03 (-4.01%)

Premarket: 0.6336 +0 (+0.21%)

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
CAN Revenue ChartCAN Revenue over time chart
269.00M211.48M650.80M773.10M64.90M
Cost Of Goods
CAN Cost Of Goods ChartCAN Cost Of Goods over time chart
354.00M452.00M420.70M331.10M59.40M
Gross Profit
CAN Gross Profit ChartCAN Gross Profit over time chart
-85.00M-240.78M230.00M441.90M5.50M
Operating Expenses
CAN Operating Expenses ChartCAN Operating Expenses over time chart
137.91M144.00M176.90M158.50M42.30M
Research and Development
CAN Research and Development ChartCAN Research and Development over time chart
N/A64.44M80.30M51.20M19.70M
Selling, General, and Administrative Expenses
CAN Selling, General, and Administrative Expenses ChartCAN Selling, General, and Administrative Expenses over time chart
74.00M75.00M93.80M105.90M20.80M
Operating Income
CAN Operating Income ChartCAN Operating Income over time chart
-222.91M-385.00M53.20M283.40M-36.80M
Interest Income/Expense
CAN Interest Income/Expense ChartCAN Interest Income/Expense over time chart
N/A-56.85M38.50M3.90M1.10M
Other Income/Expense
CAN Other Income/Expense ChartCAN Other Income/Expense over time chart
55.00M2.24M6.90M30.50M4.50M
Non Recurring Items
CAN Non Recurring Items ChartCAN Non Recurring Items over time chart
-4.09M-26.00M-7.90MN/AN/A
Income Before Taxes
CAN Income Before Taxes ChartCAN Income Before Taxes over time chart
-172.00M-465.00M90.70M317.90M-31.20M
Income Tax
CAN Income Tax ChartCAN Income Tax over time chart
77.00M-51.00M18.40M7.80M0.00
Net Income
CAN Net Income ChartCAN Net Income over time chart
-250.00M-414.00M72.30M310.10M-31.20M
EBITDA
CAN EBITDA ChartCAN EBITDA over time chart
-194.91M-325.00M86.80M285.10M-35.10M
 
Per Share Data
EPS Diluted Total Ops
CAN EPS Diluted Total Ops ChartCAN EPS Diluted Total Ops over time chart
-0.54-1.450.271.09-0.09
Non GAAP EPS
CAN Non GAAP EPS ChartCAN Non GAAP EPS over time chart
-0.46-1.710.79N/AN/A
 
Statistics
Gross Profit Margin
CAN Gross Profit Margin ChartCAN Gross Profit Margin over time chart
-31.60%-113.86%35.34%57.16%8.47%
Profit Margin
CAN Profit Margin ChartCAN Profit Margin over time chart
-92.94%-195.77%11.11%40.11%-48.07%
Operating Profit Margin
CAN Operating Profit Margin ChartCAN Operating Profit Margin over time chart
-82.87%-182.05%8.17%36.66%-56.70%

All data in USD

Charts

CAN Income Statement data chartCAN Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2017 2018 2019 2020 2021 2022 2023 2024 0 200M -200M 400M -400M 600M
CAN Earnings Per Share (EPS) chartCAN EPS Diluted and non-GAAP ChartEarnings Per Share 2017 2018 2019 2020 2021 2022 2023 2024 0 0.5 -0.5 1 -1 -1.5