Canadian Solar Inc.

CSIQ · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$5,993$7,614$7,469$5,277
% Growth-21.3%1.9%41.5%
Cost of Goods Sold$4,994$6,334$6,205$4,368
Gross Profit$999$1,280$1,263$909
% Margin16.7%16.8%16.9%17.2%
R&D Expenses$121$101$70$58
G&A Expenses$515$440$342$309
SG&A Expenses$1,003$810$901$708
Sales & Mktg Exp.$488$370$559$399
Other Operating Expenses-$95-$84-$64-$47
Operating Expenses$1,029$827$907$719
Operating Income-$30$453$356$190
% Margin-0.5%6%4.8%3.6%
Other Income/Exp. Net-$64-$30$16-$45
Pre-Tax Income-$94$423$372$146
Tax Expense-$17$60$73$36
Net Income$36$274$240$95
% Margin0.6%3.6%3.2%1.8%
EPS0.544.273.731.55
% Growth-87.4%14.5%140.6%
EPS Diluted0.543.873.441.46
Weighted Avg Shares Out67656462
Weighted Avg Shares Out Dil67727169
Supplemental Information
Interest Income$88$52$41$11
Interest Expense$137$114$74$58
Depreciation & Amortization$501$307$244$283
EBITDA$557$830$675$479
% Margin9.3%10.9%9%9.1%