speb/financial-data huggingface dataset:
CSHR income_statement (annual, 2025-12-31) — EBIT: 122525000.00
CSHR income_statement (annual, 2025-12-31) — EBITDA: 125668000.00
CSHR cash_flow (annual, 2025-12-31) — Earnings Losses From Equity Investments: 0.00
CSHR cash_flow (annual, 2025-12-31) — Effect Of Exchange Rate Changes: -36925000.00
CSHR cash_flow (annual, 2025-12-31) — End Cash Position: 64243000.00
CSHR cash_flow (annual, 2025-12-31) — Financing Cash Flow: -40763000.00
CSHR balance_sheet (annual, 2025-12-31) — Finished Goods: 1145428000.00
CSHR cash_flow (annual, 2025-12-31) — Free Cash Flow: 121516000.00
CSHR cash_flow (annual, 2025-12-31) — Gain Loss On Investment Securities: 781140000.00
CSHR income_statement (annual, 2025-12-31) — Gain On Sale Of Ppe: -938925000.00
CSHR income_statement (annual, 2025-12-31) — Gain On Sale Of Security: 162138000.00
CSHR balance_sheet (annual, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: 16671000.00
CSHR income_statement (annual, 2025-12-31) — General And Administrative Expense: 19183000.00
CSHR balance_sheet (annual, 2025-12-31) — Goodwill: 2820000.00
CSHR balance_sheet (annual, 2025-12-31) — Goodwill And Other Intangible Assets: 14717000.00
CSHR balance_sheet (annual, 2025-12-31) — Gross PPE: 5005000.00
CSHR income_statement (annual, 2025-12-31) — Gross Profit: 123486000.00
CSHR balance_sheet (annual, 2025-12-31) — Hedging Assets Current: 30124000.00
CSHR cash_flow (annual, 2025-12-31) — Income Tax Paid Supplemental Data: 674000.00
CSHR income_statement (annual, 2025-12-31) — Interest Expense: 7804000.00
CSHR income_statement (annual, 2025-12-31) — Interest Expense Non Operating: 7804000.00
CSHR income_statement (annual, 2025-12-31) — Interest Income: 1793000.00
CSHR income_statement (annual, 2025-12-31) — Interest Income Non Operating: 1793000.00
CSHR cash_flow (annual, 2025-12-31) — Interest Paid Supplemental Data: 7739000.00
CSHR balance_sheet (annual, 2025-12-31) — Inventory: 1145428000.00
CSHR balance_sheet (annual, 2025-12-31) — Invested Capital: 505091000.00
CSHR cash_flow (annual, 2025-12-31) — Investing Cash Flow: -6559000.00
CSHR balance_sheet (annual, 2025-12-31) — Investmentin Financial Assets: 18850000.00
CSHR balance_sheet (annual, 2025-12-31) — Investments And Advances: 18850000.00
CSHR cash_flow (annual, 2025-12-31) — Issuance Of Capital Stock: 0.00
CSHR balance_sheet (annual, 2025-12-31) — Loans Receivable: 69772000.00
CSHR balance_sheet (annual, 2025-12-31) — Long Term Capital Lease Obligation: 1528000.00
CSHR balance_sheet (annual, 2025-12-31) — Long Term Debt: 24973000.00
CSHR balance_sheet (annual, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 26501000.00
CSHR cash_flow (annual, 2025-12-31) — Long Term Debt Payments: 0.00
CSHR balance_sheet (annual, 2025-12-31) — Machinery Furniture Equipment: 2048000.00
CSHR cash_flow (annual, 2025-12-31) — Net Business Purchase And Sale: 0.00
CSHR cash_flow (annual, 2025-12-31) — Net Common Stock Issuance: -10617000.00
CSHR income_statement (annual, 2025-12-31) — Net Income: 114272000.00
CSHR income_statement (annual, 2025-12-31) — Net Income Common Stockholders: 114272000.00
CSHR income_statement (annual, 2025-12-31) — Net Income Continuous Operations: 114272000.00
CSHR income_statement (annual, 2025-12-31) — Net Income From Continuing And Discontinued Operation: 114272000.00
CSHR income_statement (annual, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 114272000.00
CSHR cash_flow (annual, 2025-12-31) — Net Income From Continuing Operations: 114272000.00
CSHR income_statement (annual, 2025-12-31) — Net Income Including Noncontrolling Interests: 114272000.00
CSHR cash_flow (annual, 2025-12-31) — Net Intangibles Purchase And Sale: -1721000.00
CSHR income_statement (annual, 2025-12-31) — Net Interest Income: -6011000.00
CSHR cash_flow (annual, 2025-12-31) — Net Investment Purchase And Sale: -4500000.00
CSHR cash_flow (annual, 2025-12-31) — Net Issuance Payments Of Debt: 0.00
CSHR cash_flow (annual, 2025-12-31) — Net Long Term Debt Issuance: 0.00
CSHR income_statement (annual, 2025-12-31) — Net Non Operating Interest Income Expense: -6011000.00
CSHR balance_sheet (annual, 2025-12-31) — Net PPE: 3323000.00
CSHR cash_flow (annual, 2025-12-31) — Net PPE Purchase And Sale: -338000.00
CSHR balance_sheet (annual, 2025-12-31) — Net Tangible Assets: 462250000.00
CSHR income_statement (annual, 2025-12-31) — Normalized EBITDA: 902455000.00
CSHR income_statement (annual, 2025-12-31) — Normalized Income: 888018777.52
CSHR cash_flow (annual, 2025-12-31) — Operating Cash Flow: 123575000.00
CSHR cash_flow (annual, 2025-12-31) — Operating Gains Losses: 781140000.00
CSHR income_statement (annual, 2025-12-31) — Operating Income: 94772000.00
CSHR income_statement (annual, 2025-12-31) — Operating Revenue: 158956000.00
CSHR balance_sheet (annual, 2025-12-31) — Ordinary Shares Number: 65538653.00
CSHR balance_sheet (annual, 2025-12-31) — Other Current Assets: 4021393000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Current Borrowings: 3151000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Current Liabilities: 4507440000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Equity Adjustments: 16671000.00
CSHR income_statement (annual, 2025-12-31) — Other Gand A: 16344000.00
CSHR income_statement (annual, 2025-12-31) — Other Income Expense: 25960000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Intangible Assets: 11897000.00
CSHR cash_flow (annual, 2025-12-31) — Other Non Cash Items: 194761000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Non Current Assets: 2316000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Non Current Liabilities: 1012000.00
CSHR income_statement (annual, 2025-12-31) — Other Non Operating Income Expenses: 802747000.00
CSHR income_statement (annual, 2025-12-31) — Other Operating Expenses: 2239000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Payable: 168374000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Properties: 2957000.00
CSHR balance_sheet (annual, 2025-12-31) — Other Receivables: 8621000.00
CSHR balance_sheet (annual, 2025-12-31) — Payables: 365860000.00
CSHR balance_sheet (annual, 2025-12-31) — Payables And Accrued Expenses: 365860000.00
CSHR balance_sheet (annual, 2025-12-31) — Prepaid Assets: 30000.00
CSHR income_statement (annual, 2025-12-31) — Pretax Income: 114721000.00
CSHR cash_flow (annual, 2025-12-31) — Proceeds From Stock Option Exercised: -5076000.00
CSHR income_statement (annual, 2025-12-31) — Provision For Doubtful Accounts: -1142000.00
CSHR cash_flow (annual, 2025-12-31) — Provisionand Write Offof Assets: -1142000.00
CSHR cash_flow (annual, 2025-12-31) — Purchase Of Business: 0.00
CSHR cash_flow (annual, 2025-12-31) — Purchase Of Intangibles: -1721000.00
CSHR cash_flow (annual, 2025-12-31) — Purchase Of Investment: -4500000.00
CSHR cash_flow (annual, 2025-12-31) — Purchase Of PPE: -338000.00
CSHR balance_sheet (annual, 2025-12-31) — Receivables: 81884000.00
CSHR income_statement (annual, 2025-12-31) — Reconciled Cost Of Revenue: 39707000.00
CSHR income_statement (annual, 2025-12-31) — Reconciled Depreciation: 3143000.00
CSHR cash_flow (annual, 2025-12-31) — Repayment Of Debt: 0.00
CSHR cash_flow (annual, 2025-12-31) — Repurchase Of Capital Stock: -10617000.00
CSHR balance_sheet (annual, 2025-12-31) — Retained Earnings: 431049000.00
CSHR income_statement (annual, 2025-12-31) — Salaries And Wages: 2839000.00
CSHR cash_flow (annual, 2025-12-31) — Sale Of Intangibles: 0.00
CSHR cash_flow (annual, 2025-12-31) — Sale Of Investment: 0.00
CSHR cash_flow (annual, 2025-12-31) — Sale Of PPE: 0.00
CSHR income_statement (annual, 2025-12-31) — Selling And Marketing Expense: 5291000.00
CSHR income_statement (annual, 2025-12-31) — Selling General And Administration: 24474000.00
CSHR balance_sheet (annual, 2025-12-31) — Share Issued: 66678210.00
CSHR income_statement (annual, 2025-12-31) — Special Income Charges: -938925000.00
CSHR cash_flow (annual, 2025-12-31) — Stock Based Compensation: 2839000.00
CSHR balance_sheet (annual, 2025-12-31) — Stockholders Equity: 476967000.00
CSHR balance_sheet (annual, 2025-12-31) — Tangible Book Value: 462250000.00
CSHR income_statement (annual, 2025-12-31) — Tax Effect Of Unusual Items: -3040222.48
CSHR income_statement (annual, 2025-12-31) — Tax Provision: 449000.00
CSHR income_statement (annual, 2025-12-31) — Tax Rate For Calcs: 0.00
CSHR balance_sheet (annual, 2025-12-31) — Total Assets: 5382278000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Capitalization: 501940000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Debt: 30999000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 476967000.00
CSHR income_statement (annual, 2025-12-31) — Total Expenses: 68421000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 4905311000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 39206000.00
CSHR balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 27513000.00
CSHR income_statement (annual, 2025-12-31) — Total Operating Income As Reported: 126991000.00
CSHR income_statement (annual, 2025-12-31) — Total Unusual Items: -776787000.00
CSHR income_statement (annual, 2025-12-31) — Total Unusual Items Excluding Goodwill: -776787000.00
CSHR balance_sheet (annual, 2025-12-31) — Treasury Shares Number: 1139557.00
CSHR cash_flow (annual, 2025-12-31) — Unrealized Gain Loss On Investment Securities: 1574000.00
CSHR balance_sheet (annual, 2025-12-31) — Working Capital: 465274000.00
CSHR income_statement (annual, 2025-12-31) — Write Off: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Amortization Cash Flow: 4601000.00
CSIQ cash_flow (annual, 2021-12-31) — Amortization Of Intangibles: 4601000.00
CSIQ cash_flow (annual, 2021-12-31) — Cash Dividends Paid: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Change In Accrued Expense: -10939000.00
CSIQ cash_flow (annual, 2021-12-31) — Common Stock Dividend Paid: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Common Stock Issuance: 148510000.00
CSIQ cash_flow (annual, 2021-12-31) — Common Stock Payments: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Depreciation: 278168000.00
CSIQ cash_flow (annual, 2021-12-31) — Gain Loss On Sale Of Business: -10392000.00
CSIQ cash_flow (annual, 2021-12-31) — Gain Loss On Sale Of PPE: -10008000.00
CSIQ income_statement (annual, 2021-12-31) — Gain On Sale Of Ppe: 10008000.00
CSIQ income_statement (annual, 2021-12-31) — Insurance And Claims: 1408000.00
CSIQ balance_sheet (annual, 2021-12-31) — Investmentsin Associatesat Cost: 98819000.00
CSIQ cash_flow (annual, 2021-12-31) — Net Common Stock Issuance: 148510000.00
CSIQ balance_sheet (annual, 2021-12-31) — Non Current Accrued Expenses: 15148000.00
CSIQ cash_flow (annual, 2021-12-31) — Other Cash Adjustment Outside Changein Cash: 0.00
CSIQ income_statement (annual, 2021-12-31) — Other Special Charges: 1408000.00
CSIQ cash_flow (annual, 2021-12-31) — Proceeds From Stock Option Exercised: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Repurchase Of Capital Stock: 0.00
CSIQ cash_flow (annual, 2021-12-31) — Sale Of Business: 16982000.00
CSIQ income_statement (annual, 2021-12-31) — Special Income Charges: 8600000.00
CSIQ income_statement (annual, 2022-12-31) — +Operating Expense: 907075000.00
CSIQ income_statement (annual, 2022-12-31) — +Total Revenue: 7468610000.00
CSIQ balance_sheet (annual, 2022-12-31) — Accounts Payable: 805300000.00
CSIQ balance_sheet (annual, 2022-12-31) — Accounts Receivable: 970950000.00
CSIQ balance_sheet (annual, 2022-12-31) — Accumulated Depreciation: -925979000.00
CSIQ balance_sheet (annual, 2022-12-31) — Additional Paid In Capital: 1127000.00
CSIQ balance_sheet (annual, 2022-12-31) — Allowance For Doubtful Accounts Receivable: -49930000.00
CSIQ cash_flow (annual, 2022-12-31) — Asset Impairment Charge: 69836000.00
CSIQ income_statement (annual, 2022-12-31) — Average Dilution Earnings: 5183000.00
CSIQ income_statement (annual, 2022-12-31) — Basic Average Shares: 64324558.00
CSIQ income_statement (annual, 2022-12-31) — Basic EPS: 3.73
CSIQ cash_flow (annual, 2022-12-31) — Beginning Cash Position: 1434282000.00
CSIQ balance_sheet (annual, 2022-12-31) — Buildings And Improvements: 764577000.00
CSIQ cash_flow (annual, 2022-12-31) — Capital Expenditure: -627997000.00
CSIQ balance_sheet (annual, 2022-12-31) — Capital Lease Obligations: 35524000.00
CSIQ balance_sheet (annual, 2022-12-31) — Capital Stock: 835543000.00
CSIQ balance_sheet (annual, 2022-12-31) — Cash And Cash Equivalents: 981434000.00
CSIQ balance_sheet (annual, 2022-12-31) — Cash Cash Equivalents And Short Term Investments: 981434000.00
CSIQ cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Financing Activities: 428639000.00
CSIQ cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Investing Activities: -630488000.00
CSIQ cash_flow (annual, 2022-12-31) — Cash Flow From Continuing Operating Activities: 916631000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Account Payable: 351535000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Accrued Expense: -9625000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Inventory: -406343000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Other Current Assets: -302839000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Other Current Liabilities: 789531000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Other Working Capital: 130646000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Payable: 351118000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Payables And Accrued Expense: 351118000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Prepaid Assets: 98770000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Receivables: -424524000.00
CSIQ cash_flow (annual, 2022-12-31) — Change In Working Capital: 236359000.00
CSIQ cash_flow (annual, 2022-12-31) — Changes In Account Receivables: -357276000.00
CSIQ cash_flow (annual, 2022-12-31) — Changes In Cash: 714782000.00
CSIQ balance_sheet (annual, 2022-12-31) — Common Stock: 835543000.00
CSIQ balance_sheet (annual, 2022-12-31) — Common Stock Equity: 1941639000.00
CSIQ cash_flow (annual, 2022-12-31) — Common Stock Issuance: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Common Stock Payments: 0.00
CSIQ balance_sheet (annual, 2022-12-31) — Construction In Progress: 568561000.00
CSIQ income_statement (annual, 2022-12-31) — Cost Of Revenue: 6205474000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Assets: 5644657000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Capital Lease Obligation: 9810000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Debt: 2937215000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Debt And Capital Lease Obligation: 2947025000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Deferred Liabilities: 334943000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Deferred Revenue: 334943000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Liabilities: 5258768000.00
CSIQ balance_sheet (annual, 2022-12-31) — Current Notes Payable: 1493399000.00
CSIQ cash_flow (annual, 2022-12-31) — Deferred Income Tax: 16908000.00
CSIQ cash_flow (annual, 2022-12-31) — Deferred Tax: 16908000.00
CSIQ cash_flow (annual, 2022-12-31) — Depreciation Amortization Depletion: 234559000.00
CSIQ cash_flow (annual, 2022-12-31) — Depreciation And Amortization: 234559000.00
CSIQ income_statement (annual, 2022-12-31) — Diluted Average Shares: 71183135.00
CSIQ income_statement (annual, 2022-12-31) — Diluted EPS: 3.44
CSIQ income_statement (annual, 2022-12-31) — Diluted NI Availto Com Stockholders: 245151000.00
CSIQ balance_sheet (annual, 2022-12-31) — Duefrom Related Parties Current: 48614000.00
CSIQ balance_sheet (annual, 2022-12-31) — Duefrom Related Parties Non Current: 33489000.00
CSIQ balance_sheet (annual, 2022-12-31) — Dueto Related Parties Current: 89000.00
CSIQ income_statement (annual, 2022-12-31) — EBIT: 430734000.00
CSIQ income_statement (annual, 2022-12-31) — EBITDA: 665293000.00
CSIQ income_statement (annual, 2022-12-31) — Earnings From Equity Interest Net Of Tax: 15440000.00
CSIQ cash_flow (annual, 2022-12-31) — Earnings Losses From Equity Investments: -15440000.00
CSIQ cash_flow (annual, 2022-12-31) — Effect Of Exchange Rate Changes: -179561000.00
CSIQ cash_flow (annual, 2022-12-31) — End Cash Position: 1969503000.00
CSIQ cash_flow (annual, 2022-12-31) — Financing Cash Flow: 428639000.00
CSIQ balance_sheet (annual, 2022-12-31) — Finished Goods: 948592000.00
CSIQ cash_flow (annual, 2022-12-31) — Free Cash Flow: 288634000.00
CSIQ cash_flow (annual, 2022-12-31) — Gain Loss On Investment Securities: 44489000.00
CSIQ cash_flow (annual, 2022-12-31) — Gain Loss On Sale Of Business: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Gain Loss On Sale Of PPE: -4259000.00
CSIQ income_statement (annual, 2022-12-31) — Gain On Sale Of Ppe: 4259000.00
CSIQ income_statement (annual, 2022-12-31) — Gain On Sale Of Security: 34058000.00
CSIQ balance_sheet (annual, 2022-12-31) — Gains Losses Not Affecting Retained Earnings: -170551000.00
CSIQ income_statement (annual, 2022-12-31) — General And Administrative Expense: 342129000.00
CSIQ balance_sheet (annual, 2022-12-31) — Goodwill And Other Intangible Assets: 17530000.00
CSIQ balance_sheet (annual, 2022-12-31) — Gross Accounts Receivable: 1020880000.00
CSIQ balance_sheet (annual, 2022-12-31) — Gross PPE: 3221038000.00
CSIQ income_statement (annual, 2022-12-31) — Gross Profit: 1263136000.00
CSIQ balance_sheet (annual, 2022-12-31) — Hedging Assets Current: 17516000.00
CSIQ cash_flow (annual, 2022-12-31) — Income Tax Paid Supplemental Data: 77400000.00
CSIQ income_statement (annual, 2022-12-31) — Insurance And Claims: 0.00
CSIQ income_statement (annual, 2022-12-31) — Interest Expense: 74266000.00
CSIQ income_statement (annual, 2022-12-31) — Interest Expense Non Operating: 74266000.00
CSIQ income_statement (annual, 2022-12-31) — Interest Income: 40615000.00
CSIQ income_statement (annual, 2022-12-31) — Interest Income Non Operating: 40615000.00
CSIQ cash_flow (annual, 2022-12-31) — Interest Paid Supplemental Data: 76511000.00
CSIQ balance_sheet (annual, 2022-12-31) — Inventory: 1524095000.00
CSIQ balance_sheet (annual, 2022-12-31) — Invested Capital: 5949875000.00
CSIQ cash_flow (annual, 2022-12-31) — Investing Cash Flow: -630488000.00
CSIQ balance_sheet (annual, 2022-12-31) — Investments And Advances: 115784000.00
CSIQ cash_flow (annual, 2022-12-31) — Issuance Of Capital Stock: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Issuance Of Debt: 2157905000.00
CSIQ balance_sheet (annual, 2022-12-31) — Land And Improvements: 39285000.00
CSIQ balance_sheet (annual, 2022-12-31) — Leases: 30896000.00
CSIQ balance_sheet (annual, 2022-12-31) — Long Term Capital Lease Obligation: 25714000.00
CSIQ balance_sheet (annual, 2022-12-31) — Long Term Debt: 1071021000.00
CSIQ balance_sheet (annual, 2022-12-31) — Long Term Debt And Capital Lease Obligation: 1096735000.00
CSIQ cash_flow (annual, 2022-12-31) — Long Term Debt Issuance: 770368000.00
CSIQ cash_flow (annual, 2022-12-31) — Long Term Debt Payments: -19217000.00
CSIQ balance_sheet (annual, 2022-12-31) — Long Term Equity Investment: 115784000.00
CSIQ balance_sheet (annual, 2022-12-31) — Machinery Furniture Equipment: 1541412000.00
CSIQ balance_sheet (annual, 2022-12-31) — Minority Interest: 365055000.00
CSIQ income_statement (annual, 2022-12-31) — Minority Interests: -58587000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Business Purchase And Sale: -19355000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Common Stock Issuance: 0.00
CSIQ balance_sheet (annual, 2022-12-31) — Net Debt: 3026802000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income: 239968000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income Common Stockholders: 239968000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income Continuous Operations: 298555000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income From Continuing And Discontinued Operation: 239968000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income From Continuing Operation Net Minority Interest: 239968000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Income From Continuing Operations: 298555000.00
CSIQ income_statement (annual, 2022-12-31) — Net Income Including Noncontrolling Interests: 298555000.00
CSIQ income_statement (annual, 2022-12-31) — Net Interest Income: -33651000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Investment Purchase And Sale: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Net Issuance Payments Of Debt: 443125000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Long Term Debt Issuance: 751151000.00
CSIQ income_statement (annual, 2022-12-31) — Net Non Operating Interest Income Expense: -33651000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Other Financing Charges: -14486000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Other Investing Changes: 16864000.00
CSIQ balance_sheet (annual, 2022-12-31) — Net PPE: 2295059000.00
CSIQ cash_flow (annual, 2022-12-31) — Net PPE Purchase And Sale: -627997000.00
CSIQ cash_flow (annual, 2022-12-31) — Net Preferred Stock Issuance: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Net Short Term Debt Issuance: -308026000.00
CSIQ balance_sheet (annual, 2022-12-31) — Net Tangible Assets: 1924109000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Accounts Receivable: 33489000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Accrued Expenses: 5000000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Deferred Assets: 229226000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Deferred Liabilities: 66630000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Assets: 229226000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Deferred Taxes Liabilities: 66630000.00
CSIQ balance_sheet (annual, 2022-12-31) — Non Current Prepaid Assets: 65352000.00
CSIQ income_statement (annual, 2022-12-31) — Normalized EBITDA: 631235000.00
CSIQ income_statement (annual, 2022-12-31) — Normalized Income: 213062180.00
CSIQ cash_flow (annual, 2022-12-31) — Operating Cash Flow: 916631000.00
CSIQ cash_flow (annual, 2022-12-31) — Operating Gains Losses: 29049000.00
CSIQ income_statement (annual, 2022-12-31) — Operating Income: 356061000.00
CSIQ income_statement (annual, 2022-12-31) — Operating Revenue: 7468610000.00
CSIQ balance_sheet (annual, 2022-12-31) — Ordinary Shares Number: 64506055.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Current Assets: 653905000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Current Borrowings: 1443816000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Current Liabilities: 318371000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Equity Adjustments: -170551000.00
CSIQ income_statement (annual, 2022-12-31) — Other Gand A: 342129000.00
CSIQ income_statement (annual, 2022-12-31) — Other Income Expense: 34058000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Intangible Assets: 17530000.00
CSIQ cash_flow (annual, 2022-12-31) — Other Non Cash Items: 16222000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Non Current Assets: 636031000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Non Current Liabilities: 308301000.00
CSIQ income_statement (annual, 2022-12-31) — Other Operating Expenses: -63802000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Payable: 853040000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Properties: 276307000.00
CSIQ balance_sheet (annual, 2022-12-31) — Other Receivables: 57770000.00
CSIQ balance_sheet (annual, 2022-12-31) — Payables: 1658429000.00
CSIQ balance_sheet (annual, 2022-12-31) — Payables And Accrued Expenses: 1658429000.00
CSIQ cash_flow (annual, 2022-12-31) — Preferred Stock Issuance: 0.00
CSIQ balance_sheet (annual, 2022-12-31) — Prepaid Assets: 253484000.00
CSIQ income_statement (annual, 2022-12-31) — Pretax Income: 356468000.00
CSIQ cash_flow (annual, 2022-12-31) — Proceeds From Stock Option Exercised: 0.00
CSIQ balance_sheet (annual, 2022-12-31) — Properties: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Provisionand Write Offof Assets: 5773000.00
CSIQ cash_flow (annual, 2022-12-31) — Purchase Of Business: -19355000.00
CSIQ cash_flow (annual, 2022-12-31) — Purchase Of Investment: 0.00
CSIQ cash_flow (annual, 2022-12-31) — Purchase Of PPE: -627997000.00
CSIQ balance_sheet (annual, 2022-12-31) — Raw Materials: 310394000.00
CSIQ balance_sheet (annual, 2022-12-31) — Receivables: 1236107000.00
CSIQ income_statement (annual, 2022-12-31) — Reconciled Cost Of Revenue: 6205474000.00
CSIQ income_statement (annual, 2022-12-31) — Reconciled Depreciation: 234559000.00
CSIQ cash_flow (annual, 2022-12-31) — Repayment Of Debt: -1714780000.00
CSIQ cash_flow (annual, 2022-12-31) — Repurchase Of Capital Stock: 0.00
CSIQ income_statement (annual, 2022-12-31) — Research And Development: 69822000.00
CSIQ balance_sheet (annual, 2022-12-31) — Restricted Cash: 978116000.00
CSIQ balance_sheet (annual, 2022-12-31) — Retained Earnings: 1275520000.00
CSIQ cash_flow (annual, 2022-12-31) — Sale Of Business: 7083000.00
CSIQ cash_flow (annual, 2022-12-31) — Sale Of PPE: 9781000.00
CSIQ income_statement (annual, 2022-12-31) — Selling And Marketing Expense: 558926000.00
CSIQ income_statement (annual, 2022-12-31) — Selling General And Administration: 901055000.00
CSIQ balance_sheet (annual, 2022-12-31) — Share Issued: 64506055.00
CSIQ cash_flow (annual, 2022-12-31) — Short Term Debt Issuance: 1387537000.00
CSIQ cash_flow (annual, 2022-12-31) — Short Term Debt Payments: -1695563000.00
CSIQ income_statement (annual, 2022-12-31) — Special Income Charges: 4259000.00
CSIQ cash_flow (annual, 2022-12-31) — Stock Based Compensation: 9370000.00
CSIQ balance_sheet (annual, 2022-12-31) — Stockholders Equity: 1941639000.00
CSIQ balance_sheet (annual, 2022-12-31) — Tangible Book Value: 1924109000.00
CSIQ income_statement (annual, 2022-12-31) — Tax Effect Of Unusual Items: 7152180.00
CSIQ income_statement (annual, 2022-12-31) — Tax Provision: 73353000.00
CSIQ income_statement (annual, 2022-12-31) — Tax Rate For Calcs: 0.21
CSIQ balance_sheet (annual, 2022-12-31) — Taxes Receivable: 158773000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Assets: 9037128000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Capitalization: 3012660000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Debt: 4043760000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Equity Gross Minority Interest: 2306694000.00
CSIQ income_statement (annual, 2022-12-31) — Total Expenses: 7112549000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Liabilities Net Minority Interest: 6730434000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Non Current Assets: 3392471000.00
CSIQ balance_sheet (annual, 2022-12-31) — Total Non Current Liabilities Net Minority Interest: 1471666000.00
CSIQ income_statement (annual, 2022-12-31) — Total Operating Income As Reported: 356061000.00
CSIQ income_statement (annual, 2022-12-31) — Total Unusual Items: 34058000.00
CSIQ income_statement (annual, 2022-12-31) — Total Unusual Items Excluding Goodwill: 34058000.00
CSIQ balance_sheet (annual, 2022-12-31) — Work In Process: 265109000.00
CSIQ balance_sheet (annual, 2022-12-31) — Working Capital: 385889000.00
CSIQ income_statement (annual, 2023-12-31) — +Operating Expense: 826663000.00
CSIQ income_statement (annual, 2023-12-31) — +Total Revenue: 7613626000.00
CSIQ balance_sheet (annual, 2023-12-31) — Accounts Payable: 813677000.00
CSIQ balance_sheet (annual, 2023-12-31) — Accounts Receivable: 904943000.00
CSIQ balance_sheet (annual, 2023-12-31) — Accumulated Depreciation: -1092940000.00
CSIQ balance_sheet (annual, 2023-12-31) — Additional Paid In Capital: 292737000.00
CSIQ balance_sheet (annual, 2023-12-31) — Allowance For Doubtful Accounts Receivable: -56802000.00
CSIQ cash_flow (annual, 2023-12-31) — Asset Impairment Charge: 135256000.00
CSIQ income_statement (annual, 2023-12-31) — Average Dilution Earnings: 5290000.00
CSIQ income_statement (annual, 2023-12-31) — Basic Average Shares: 65375084.00
CSIQ income_statement (annual, 2023-12-31) — Basic EPS: 4.19
CSIQ cash_flow (annual, 2023-12-31) — Beginning Cash Position: 1969503000.00
CSIQ balance_sheet (annual, 2023-12-31) — Buildings And Improvements: 978924000.00
CSIQ cash_flow (annual, 2023-12-31) — Capital Expenditure: -1525460000.00
CSIQ balance_sheet (annual, 2023-12-31) — Capital Lease Obligations: 137050000.00
CSIQ balance_sheet (annual, 2023-12-31) — Capital Stock: 835543000.00
CSIQ balance_sheet (annual, 2023-12-31) — Cash And Cash Equivalents: 1938689000.00
CSIQ balance_sheet (annual, 2023-12-31) — Cash Cash Equivalents And Short Term Investments: 1938689000.00
CSIQ cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Financing Activities: 2052828000.00
CSIQ cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Investing Activities: -1671416000.00
CSIQ cash_flow (annual, 2023-12-31) — Cash Flow From Continuing Operating Activities: 684615000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Account Payable: 13115000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Accrued Expense: 23873000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Inventory: 182767000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Other Current Assets: -349830000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Other Current Liabilities: -253363000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 5563000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Payable: 183059000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: 183059000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Prepaid Assets: 32638000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Receivables: 9429000.00
CSIQ cash_flow (annual, 2023-12-31) — Change In Working Capital: -189737000.00
CSIQ cash_flow (annual, 2023-12-31) — Changes In Account Receivables: 58985000.00
CSIQ cash_flow (annual, 2023-12-31) — Changes In Cash: 1066027000.00
CSIQ balance_sheet (annual, 2023-12-31) — Common Stock: 835543000.00
CSIQ balance_sheet (annual, 2023-12-31) — Common Stock Equity: 2559243000.00
CSIQ cash_flow (annual, 2023-12-31) — Common Stock Issuance: 0.00
CSIQ balance_sheet (annual, 2023-12-31) — Construction In Progress: 1124962000.00
CSIQ income_statement (annual, 2023-12-31) — Cost Of Revenue: 6333643000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Assets: 6095453000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 20204000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Debt: 2683483000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 2703687000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 392308000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 392308000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Liabilities: 5864391000.00
CSIQ balance_sheet (annual, 2023-12-31) — Current Notes Payable: 878285000.00
CSIQ cash_flow (annual, 2023-12-31) — Deferred Income Tax: -17908000.00
CSIQ cash_flow (annual, 2023-12-31) — Deferred Tax: -17908000.00
CSIQ cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 307040000.00
CSIQ cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 307040000.00
CSIQ income_statement (annual, 2023-12-31) — Diluted Average Shares: 72194006.00
CSIQ income_statement (annual, 2023-12-31) — Diluted EPS: 3.87
CSIQ income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 279477000.00
CSIQ balance_sheet (annual, 2023-12-31) — Duefrom Related Parties Current: 40582000.00
CSIQ balance_sheet (annual, 2023-12-31) — Duefrom Related Parties Non Current: 32313000.00
CSIQ balance_sheet (annual, 2023-12-31) — Dueto Related Parties Current: 511000.00
CSIQ income_statement (annual, 2023-12-31) — EBIT: 522624000.00
CSIQ income_statement (annual, 2023-12-31) — EBITDA: 829664000.00
CSIQ income_statement (annual, 2023-12-31) — Earnings From Equity Interest Net Of Tax: 14610000.00
CSIQ cash_flow (annual, 2023-12-31) — Earnings Losses From Equity Investments: -14610000.00
CSIQ cash_flow (annual, 2023-12-31) — Effect Of Exchange Rate Changes: -89098000.00
CSIQ cash_flow (annual, 2023-12-31) — End Cash Position: 2946432000.00
CSIQ cash_flow (annual, 2023-12-31) — Financing Cash Flow: 2052828000.00
CSIQ balance_sheet (annual, 2023-12-31) — Finished Goods: 817699000.00
CSIQ cash_flow (annual, 2023-12-31) — Free Cash Flow: -840845000.00
CSIQ cash_flow (annual, 2023-12-31) — Gain Loss On Investment Securities: 14808000.00
CSIQ cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of Business: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of PPE: -5098000.00
CSIQ income_statement (annual, 2023-12-31) — Gain On Sale Of Ppe: 5098000.00
CSIQ income_statement (annual, 2023-12-31) — Gain On Sale Of Security: 17683000.00
CSIQ balance_sheet (annual, 2023-12-31) — Gains Losses Not Affecting Retained Earnings: -118744000.00
CSIQ income_statement (annual, 2023-12-31) — General And Administrative Expense: 440488000.00
CSIQ balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 19727000.00
CSIQ balance_sheet (annual, 2023-12-31) — Gross Accounts Receivable: 961745000.00
CSIQ balance_sheet (annual, 2023-12-31) — Gross PPE: 5369902000.00
CSIQ income_statement (annual, 2023-12-31) — Gross Profit: 1279983000.00
CSIQ balance_sheet (annual, 2023-12-31) — Hedging Assets Current: 9282000.00
CSIQ cash_flow (annual, 2023-12-31) — Income Tax Paid Supplemental Data: 83077000.00
CSIQ income_statement (annual, 2023-12-31) — Interest Expense: 114099000.00
CSIQ income_statement (annual, 2023-12-31) — Interest Expense Non Operating: 114099000.00
CSIQ income_statement (annual, 2023-12-31) — Interest Income: 51621000.00
CSIQ income_statement (annual, 2023-12-31) — Interest Income Non Operating: 51621000.00
CSIQ cash_flow (annual, 2023-12-31) — Interest Paid Supplemental Data: 121665000.00
CSIQ balance_sheet (annual, 2023-12-31) — Inventory: 1179641000.00
CSIQ balance_sheet (annual, 2023-12-31) — Invested Capital: 6897724000.00
CSIQ cash_flow (annual, 2023-12-31) — Investing Cash Flow: -1671416000.00
CSIQ balance_sheet (annual, 2023-12-31) — Investments And Advances: 236928000.00
CSIQ cash_flow (annual, 2023-12-31) — Issuance Of Capital Stock: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Issuance Of Debt: 2795842000.00
CSIQ balance_sheet (annual, 2023-12-31) — Land And Improvements: 45397000.00
CSIQ balance_sheet (annual, 2023-12-31) — Leases: 44275000.00
CSIQ balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 116846000.00
CSIQ balance_sheet (annual, 2023-12-31) — Long Term Debt: 1654998000.00
CSIQ balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 1771844000.00
CSIQ cash_flow (annual, 2023-12-31) — Long Term Debt Issuance: 1229602000.00
CSIQ cash_flow (annual, 2023-12-31) — Long Term Debt Payments: -39801000.00
CSIQ balance_sheet (annual, 2023-12-31) — Long Term Equity Investment: 236928000.00
CSIQ balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 2406504000.00
CSIQ balance_sheet (annual, 2023-12-31) — Minority Interest: 1146001000.00
CSIQ income_statement (annual, 2023-12-31) — Minority Interests: -89447000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Business Purchase And Sale: -122852000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Common Stock Issuance: 0.00
CSIQ balance_sheet (annual, 2023-12-31) — Net Debt: 2399792000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income: 274187000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 274187000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 363634000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 274187000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 274187000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 363634000.00
CSIQ income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 363634000.00
CSIQ income_statement (annual, 2023-12-31) — Net Interest Income: -62478000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Net Issuance Payments Of Debt: 1152470000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Long Term Debt Issuance: 1189801000.00
CSIQ income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: -62478000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Other Financing Charges: 900358000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Other Investing Changes: -23104000.00
CSIQ balance_sheet (annual, 2023-12-31) — Net PPE: 4276962000.00
CSIQ cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -1525460000.00
CSIQ cash_flow (annual, 2023-12-31) — Net Preferred Stock Issuance: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Net Short Term Debt Issuance: -37331000.00
CSIQ balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 2539516000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Accounts Receivable: 32313000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 263458000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Deferred Liabilities: 82828000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 263458000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Liabilities: 82828000.00
CSIQ balance_sheet (annual, 2023-12-31) — Non Current Prepaid Assets: 132218000.00
CSIQ income_statement (annual, 2023-12-31) — Normalized EBITDA: 811981000.00
CSIQ income_statement (annual, 2023-12-31) — Normalized Income: 258289983.00
CSIQ cash_flow (annual, 2023-12-31) — Operating Cash Flow: 684615000.00
CSIQ cash_flow (annual, 2023-12-31) — Operating Gains Losses: 198000.00
CSIQ income_statement (annual, 2023-12-31) — Operating Income: 453320000.00
CSIQ income_statement (annual, 2023-12-31) — Operating Revenue: 7613626000.00
CSIQ balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 66158741.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Current Assets: 564393000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Current Borrowings: 1805198000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Current Liabilities: 594529000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Equity Adjustments: -118744000.00
CSIQ income_statement (annual, 2023-12-31) — Other Gand A: 440488000.00
CSIQ income_statement (annual, 2023-12-31) — Other Income Expense: 17683000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 19727000.00
CSIQ cash_flow (annual, 2023-12-31) — Other Non Cash Items: 18783000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Non Current Assets: 838701000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Non Current Liabilities: 471453000.00
CSIQ income_statement (annual, 2023-12-31) — Other Operating Expenses: -84339000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Payable: 1359679000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Properties: 769840000.00
CSIQ balance_sheet (annual, 2023-12-31) — Other Receivables: 101435000.00
CSIQ balance_sheet (annual, 2023-12-31) — Payables: 2173867000.00
CSIQ balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 2173867000.00
CSIQ cash_flow (annual, 2023-12-31) — Preferred Stock Issuance: 0.00
CSIQ balance_sheet (annual, 2023-12-31) — Prepaid Assets: 193818000.00
CSIQ income_statement (annual, 2023-12-31) — Pretax Income: 408525000.00
CSIQ balance_sheet (annual, 2023-12-31) — Properties: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Provisionand Write Offof Assets: 12014000.00
CSIQ cash_flow (annual, 2023-12-31) — Purchase Of Business: -122852000.00
CSIQ cash_flow (annual, 2023-12-31) — Purchase Of Investment: 0.00
CSIQ cash_flow (annual, 2023-12-31) — Purchase Of PPE: -1525460000.00
CSIQ balance_sheet (annual, 2023-12-31) — Raw Materials: 222826000.00
CSIQ balance_sheet (annual, 2023-12-31) — Receivables: 1209697000.00
CSIQ income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 6333643000.00
CSIQ income_statement (annual, 2023-12-31) — Reconciled Depreciation: 307040000.00
CSIQ cash_flow (annual, 2023-12-31) — Repayment Of Debt: -1643372000.00
CSIQ income_statement (annual, 2023-12-31) — Research And Development: 100844000.00
CSIQ balance_sheet (annual, 2023-12-31) — Restricted Cash: 999933000.00
CSIQ balance_sheet (annual, 2023-12-31) — Retained Earnings: 1549707000.00
CSIQ cash_flow (annual, 2023-12-31) — Sale Of Business: 3060000.00
CSIQ cash_flow (annual, 2023-12-31) — Sale Of PPE: 0.00
CSIQ income_statement (annual, 2023-12-31) — Selling And Marketing Expense: 369670000.00
CSIQ income_statement (annual, 2023-12-31) — Selling General And Administration: 810158000.00
CSIQ balance_sheet (annual, 2023-12-31) — Share Issued: 66158741.00
CSIQ cash_flow (annual, 2023-12-31) — Short Term Debt Issuance: 1566240000.00
CSIQ cash_flow (annual, 2023-12-31) — Short Term Debt Payments: -1603571000.00
CSIQ income_statement (annual, 2023-12-31) — Special Income Charges: 5098000.00
CSIQ cash_flow (annual, 2023-12-31) — Stock Based Compensation: 55335000.00
CSIQ balance_sheet (annual, 2023-12-31) — Stockholders Equity: 2559243000.00
CSIQ balance_sheet (annual, 2023-12-31) — Tangible Book Value: 2539516000.00
CSIQ income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: 1785983.00
CSIQ income_statement (annual, 2023-12-31) — Tax Provision: 59501000.00
CSIQ income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.10
CSIQ balance_sheet (annual, 2023-12-31) — Taxes Receivable: 162737000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Assets: 11895760000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Capitalization: 4214241000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Debt: 4475531000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 3705244000.00
CSIQ income_statement (annual, 2023-12-31) — Total Expenses: 7160306000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 8190516000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 5800307000.00
CSIQ balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 2326125000.00
CSIQ income_statement (annual, 2023-12-31) — Total Operating Income As Reported: 453320000.00
CSIQ income_statement (annual, 2023-12-31) — Total Unusual Items: 17683000.00
CSIQ income_statement (annual, 2023-12-31) — Total Unusual Items Excluding Goodwill: 17683000.00
CSIQ balance_sheet (annual, 2023-12-31) — Work In Process: 139116000.00
CSIQ balance_sheet (annual, 2023-12-31) — Working Capital: 231062000.00
CSIQ cash_flow (quarterly, 2024-09-30) — Common Stock Issuance: 0.00
CSIQ cash_flow (quarterly, 2024-09-30) — Common Stock Payments: 0.00
CSIQ cash_flow (quarterly, 2024-09-30) — Net Common Stock Issuance: 0.00
CSIQ income_statement (quarterly, 2024-09-30) — Otherunder Preferred Stock Dividend: 0.00
CSIQ balance_sheet (quarterly, 2024-09-30) — Preferred Securities Outside Stock Equity: 184530000.00
CSIQ cash_flow (quarterly, 2024-09-30) — Repurchase Of Capital Stock: 0.00
CSIQ income_statement (annual, 2024-12-31) — +Operating Expense: 1029400000.00
CSIQ income_statement (annual, 2024-12-31) — +Total Revenue: 5993409000.00
CSIQ balance_sheet (annual, 2024-12-31) — Accounts Payable: 1062874000.00
CSIQ balance_sheet (annual, 2024-12-31) — Accounts Receivable: 1118770000.00
CSIQ balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -1378320000.00
CSIQ balance_sheet (quarterly, 2024-12-31) — Accumulated Depreciation: -1378320000.00
CSIQ balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 590578000.00
CSIQ balance_sheet (annual, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -76144000.00
CSIQ balance_sheet (quarterly, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -76144000.00
CSIQ cash_flow (annual, 2024-12-31) — Asset Impairment Charge: 272294000.00
CSIQ income_statement (annual, 2024-12-31) — Average Dilution Earnings: 0.00
CSIQ income_statement (annual, 2024-12-31) — Basic Average Shares: 66616400.00
CSIQ income_statement (annual, 2024-12-31) — Basic EPS: 0.54
CSIQ cash_flow (annual, 2024-12-31) — Beginning Cash Position: 2946432000.00
CSIQ balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 967761000.00
CSIQ balance_sheet (quarterly, 2024-12-31) — Buildings And Improvements: 967761000.00
CSIQ cash_flow (annual, 2024-12-31) — Capital Expenditure: -1870411000.00
CSIQ balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 293176000.00
CSIQ balance_sheet (annual, 2024-12-31) — Capital Stock: 835543000.00
CSIQ balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 1701487000.00
CSIQ balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 1701487000.00
CSIQ cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: 2319771000.00
CSIQ cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -1962257000.00
CSIQ cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: -885324000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Account Payable: 268207000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Inventory: -312522000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Other Current Assets: -697813000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Other Current Liabilities: -325546000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Other Working Capital: -308734000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Payable: 359048000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: 359048000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Prepaid Assets: -37255000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Receivables: -329177000.00
CSIQ cash_flow (annual, 2024-12-31) — Change In Working Capital: -1651999000.00
CSIQ cash_flow (annual, 2024-12-31) — Changes In Account Receivables: -221479000.00
CSIQ cash_flow (annual, 2024-12-31) — Changes In Cash: -527810000.00
CSIQ balance_sheet (annual, 2024-12-31) — Common Stock: 835543000.00
CSIQ balance_sheet (annual, 2024-12-31) — Common Stock Equity: 2815500000.00
CSIQ balance_sheet (annual, 2024-12-31) — Construction In Progress: 1341729000.00
CSIQ balance_sheet (quarterly, 2024-12-31) — Construction In Progress: 1341729000.00
CSIQ income_statement (annual, 2024-12-31) — Cost Of Revenue: 4994090000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Assets: 5917077000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 21327000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Debt: 2739735000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 2761062000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 204826000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 204826000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Liabilities: 5418910000.00
CSIQ balance_sheet (annual, 2024-12-31) — Current Notes Payable: 637512000.00
CSIQ cash_flow (annual, 2024-12-31) — Deferred Income Tax: -98205000.00
CSIQ cash_flow (annual, 2024-12-31) — Deferred Tax: -98205000.00
CSIQ cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 501443000.00
CSIQ cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 501443000.00
CSIQ income_statement (annual, 2024-12-31) — Diluted Average Shares: 66939428.00
CSIQ income_statement (annual, 2024-12-31) — Diluted EPS: 0.54
CSIQ income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 36051000.00
CSIQ balance_sheet (annual, 2024-12-31) — Duefrom Related Parties Current: 5220000.00
CSIQ balance_sheet (annual, 2024-12-31) — Duefrom Related Parties Non Current: 75215000.00
CSIQ balance_sheet (annual, 2024-12-31) — Dueto Related Parties Current: 3927000.00
CSIQ income_statement (annual, 2024-12-31) — EBIT: 55166000.00
CSIQ income_statement (annual, 2024-12-31) — EBITDA: 556609000.00
CSIQ income_statement (annual, 2024-12-31) — Earnings From Equity Interest Net Of Tax: -12136000.00
CSIQ cash_flow (annual, 2024-12-31) — Earnings Losses From Equity Investments: 12136000.00
CSIQ cash_flow (annual, 2024-12-31) — Effect Of Exchange Rate Changes: -154601000.00
CSIQ cash_flow (annual, 2024-12-31) — End Cash Position: 2264021000.00
CSIQ cash_flow (annual, 2024-12-31) — Financing Cash Flow: 2319771000.00
CSIQ balance_sheet (annual, 2024-12-31) — Finished Goods: 816271000.00
CSIQ balance_sheet (quarterly, 2024-12-31) — Finished Goods: 816271000.00
CSIQ cash_flow (annual, 2024-12-31) — Free Cash Flow: -2755735000.00
CSIQ cash_flow (annual, 2024-12-31) — Gain Loss On Investment Securities: 51990000.00