speb/financial-data huggingface dataset:
FSLR cash_flow (annual, 2023-12-31) — Change In Inventory: -205106000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Other Current Assets: -215707000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Other Current Liabilities: -13114000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Other Working Capital: 791863000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Payables And Accrued Expense: 79328000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Receivables: -963928000.00
FSLR cash_flow (annual, 2023-12-31) — Change In Working Capital: -526664000.00
FSLR cash_flow (annual, 2023-12-31) — Changes In Account Receivables: -304183000.00
FSLR cash_flow (annual, 2023-12-31) — Changes In Cash: 466322000.00
FSLR balance_sheet (annual, 2023-12-31) — Common Stock: 107000.00
FSLR balance_sheet (annual, 2023-12-31) — Common Stock Equity: 6687469000.00
FSLR balance_sheet (annual, 2023-12-31) — Construction In Progress: 1223998000.00
FSLR income_statement (annual, 2023-12-31) — Cost Of Revenue: 2017923000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Accrued Expenses: 463888000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Assets: 4634809000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Capital Lease Obligation: 10358000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Debt: 96238000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Debt And Capital Lease Obligation: 106596000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Deferred Liabilities: 413579000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Deferred Revenue: 413579000.00
FSLR balance_sheet (annual, 2023-12-31) — Current Liabilities: 1306158000.00
FSLR cash_flow (annual, 2023-12-31) — Deferred Income Tax: -60813000.00
FSLR cash_flow (annual, 2023-12-31) — Deferred Tax: -60813000.00
FSLR cash_flow (annual, 2023-12-31) — Depreciation: 307994000.00
FSLR cash_flow (annual, 2023-12-31) — Depreciation Amortization Depletion: 307994000.00
FSLR cash_flow (annual, 2023-12-31) — Depreciation And Amortization: 307994000.00
FSLR income_statement (annual, 2023-12-31) — Diluted Average Shares: 107372000.00
FSLR income_statement (annual, 2023-12-31) — Diluted EPS: 7.74
FSLR income_statement (annual, 2023-12-31) — Diluted NI Availto Com Stockholders: 830777000.00
FSLR income_statement (annual, 2023-12-31) — EBIT: 904255000.00
FSLR income_statement (annual, 2023-12-31) — EBITDA: 1212249000.00
FSLR cash_flow (annual, 2023-12-31) — Effect Of Exchange Rate Changes: 5285000.00
FSLR cash_flow (annual, 2023-12-31) — End Cash Position: 1965069000.00
FSLR cash_flow (annual, 2023-12-31) — Financing Cash Flow: 336853000.00
FSLR cash_flow (annual, 2023-12-31) — Free Cash Flow: -784515000.00
FSLR cash_flow (annual, 2023-12-31) — Gain Loss On Investment Securities: 9000.00
FSLR cash_flow (annual, 2023-12-31) — Gain Loss On Sale Of Business: -6883000.00
FSLR income_statement (annual, 2023-12-31) — Gain On Sale Of Business: 6883000.00
FSLR income_statement (annual, 2023-12-31) — Gain On Sale Of Security: -21533000.00
FSLR balance_sheet (annual, 2023-12-31) — Gains Losses Not Affecting Retained Earnings: -174131000.00
FSLR balance_sheet (annual, 2023-12-31) — Goodwill: 29687000.00
FSLR balance_sheet (annual, 2023-12-31) — Goodwill And Other Intangible Assets: 94198000.00
FSLR balance_sheet (annual, 2023-12-31) — Gross Accounts Receivable: 662390000.00
FSLR balance_sheet (annual, 2023-12-31) — Gross PPE: 6192869000.00
FSLR income_statement (annual, 2023-12-31) — Gross Profit: 1300679000.00
FSLR balance_sheet (annual, 2023-12-31) — Hedging Assets Current: 1778000.00
FSLR balance_sheet (annual, 2023-12-31) — Income Tax Payable: 22134000.00
FSLR income_statement (annual, 2023-12-31) — Interest Expense: 12965000.00
FSLR income_statement (annual, 2023-12-31) — Interest Expense Non Operating: 12965000.00
FSLR income_statement (annual, 2023-12-31) — Interest Income: 97667000.00
FSLR income_statement (annual, 2023-12-31) — Interest Income Non Operating: 97667000.00
FSLR balance_sheet (annual, 2023-12-31) — Interest Payable: 11011000.00
FSLR balance_sheet (annual, 2023-12-31) — Inventory: 1012112000.00
FSLR balance_sheet (annual, 2023-12-31) — Invested Capital: 7247775000.00
FSLR cash_flow (annual, 2023-12-31) — Investing Cash Flow: -472791000.00
FSLR cash_flow (annual, 2023-12-31) — Issuance Of Debt: 367983000.00
FSLR balance_sheet (annual, 2023-12-31) — Land And Improvements: 35364000.00
FSLR balance_sheet (annual, 2023-12-31) — Leases: 40084000.00
FSLR balance_sheet (annual, 2023-12-31) — Long Term Capital Lease Obligation: 53725000.00
FSLR balance_sheet (annual, 2023-12-31) — Long Term Debt: 464068000.00
FSLR balance_sheet (annual, 2023-12-31) — Long Term Debt And Capital Lease Obligation: 517793000.00
FSLR cash_flow (annual, 2023-12-31) — Long Term Debt Issuance: 367983000.00
FSLR cash_flow (annual, 2023-12-31) — Long Term Debt Payments: 0.00
FSLR balance_sheet (annual, 2023-12-31) — Machinery Furniture Equipment: 3754534000.00
FSLR cash_flow (annual, 2023-12-31) — Net Business Purchase And Sale: -28059000.00
FSLR income_statement (annual, 2023-12-31) — Net Income: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Income Common Stockholders: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Income Continuous Operations: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Income From Continuing And Discontinued Operation: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Income From Continuing Operation Net Minority Interest: 830777000.00
FSLR cash_flow (annual, 2023-12-31) — Net Income From Continuing Operations: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Income Including Noncontrolling Interests: 830777000.00
FSLR income_statement (annual, 2023-12-31) — Net Interest Income: 84702000.00
FSLR cash_flow (annual, 2023-12-31) — Net Investment Purchase And Sale: 951089000.00
FSLR cash_flow (annual, 2023-12-31) — Net Issuance Payments Of Debt: 367983000.00
FSLR cash_flow (annual, 2023-12-31) — Net Long Term Debt Issuance: 367983000.00
FSLR income_statement (annual, 2023-12-31) — Net Non Operating Interest Income Expense: 84702000.00
FSLR cash_flow (annual, 2023-12-31) — Net Other Financing Charges: -31130000.00
FSLR cash_flow (annual, 2023-12-31) — Net Other Investing Changes: -9046000.00
FSLR balance_sheet (annual, 2023-12-31) — Net PPE: 4498753000.00
FSLR cash_flow (annual, 2023-12-31) — Net PPE Purchase And Sale: -1386775000.00
FSLR balance_sheet (annual, 2023-12-31) — Net Tangible Assets: 6593271000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Accounts Receivable: 220799000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Accrued Expenses: 135123000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Deferred Assets: 142819000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Deferred Liabilities: 1634375000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Deferred Revenue: 1591604000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Assets: 142819000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Deferred Taxes Liabilities: 42771000.00
FSLR balance_sheet (annual, 2023-12-31) — Non Current Prepaid Assets: 228324000.00
FSLR income_statement (annual, 2023-12-31) — Normalized EBITDA: 1262489000.00
FSLR income_statement (annual, 2023-12-31) — Normalized Income: 877606019.15
FSLR cash_flow (annual, 2023-12-31) — Operating Cash Flow: 602260000.00
FSLR cash_flow (annual, 2023-12-31) — Operating Gains Losses: -6883000.00
FSLR income_statement (annual, 2023-12-31) — Operating Income: 885973000.00
FSLR income_statement (annual, 2023-12-31) — Operating Revenue: 3318602000.00
FSLR balance_sheet (annual, 2023-12-31) — Ordinary Shares Number: 106847475.00
FSLR balance_sheet (annual, 2023-12-31) — Other Current Assets: 33002000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Current Borrowings: 96238000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Current Liabilities: 10042000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Equity Adjustments: -174131000.00
FSLR income_statement (annual, 2023-12-31) — Other Income Expense: -79385000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Intangible Assets: 64511000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Inventories: 819899000.00
FSLR cash_flow (annual, 2023-12-31) — Other Non Cash Items: 23630000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Non Current Assets: 545430000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Non Current Liabilities: 44783000.00
FSLR income_statement (annual, 2023-12-31) — Other Non Operating Income Expenses: -29145000.00
FSLR income_statement (annual, 2023-12-31) — Other Operating Expenses: 64777000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Properties: 101468000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Receivables: 681545000.00
FSLR balance_sheet (annual, 2023-12-31) — Other Short Term Investments: 155495000.00
FSLR income_statement (annual, 2023-12-31) — Other Special Charges: 35590000.00
FSLR balance_sheet (annual, 2023-12-31) — Payables: 256093000.00
FSLR balance_sheet (annual, 2023-12-31) — Payables And Accrued Expenses: 719981000.00
FSLR balance_sheet (annual, 2023-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 55960000.00
FSLR balance_sheet (annual, 2023-12-31) — Prepaid Assets: 69544000.00
FSLR income_statement (annual, 2023-12-31) — Pretax Income: 891290000.00
FSLR balance_sheet (annual, 2023-12-31) — Properties: 0.00
FSLR cash_flow (annual, 2023-12-31) — Purchase Of Business: -35739000.00
FSLR cash_flow (annual, 2023-12-31) — Purchase Of Investment: -3612801000.00
FSLR cash_flow (annual, 2023-12-31) — Purchase Of PPE: -1386775000.00
FSLR balance_sheet (annual, 2023-12-31) — Raw Materials: 192213000.00
FSLR balance_sheet (annual, 2023-12-31) — Receivables: 1407622000.00
FSLR income_statement (annual, 2023-12-31) — Reconciled Cost Of Revenue: 2017923000.00
FSLR income_statement (annual, 2023-12-31) — Reconciled Depreciation: 307994000.00
FSLR cash_flow (annual, 2023-12-31) — Repayment Of Debt: 0.00
FSLR income_statement (annual, 2023-12-31) — Research And Development: 152307000.00
FSLR balance_sheet (annual, 2023-12-31) — Restricted Cash: 8262000.00
FSLR balance_sheet (annual, 2023-12-31) — Retained Earnings: 3971066000.00
FSLR cash_flow (annual, 2023-12-31) — Sale Of Business: 7680000.00
FSLR cash_flow (annual, 2023-12-31) — Sale Of Investment: 4563890000.00
FSLR income_statement (annual, 2023-12-31) — Selling General And Administration: 197622000.00
FSLR balance_sheet (annual, 2023-12-31) — Share Issued: 106847475.00
FSLR income_statement (annual, 2023-12-31) — Special Income Charges: -28707000.00
FSLR cash_flow (annual, 2023-12-31) — Stock Based Compensation: 34219000.00
FSLR balance_sheet (annual, 2023-12-31) — Stockholders Equity: 6687469000.00
FSLR balance_sheet (annual, 2023-12-31) — Tangible Book Value: 6593271000.00
FSLR income_statement (annual, 2023-12-31) — Tax Effect Of Unusual Items: -3410980.85
FSLR income_statement (annual, 2023-12-31) — Tax Provision: 60513000.00
FSLR income_statement (annual, 2023-12-31) — Tax Rate For Calcs: 0.07
FSLR balance_sheet (annual, 2023-12-31) — Taxes Receivable: 65301000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Assets: 10365132000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Capitalization: 7151537000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Debt: 624389000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Equity Gross Minority Interest: 6687469000.00
FSLR income_statement (annual, 2023-12-31) — Total Expenses: 2432629000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Liabilities Net Minority Interest: 3677663000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Non Current Assets: 5730323000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Non Current Liabilities Net Minority Interest: 2371505000.00
FSLR income_statement (annual, 2023-12-31) — Total Operating Income As Reported: 857266000.00
FSLR balance_sheet (annual, 2023-12-31) — Total Tax Payable: 48915000.00
FSLR income_statement (annual, 2023-12-31) — Total Unusual Items: -50240000.00
FSLR income_statement (annual, 2023-12-31) — Total Unusual Items Excluding Goodwill: -50240000.00
FSLR balance_sheet (annual, 2023-12-31) — Tradeand Other Payables Non Current: 39431000.00
FSLR balance_sheet (annual, 2023-12-31) — Working Capital: 3328651000.00
FSLR balance_sheet (quarterly, 2024-09-30) — Interest Payable: 3811000.00
FSLR cash_flow (quarterly, 2024-09-30) — Net Business Purchase And Sale: 0.00
FSLR cash_flow (quarterly, 2024-09-30) — Operating Gains Losses: 0.00
FSLR cash_flow (quarterly, 2024-09-30) — Purchase Of Business: 0.00
FSLR income_statement (annual, 2024-12-31) — +Operating Expense: 464129000.00
FSLR income_statement (annual, 2024-12-31) — +Total Revenue: 4206289000.00
FSLR balance_sheet (annual, 2024-12-31) — Accounts Payable: 482190000.00
FSLR balance_sheet (annual, 2024-12-31) — Accounts Receivable: 1261049000.00
FSLR balance_sheet (annual, 2024-12-31) — Accumulated Depreciation: -2091207000.00
FSLR balance_sheet (annual, 2024-12-31) — Additional Paid In Capital: 2898418000.00
FSLR balance_sheet (annual, 2024-12-31) — Allowance For Doubtful Accounts Receivable: -1304000.00
FSLR cash_flow (annual, 2024-12-31) — Asset Impairment Charge: 1360000.00
FSLR income_statement (annual, 2024-12-31) — Basic Average Shares: 107015000.00
FSLR income_statement (annual, 2024-12-31) — Basic EPS: 12.07
FSLR cash_flow (annual, 2024-12-31) — Beginning Cash Position: 1965069000.00
FSLR balance_sheet (annual, 2024-12-31) — Buildings And Improvements: 1584981000.00
FSLR cash_flow (annual, 2024-12-31) — Capital Expenditure: -1526076000.00
FSLR balance_sheet (annual, 2024-12-31) — Capital Lease Obligations: 109024000.00
FSLR balance_sheet (annual, 2024-12-31) — Capital Stock: 107000.00
FSLR balance_sheet (annual, 2024-12-31) — Cash And Cash Equivalents: 1621376000.00
FSLR balance_sheet (annual, 2024-12-31) — Cash Cash Equivalents And Short Term Investments: 1792959000.00
FSLR balance_sheet (annual, 2024-12-31) — Cash Equivalents: 526580000.00
FSLR balance_sheet (annual, 2024-12-31) — Cash Financial: 1094796000.00
FSLR cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Financing Activities: 24849000.00
FSLR cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Investing Activities: -1563307000.00
FSLR cash_flow (annual, 2024-12-31) — Cash Flow From Continuing Operating Activities: 1217999000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Inventory: -276807000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Other Current Assets: -311363000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Other Current Liabilities: 23236000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Other Working Capital: 48119000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Payables And Accrued Expense: 268731000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Receivables: -235036000.00
FSLR cash_flow (annual, 2024-12-31) — Change In Working Capital: -483120000.00
FSLR cash_flow (annual, 2024-12-31) — Changes In Account Receivables: -505336000.00
FSLR cash_flow (annual, 2024-12-31) — Changes In Cash: -320459000.00
FSLR balance_sheet (annual, 2024-12-31) — Common Stock: 107000.00
FSLR balance_sheet (annual, 2024-12-31) — Common Stock Equity: 7977577000.00
FSLR balance_sheet (annual, 2024-12-31) — Construction In Progress: 858538000.00
FSLR income_statement (annual, 2024-12-31) — Cost Of Revenue: 2348425000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Accrued Expenses: 458591000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Assets: 5089033000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Capital Lease Obligation: 13281000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Debt: 236424000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Debt And Capital Lease Obligation: 249705000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Deferred Liabilities: 712000000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Deferred Revenue: 712000000.00
FSLR balance_sheet (annual, 2024-12-31) — Current Liabilities: 2077442000.00
FSLR cash_flow (annual, 2024-12-31) — Deferred Income Tax: -54754000.00
FSLR cash_flow (annual, 2024-12-31) — Deferred Tax: -54754000.00
FSLR cash_flow (annual, 2024-12-31) — Depreciation: 423498000.00
FSLR cash_flow (annual, 2024-12-31) — Depreciation Amortization Depletion: 423498000.00
FSLR cash_flow (annual, 2024-12-31) — Depreciation And Amortization: 423498000.00
FSLR income_statement (annual, 2024-12-31) — Diluted Average Shares: 107525000.00
FSLR income_statement (quarterly, 2024-12-31) — Diluted Average Shares: 107595000.00
FSLR income_statement (annual, 2024-12-31) — Diluted EPS: 12.02
FSLR income_statement (quarterly, 2024-12-31) — Diluted EPS: 3.65
FSLR income_statement (annual, 2024-12-31) — Diluted NI Availto Com Stockholders: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — EBIT: 1445208000.00
FSLR income_statement (annual, 2024-12-31) — EBITDA: 1868706000.00
FSLR cash_flow (annual, 2024-12-31) — Effect Of Exchange Rate Changes: -6387000.00
FSLR cash_flow (annual, 2024-12-31) — End Cash Position: 1638223000.00
FSLR cash_flow (annual, 2024-12-31) — Financing Cash Flow: 24849000.00
FSLR cash_flow (annual, 2024-12-31) — Free Cash Flow: -308077000.00
FSLR cash_flow (annual, 2024-12-31) — Gain Loss On Sale Of Business: -1115000.00
FSLR cash_flow (quarterly, 2024-12-31) — Gain Loss On Sale Of Business: 0.00
FSLR income_statement (annual, 2024-12-31) — Gain On Sale Of Business: 1115000.00
FSLR income_statement (quarterly, 2024-12-31) — Gain On Sale Of Business: 0.00
FSLR income_statement (annual, 2024-12-31) — Gain On Sale Of Security: -24976000.00
FSLR balance_sheet (annual, 2024-12-31) — Gains Losses Not Affecting Retained Earnings: -184058000.00
FSLR balance_sheet (annual, 2024-12-31) — Goodwill: 28335000.00
FSLR balance_sheet (annual, 2024-12-31) — Goodwill And Other Intangible Assets: 82989000.00
FSLR balance_sheet (annual, 2024-12-31) — Gross Accounts Receivable: 1262353000.00
FSLR balance_sheet (annual, 2024-12-31) — Gross PPE: 7648435000.00
FSLR income_statement (annual, 2024-12-31) — Gross Profit: 1857864000.00
FSLR balance_sheet (annual, 2024-12-31) — Hedging Assets Current: 13452000.00
FSLR balance_sheet (annual, 2024-12-31) — Income Tax Payable: 77363000.00
FSLR income_statement (annual, 2024-12-31) — Interest Expense: 38870000.00
FSLR income_statement (annual, 2024-12-31) — Interest Expense Non Operating: 38870000.00
FSLR income_statement (annual, 2024-12-31) — Interest Income: 89090000.00
FSLR income_statement (annual, 2024-12-31) — Interest Income Non Operating: 89090000.00
FSLR balance_sheet (annual, 2024-12-31) — Inventory: 1348479000.00
FSLR balance_sheet (annual, 2024-12-31) — Invested Capital: 8587355000.00
FSLR cash_flow (annual, 2024-12-31) — Investing Cash Flow: -1563307000.00
FSLR cash_flow (annual, 2024-12-31) — Issuance Of Debt: 258461000.00
FSLR balance_sheet (annual, 2024-12-31) — Land And Improvements: 38879000.00
FSLR balance_sheet (annual, 2024-12-31) — Leases: 40300000.00
FSLR balance_sheet (annual, 2024-12-31) — Long Term Capital Lease Obligation: 95743000.00
FSLR balance_sheet (annual, 2024-12-31) — Long Term Debt: 373354000.00
FSLR balance_sheet (annual, 2024-12-31) — Long Term Debt And Capital Lease Obligation: 469097000.00
FSLR cash_flow (annual, 2024-12-31) — Long Term Debt Issuance: 258461000.00
FSLR cash_flow (annual, 2024-12-31) — Long Term Debt Payments: -205821000.00
FSLR balance_sheet (annual, 2024-12-31) — Machinery Furniture Equipment: 4982192000.00
FSLR cash_flow (annual, 2024-12-31) — Net Business Purchase And Sale: 0.00
FSLR cash_flow (quarterly, 2024-12-31) — Net Business Purchase And Sale: 0.00
FSLR income_statement (annual, 2024-12-31) — Net Income: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Income Common Stockholders: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Income Continuous Operations: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Income From Continuing And Discontinued Operation: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Income From Continuing Operation Net Minority Interest: 1292044000.00
FSLR cash_flow (annual, 2024-12-31) — Net Income From Continuing Operations: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Income Including Noncontrolling Interests: 1292044000.00
FSLR income_statement (annual, 2024-12-31) — Net Interest Income: 50220000.00
FSLR cash_flow (annual, 2024-12-31) — Net Investment Purchase And Sale: -24240000.00
FSLR cash_flow (annual, 2024-12-31) — Net Issuance Payments Of Debt: 52640000.00
FSLR cash_flow (annual, 2024-12-31) — Net Long Term Debt Issuance: 52640000.00
FSLR income_statement (annual, 2024-12-31) — Net Non Operating Interest Income Expense: 50220000.00
FSLR cash_flow (annual, 2024-12-31) — Net Other Financing Charges: -27791000.00
FSLR cash_flow (annual, 2024-12-31) — Net Other Investing Changes: -12991000.00
FSLR balance_sheet (annual, 2024-12-31) — Net PPE: 5557228000.00
FSLR cash_flow (annual, 2024-12-31) — Net PPE Purchase And Sale: -1526076000.00
FSLR balance_sheet (annual, 2024-12-31) — Net Tangible Assets: 7894588000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Accounts Receivable: 338968000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Accrued Expenses: 134394000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Deferred Assets: 208808000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Deferred Liabilities: 1382521000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Deferred Revenue: 1327825000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Assets: 208808000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Deferred Taxes Liabilities: 54696000.00
FSLR balance_sheet (annual, 2024-12-31) — Non Current Prepaid Assets: 283468000.00
FSLR income_statement (annual, 2024-12-31) — Normalized EBITDA: 1892997000.00
FSLR income_statement (annual, 2024-12-31) — Normalized Income: 1314367429.00
FSLR cash_flow (annual, 2024-12-31) — Operating Cash Flow: 1217999000.00
FSLR cash_flow (annual, 2024-12-31) — Operating Gains Losses: -1115000.00
FSLR cash_flow (quarterly, 2024-12-31) — Operating Gains Losses: 0.00
FSLR income_statement (annual, 2024-12-31) — Operating Income: 1393735000.00
FSLR income_statement (annual, 2024-12-31) — Operating Revenue: 4206289000.00
FSLR balance_sheet (annual, 2024-12-31) — Ordinary Shares Number: 107060281.00
FSLR balance_sheet (annual, 2024-12-31) — Other Current Assets: 35484000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Current Borrowings: 236424000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Current Liabilities: 25803000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Equity Adjustments: -184058000.00
FSLR income_statement (annual, 2024-12-31) — Other Income Expense: -37617000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Intangible Assets: 54654000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Inventories: 1084384000.00
FSLR cash_flow (annual, 2024-12-31) — Other Non Cash Items: 13342000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Non Current Assets: 563867000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Non Current Liabilities: 34074000.00
FSLR income_statement (annual, 2024-12-31) — Other Non Operating Income Expenses: -13326000.00
FSLR income_statement (annual, 2024-12-31) — Other Operating Expenses: 84492000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Properties: 143545000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Receivables: 425559000.00
FSLR balance_sheet (annual, 2024-12-31) — Other Short Term Investments: 171583000.00
FSLR income_statement (annual, 2024-12-31) — Other Special Charges: 430000.00
FSLR income_statement (quarterly, 2024-12-31) — Other Special Charges: 0.00
FSLR balance_sheet (annual, 2024-12-31) — Payables: 600731000.00
FSLR balance_sheet (annual, 2024-12-31) — Payables And Accrued Expenses: 1059322000.00
FSLR balance_sheet (annual, 2024-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 30612000.00
FSLR balance_sheet (annual, 2024-12-31) — Prepaid Assets: 81658000.00
FSLR income_statement (annual, 2024-12-31) — Pretax Income: 1406338000.00
FSLR balance_sheet (annual, 2024-12-31) — Properties: 0.00
FSLR cash_flow (annual, 2024-12-31) — Purchase Of Business: 0.00
FSLR cash_flow (quarterly, 2024-12-31) — Purchase Of Business: 0.00
FSLR cash_flow (annual, 2024-12-31) — Purchase Of Investment: -2516097000.00
FSLR cash_flow (annual, 2024-12-31) — Purchase Of PPE: -1526076000.00
FSLR balance_sheet (annual, 2024-12-31) — Raw Materials: 264095000.00
FSLR balance_sheet (annual, 2024-12-31) — Receivables: 1808739000.00
FSLR income_statement (annual, 2024-12-31) — Reconciled Cost Of Revenue: 2348425000.00
FSLR income_statement (annual, 2024-12-31) — Reconciled Depreciation: 423498000.00
FSLR cash_flow (annual, 2024-12-31) — Repayment Of Debt: -205821000.00
FSLR income_statement (annual, 2024-12-31) — Research And Development: 191375000.00
FSLR balance_sheet (annual, 2024-12-31) — Restricted Cash: 8262000.00
FSLR balance_sheet (quarterly, 2024-12-31) — Restricted Cash: 8262000.00
FSLR balance_sheet (annual, 2024-12-31) — Retained Earnings: 5263110000.00
FSLR cash_flow (annual, 2024-12-31) — Sale Of Business: 0.00
FSLR cash_flow (annual, 2024-12-31) — Sale Of Investment: 2491857000.00
FSLR income_statement (annual, 2024-12-31) — Selling General And Administration: 188262000.00
FSLR balance_sheet (annual, 2024-12-31) — Share Issued: 107060281.00
FSLR income_statement (annual, 2024-12-31) — Special Income Charges: 685000.00
FSLR income_statement (quarterly, 2024-12-31) — Special Income Charges: 0.00
FSLR cash_flow (annual, 2024-12-31) — Stock Based Compensation: 28104000.00
FSLR balance_sheet (annual, 2024-12-31) — Stockholders Equity: 7977577000.00
FSLR balance_sheet (annual, 2024-12-31) — Tangible Book Value: 7894588000.00
FSLR income_statement (annual, 2024-12-31) — Tax Effect Of Unusual Items: -1967571.00
FSLR income_statement (annual, 2024-12-31) — Tax Provision: 114294000.00
FSLR income_statement (annual, 2024-12-31) — Tax Rate For Calcs: 0.08
FSLR balance_sheet (annual, 2024-12-31) — Taxes Receivable: 122131000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Assets: 12124361000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Capitalization: 8350931000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Debt: 718802000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Equity Gross Minority Interest: 7977577000.00
FSLR income_statement (annual, 2024-12-31) — Total Expenses: 2812554000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Liabilities Net Minority Interest: 4146784000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Non Current Assets: 7035328000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Non Current Liabilities Net Minority Interest: 2069342000.00
FSLR income_statement (annual, 2024-12-31) — Total Operating Income As Reported: 1394420000.00
FSLR balance_sheet (annual, 2024-12-31) — Total Tax Payable: 118541000.00
FSLR income_statement (annual, 2024-12-31) — Total Unusual Items: -24291000.00
FSLR income_statement (annual, 2024-12-31) — Total Unusual Items Excluding Goodwill: -24291000.00
FSLR balance_sheet (annual, 2024-12-31) — Tradeand Other Payables Non Current: 49256000.00
FSLR balance_sheet (annual, 2024-12-31) — Working Capital: 3011591000.00
FSLR income_statement (quarterly, 2025-03-31) — +Operating Expense: 123159000.00
FSLR income_statement (quarterly, 2025-03-31) — +Total Revenue: 844568000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Accounts Payable: 427799000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Accounts Receivable: 1605603000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Accumulated Depreciation: -2209155000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Additional Paid In Capital: 2885650000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Allowance For Doubtful Accounts Receivable: -7894000.00
FSLR income_statement (quarterly, 2025-03-31) — Basic Average Shares: 107122000.00
FSLR income_statement (quarterly, 2025-03-31) — Basic EPS: 1.96
FSLR cash_flow (quarterly, 2025-03-31) — Beginning Cash Position: 1638223000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Buildings And Improvements: 1613489000.00
FSLR cash_flow (quarterly, 2025-03-31) — Capital Expenditure: -205966000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Capital Lease Obligations: 105249000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Capital Stock: 107000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Cash And Cash Equivalents: 837641000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Cash Cash Equivalents And Short Term Investments: 890760000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Cash Equivalents: 245734000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Cash Financial: 591907000.00
FSLR cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Financing Activities: -99619000.00
FSLR cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Investing Activities: -88209000.00
FSLR cash_flow (quarterly, 2025-03-31) — Cash Flow From Continuing Operating Activities: -607982000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Inventory: -202781000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Other Current Assets: -114627000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Other Current Liabilities: 6880000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Other Working Capital: -97097000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Payables And Accrued Expense: -145797000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Receivables: -405940000.00
FSLR cash_flow (quarterly, 2025-03-31) — Change In Working Capital: -959362000.00
FSLR cash_flow (quarterly, 2025-03-31) — Changes In Account Receivables: -306822000.00
FSLR cash_flow (quarterly, 2025-03-31) — Changes In Cash: -795810000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Common Stock: 107000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Common Stock Equity: 8187334000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Construction In Progress: 1102009000.00
FSLR income_statement (quarterly, 2025-03-31) — Cost Of Revenue: 500165000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Accrued Expenses: 518811000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Assets: 4574103000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Capital Lease Obligation: 13655000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Debt: 197201000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Debt And Capital Lease Obligation: 210856000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Deferred Liabilities: 1041899000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Deferred Revenue: 1041899000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Current Liabilities: 2371712000.00
FSLR cash_flow (quarterly, 2025-03-31) — Deferred Income Tax: 4740000.00
FSLR cash_flow (quarterly, 2025-03-31) — Deferred Tax: 4740000.00
FSLR cash_flow (quarterly, 2025-03-31) — Depreciation: 124843000.00
FSLR cash_flow (quarterly, 2025-03-31) — Depreciation Amortization Depletion: 124843000.00
FSLR cash_flow (quarterly, 2025-03-31) — Depreciation And Amortization: 124843000.00
FSLR income_statement (quarterly, 2025-03-31) — Diluted Average Shares: 107415000.00
FSLR income_statement (quarterly, 2025-03-31) — Diluted EPS: 1.95
FSLR income_statement (quarterly, 2025-03-31) — Diluted NI Availto Com Stockholders: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — EBIT: 226584000.00
FSLR income_statement (quarterly, 2025-03-31) — EBITDA: 351427000.00
FSLR cash_flow (quarterly, 2025-03-31) — Effect Of Exchange Rate Changes: 1607000.00
FSLR cash_flow (quarterly, 2025-03-31) — End Cash Position: 844020000.00
FSLR cash_flow (quarterly, 2025-03-31) — Financing Cash Flow: -99619000.00
FSLR cash_flow (quarterly, 2025-03-31) — Free Cash Flow: -813948000.00
FSLR cash_flow (quarterly, 2025-03-31) — Gain Loss On Sale Of Business: 0.00
FSLR income_statement (quarterly, 2025-03-31) — Gain On Sale Of Business: 0.00
FSLR income_statement (quarterly, 2025-03-31) — Gain On Sale Of Security: -11593000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Gains Losses Not Affecting Retained Earnings: -171068000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Goodwill: 29707000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Goodwill And Other Intangible Assets: 82344000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Gross Accounts Receivable: 1613497000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Gross PPE: 7986259000.00
FSLR income_statement (quarterly, 2025-03-31) — Gross Profit: 344403000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Hedging Assets Current: 1195000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Income Tax Payable: 81609000.00
FSLR income_statement (quarterly, 2025-03-31) — Interest Expense: 9525000.00
FSLR income_statement (quarterly, 2025-03-31) — Interest Expense Non Operating: 9525000.00
FSLR income_statement (quarterly, 2025-03-31) — Interest Income: 18865000.00
FSLR income_statement (quarterly, 2025-03-31) — Interest Income Non Operating: 18865000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Inventory: 1571182000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Invested Capital: 8712477000.00
FSLR cash_flow (quarterly, 2025-03-31) — Investing Cash Flow: -88209000.00
FSLR cash_flow (quarterly, 2025-03-31) — Issuance Of Debt: 92340000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Land And Improvements: 39230000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Leases: 40314000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Long Term Capital Lease Obligation: 91594000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Long Term Debt: 327942000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Long Term Debt And Capital Lease Obligation: 419536000.00
FSLR cash_flow (quarterly, 2025-03-31) — Long Term Debt Issuance: 92340000.00
FSLR cash_flow (quarterly, 2025-03-31) — Long Term Debt Payments: -176409000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Machinery Furniture Equipment: 5052155000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income Common Stockholders: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income Continuous Operations: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income From Continuing And Discontinued Operation: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income From Continuing Operation Net Minority Interest: 209535000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Income From Continuing Operations: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Income Including Noncontrolling Interests: 209535000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Interest Income: 9340000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Investment Purchase And Sale: 113105000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Issuance Payments Of Debt: -84069000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Long Term Debt Issuance: -84069000.00
FSLR income_statement (quarterly, 2025-03-31) — Net Non Operating Interest Income Expense: 9340000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Other Financing Charges: -15550000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net Other Investing Changes: 4652000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Net PPE: 5777104000.00
FSLR cash_flow (quarterly, 2025-03-31) — Net PPE Purchase And Sale: -205966000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Net Tangible Assets: 8104990000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Accounts Receivable: 517302000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Accrued Expenses: 137770000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Assets: 204436000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Liabilities: 914656000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Revenue: 859409000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Assets: 204436000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Deferred Taxes Liabilities: 55247000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Non Current Prepaid Assets: 375656000.00
FSLR income_statement (quarterly, 2025-03-31) — Normalized EBITDA: 363020000.00
FSLR income_statement (quarterly, 2025-03-31) — Normalized Income: 220722245.00
FSLR cash_flow (quarterly, 2025-03-31) — Operating Cash Flow: -607982000.00
FSLR income_statement (quarterly, 2025-03-31) — Operating Income: 221244000.00
FSLR income_statement (quarterly, 2025-03-31) — Operating Revenue: 844568000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Ordinary Shares Number: 107244215.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Current Assets: 37726000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Current Borrowings: 197201000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Current Liabilities: 32595000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Equity Adjustments: -171068000.00
FSLR income_statement (quarterly, 2025-03-31) — Other Income Expense: -13525000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Intangible Assets: 52637000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Inventories: 1286120000.00
FSLR cash_flow (quarterly, 2025-03-31) — Other Non Cash Items: 9678000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Non Current Assets: 585720000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Non Current Liabilities: 34571000.00
FSLR income_statement (quarterly, 2025-03-31) — Other Non Operating Income Expenses: -1932000.00
FSLR income_statement (quarterly, 2025-03-31) — Other Operating Expenses: 17606000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Properties: 139062000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Receivables: 236185000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Other Short Term Investments: 53119000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Payables: 541609000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Payables And Accrued Expenses: 1060420000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Pensionand Other Post Retirement Benefit Plans Current: 25942000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Prepaid Assets: 109873000.00
FSLR income_statement (quarterly, 2025-03-31) — Pretax Income: 217059000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Properties: 0.00
FSLR cash_flow (quarterly, 2025-03-31) — Purchase Of Investment: -389832000.00
FSLR cash_flow (quarterly, 2025-03-31) — Purchase Of PPE: -205966000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Raw Materials: 285062000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Receivables: 1963367000.00
FSLR income_statement (quarterly, 2025-03-31) — Reconciled Cost Of Revenue: 500165000.00
FSLR income_statement (quarterly, 2025-03-31) — Reconciled Depreciation: 124843000.00
FSLR cash_flow (quarterly, 2025-03-31) — Repayment Of Debt: -176409000.00
FSLR income_statement (quarterly, 2025-03-31) — Research And Development: 52389000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Restricted Cash: 0.00
FSLR balance_sheet (quarterly, 2025-03-31) — Retained Earnings: 5472645000.00
FSLR cash_flow (quarterly, 2025-03-31) — Sale Of Investment: 502937000.00
FSLR income_statement (quarterly, 2025-03-31) — Selling General And Administration: 53164000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Share Issued: 107244215.00
FSLR income_statement (quarterly, 2025-03-31) — Special Income Charges: 0.00
FSLR cash_flow (quarterly, 2025-03-31) — Stock Based Compensation: 2584000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Stockholders Equity: 8187334000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Tangible Book Value: 8104990000.00
FSLR income_statement (quarterly, 2025-03-31) — Tax Effect Of Unusual Items: -405755.00
FSLR income_statement (quarterly, 2025-03-31) — Tax Provision: 7524000.00
FSLR income_statement (quarterly, 2025-03-31) — Tax Rate For Calcs: 0.04
FSLR balance_sheet (quarterly, 2025-03-31) — Taxes Receivable: 121579000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Assets: 12116665000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Capitalization: 8515276000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Debt: 630392000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Equity Gross Minority Interest: 8187334000.00
FSLR income_statement (quarterly, 2025-03-31) — Total Expenses: 623324000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Liabilities Net Minority Interest: 3929331000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Non Current Assets: 7542562000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Non Current Liabilities Net Minority Interest: 1557619000.00
FSLR income_statement (quarterly, 2025-03-31) — Total Operating Income As Reported: 221244000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Total Tax Payable: 113810000.00
FSLR income_statement (quarterly, 2025-03-31) — Total Unusual Items: -11593000.00
FSLR income_statement (quarterly, 2025-03-31) — Total Unusual Items Excluding Goodwill: -11593000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Tradeand Other Payables Non Current: 51086000.00
FSLR balance_sheet (quarterly, 2025-03-31) — Working Capital: 2202391000.00
FSLR income_statement (quarterly, 2025-06-30) — +Operating Expense: 138243000.00
FSLR income_statement (quarterly, 2025-06-30) — +Total Revenue: 1097170000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Accounts Payable: 367652000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Accounts Receivable: 1730972000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Accumulated Depreciation: -2298328000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Additional Paid In Capital: 2892426000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Allowance For Doubtful Accounts Receivable: -9306000.00
FSLR income_statement (quarterly, 2025-06-30) — Basic Average Shares: 107245000.00
FSLR income_statement (quarterly, 2025-06-30) — Basic EPS: 3.19
FSLR cash_flow (quarterly, 2025-06-30) — Beginning Cash Position: 844020000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Buildings And Improvements: 1615841000.00
FSLR cash_flow (quarterly, 2025-06-30) — Capital Expenditure: -288134000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Capital Lease Obligations: 94570000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Capital Stock: 107000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Cash And Cash Equivalents: 1124740000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Cash Cash Equivalents And Short Term Investments: 1153838000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Cash Equivalents: 39241000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Cash Financial: 1085499000.00
FSLR cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Financing Activities: 446618000.00
FSLR cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Investing Activities: -261994000.00
FSLR cash_flow (quarterly, 2025-06-30) — Cash Flow From Continuing Operating Activities: 149577000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Inventory: -121000000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Other Current Assets: 8537000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Other Current Liabilities: 46258000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Other Working Capital: -129253000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Payables And Accrued Expense: 60678000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Receivables: -188615000.00
FSLR cash_flow (quarterly, 2025-06-30) — Change In Working Capital: -323395000.00
FSLR cash_flow (quarterly, 2025-06-30) — Changes In Account Receivables: -110314000.00
FSLR cash_flow (quarterly, 2025-06-30) — Changes In Cash: 334201000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Common Stock: 107000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Common Stock Equity: 8546130000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Construction In Progress: 1269913000.00
FSLR income_statement (quarterly, 2025-06-30) — Cost Of Revenue: 597320000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Accrued Expenses: 529798000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Assets: 5423591000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Capital Lease Obligation: 16293000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Debt: 644528000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Debt And Capital Lease Obligation: 660821000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Deferred Liabilities: 1058262000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Deferred Revenue: 1058262000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Current Liabilities: 2852617000.00
FSLR cash_flow (quarterly, 2025-06-30) — Deferred Income Tax: 1121000.00
FSLR cash_flow (quarterly, 2025-06-30) — Deferred Tax: 1121000.00
FSLR cash_flow (quarterly, 2025-06-30) — Depreciation: 125680000.00
FSLR cash_flow (quarterly, 2025-06-30) — Depreciation Amortization Depletion: 125680000.00
FSLR cash_flow (quarterly, 2025-06-30) — Depreciation And Amortization: 125680000.00
FSLR income_statement (quarterly, 2025-06-30) — Diluted Average Shares: 107518000.00
FSLR income_statement (quarterly, 2025-06-30) — Diluted EPS: 3.18
FSLR income_statement (quarterly, 2025-06-30) — Diluted NI Availto Com Stockholders: 341868000.00
FSLR income_statement (quarterly, 2025-06-30) — EBIT: 361351000.00
FSLR income_statement (quarterly, 2025-06-30) — EBITDA: 487031000.00
FSLR cash_flow (quarterly, 2025-06-30) — Effect Of Exchange Rate Changes: 1862000.00
FSLR cash_flow (quarterly, 2025-06-30) — End Cash Position: 1180083000.00
FSLR cash_flow (quarterly, 2025-06-30) — Financing Cash Flow: 446618000.00
FSLR cash_flow (quarterly, 2025-06-30) — Free Cash Flow: -138557000.00
FSLR cash_flow (quarterly, 2025-06-30) — Gain Loss On Sale Of Business: 0.00
FSLR income_statement (quarterly, 2025-06-30) — Gain On Sale Of Business: 0.00
FSLR income_statement (quarterly, 2025-06-30) — Gain On Sale Of Security: -9728000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Gains Losses Not Affecting Retained Earnings: -160916000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Goodwill: 30555000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Goodwill And Other Intangible Assets: 82505000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Gross Accounts Receivable: 1740278000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Gross PPE: 8159058000.00
FSLR income_statement (quarterly, 2025-06-30) — Gross Profit: 499850000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Hedging Assets Current: 2904000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Income Tax Payable: 79018000.00
FSLR income_statement (quarterly, 2025-06-30) — Interest Expense: 9184000.00
FSLR income_statement (quarterly, 2025-06-30) — Interest Expense Non Operating: 9184000.00
FSLR income_statement (quarterly, 2025-06-30) — Interest Income: 12100000.00
FSLR income_statement (quarterly, 2025-06-30) — Interest Income Non Operating: 12100000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Inventory: 1724919000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Invested Capital: 9518630000.00
FSLR cash_flow (quarterly, 2025-06-30) — Investing Cash Flow: -261994000.00
FSLR cash_flow (quarterly, 2025-06-30) — Issuance Of Debt: 514383000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Land And Improvements: 39566000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Leases: 40778000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Line Of Credit: 394634000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Long Term Capital Lease Obligation: 78277000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Long Term Debt: 327972000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Long Term Debt And Capital Lease Obligation: 406249000.00
FSLR cash_flow (quarterly, 2025-06-30) — Long Term Debt Issuance: 514383000.00
FSLR cash_flow (quarterly, 2025-06-30) — Long Term Debt Payments: -67613000.00
FSLR balance_sheet (quarterly, 2025-06-30) — Machinery Furniture Equipment: 5054791000.00
FSLR income_statement (quarterly, 2025-06-30) — Net Income: 341868000.00
FSLR income_statement (quarterly, 2025-06-30) — Net Income Common Stockholders: 341868000.00
FSLR income_statement (quarterly, 2025-06-30) — Net Income Continuous Operations: 341868000.00
FSLR income_statement (quarterly, 2025-06-30) — Net Income From Continuing And Discontinued Operation: 341868000.00
FSLR income_statement (quarterly, 2025-06-30) — Net Income From Continuing Operation Net Minority Interest: 341868000.00