DudeDiligence.

Canadian Solar Inc

CSIQNASDAQ · Semiconductors & Related Devices
Write an idea

Fundamentals

Oldest to newest
Fiscal years, by the month each ended
LineDec 2021Dec 2022Dec 2023Dec 2024Dec 2025
Revenue$5.28B$7.47B$7.61B$5.99B$5.60B
Gross profit$909.3M$1.26B$1.28B$999.3M$1.03B
Operating income$190.4M$356.1M$453.3M−$30.1M$43.2M
Net income$109.9M$298.6M$274.2M$36.1M−$104.1M
Operating cash flow−$408.3M$916.6M$684.6M−$885.3M−$252.7M
Free cash flow−$837.0M$289.5M−$431.8M−$2.00B−$1.21B
Cash$869.8M$981.4M$1.94B$1.70B$1.37B
Debt$1.59B$1.44B$1.81B$1.87B$2.39B
Shares outstandingnone on filenone on filenone on filenone on file67.4M