Canadian Solar Inc. (CSIQ)
NASDAQ: CSIQ · IEX Real-Time Price · USD
14.54
+0.53 (3.78%)
At close: Jul 2, 2024, 4:00 PM
14.60
+0.06 (0.41%)
After-hours: Jul 2, 2024, 7:59 PM EDT

Canadian Solar Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2003
Revenue
7,6147,4695,2773,4763,201
Upgrade
Revenue Growth (YoY)
1.94%41.53%51.80%8.62%-14.53%
Upgrade
Cost of Revenue
6,3346,2054,3682,7872,482
Upgrade
Gross Profit
1,2801,263909.31689.91718.5
Upgrade
Selling, General & Admin
810.16901.06707.59449.84423.11
Upgrade
Research & Development
100.8469.8258.4145.1747.05
Upgrade
Other Operating Expenses
-84.34-63.8-47.07-25.52-10.54
Upgrade
Operating Expenses
826.66907.08718.93469.48459.62
Upgrade
Operating Income
453.32356.06190.38220.43258.88
Upgrade
Interest Expense / Income
114.174.2758.1571.8781.33
Upgrade
Other Expense / Income
5.53-31.531.143.84-36.1
Upgrade
Pretax Income
333.69313.32131.09144.72213.65
Upgrade
Income Tax
59.573.3535.84-1.9842.07
Upgrade
Net Income
274.19239.9795.25146.7171.59
Upgrade
Net Income Growth
14.26%151.94%-35.07%-14.50%-27.62%
Upgrade
Shares Outstanding (Basic)
6564626060
Upgrade
Shares Outstanding (Diluted)
7271696261
Upgrade
Shares Change
1.42%3.36%10.54%2.52%-2.43%
Upgrade
EPS (Basic)
4.193.731.552.462.88
Upgrade
EPS (Diluted)
3.873.441.462.382.83
Upgrade
EPS Growth
12.50%135.62%-38.66%-15.90%-27.06%
Upgrade
Free Cash Flow
-866.58298.42-800.8-455.48309.03
Upgrade
Free Cash Flow Per Share
-13.264.64-13.00-7.645.18
Upgrade
Gross Margin
16.81%16.91%17.23%19.85%22.45%
Upgrade
Operating Margin
5.95%4.77%3.61%6.34%8.09%
Upgrade
Profit Margin
3.60%3.21%1.80%4.22%5.36%
Upgrade
Free Cash Flow Margin
-11.38%4.00%-15.17%-13.10%9.66%
Upgrade
Effective Tax Rate
17.83%23.41%27.34%-1.37%19.69%
Upgrade
EBITDA
754.83622.15472.01425.71454.7
Upgrade
EBITDA Margin
9.91%8.33%8.94%12.25%14.21%
Upgrade
Depreciation & Amortization
307.04234.56282.77209.12159.72
Upgrade
EBIT
447.79387.59189.25216.59294.98
Upgrade
EBIT Margin
5.88%5.19%3.59%6.23%9.22%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).