Stock Scorer

First Solar, Inc. (FSLR)

Every figure this model derived for FSLR, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 655,624,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 1,726,964,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 5,317,215,000 AssetsCurrent 2026-06-30
current liabilities 2,111,816,000 LiabilitiesCurrent 2026-06-30
equity 10,320,338,000 StockholdersEquity 2026-06-30
interest expense 38,600,000 InterestExpenseNonoperating 2026-06-30
ocf 2,155,743,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 5,378,071,000 Revenues 2026-06-30
sbc 23,655,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up FSLR on one particular measure came for.

RatioValue
cash operating margin44.8
current ratio5.7
current ratio reported2.52
deferred revenue growth11.44
dilution pct0.01
ebit yoy32.91
ev ebit9.72
ev owner earnings11.92
ev sales3.27
fcf margin27.89
growth cv0.97
interest cover46.88
operating margin33.65
owner earnings margin27.45
revenue growth23.82
revenue growth per share23.81
roic16.49
rule of 4057.47
sbc pct revenue0.44

Everything else this filing tags

400 more elements from FSLR's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
Assets13,388,598,0002026-06-30 160USD
LiabilitiesAndStockholdersEquity13,388,598,0002026-06-30 138USD
PropertyPlantAndEquipmentGross8,476,474,0002026-06-30 94USD
RetainedEarningsAccumulatedDeficit7,560,527,0002026-06-30 138USD
NoncurrentAssets5,897,573,0002025-12-31 27USD
PropertyPlantAndEquipmentNet5,643,539,0002026-06-30 138USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest4,793,217,0002014-09-30 32USD
ProceedsFromCustomers3,366,839,0002014-12-31 52USD
Liabilities3,068,260,0002026-06-30 138USD
AdditionalPaidInCapitalCommonStock2,915,837,0002026-06-30 138USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment2,832,935,0002026-06-30 126USD
PaymentsToSuppliersAndEmployees2,642,306,0002014-12-31 52USD
UndistributedEarningsOfForeignSubsidiaries2,400,000,0002016-12-31 3USD
SalesRevenueGoodsNet1,953,714,0002010-09-25 21USD
GuaranteeObligationsMaximumExposure1,800,000,0002025-06-30 32USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic1,758,802,0002025-12-31 48USD
InvestmentsAndCash1,726,964,0002026-06-30 130USD
RecordedUnconditionalPurchaseObligation1,720,453,0002010-12-31 1USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1,702,532,0002026-06-30 148USD
Cash1,701,217,0002022-06-30 4USD
DeferredRevenue1,698,860,0002026-06-30 100USD
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities1,653,536,0002025-12-31 138USD
AccountsReceivableGrossCurrent1,490,969,0002026-06-30 130USD
AccountsReceivableNetCurrent1,476,221,0002026-06-30 138USD
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities1,439,474,0002026-06-30 4USD
PaymentsToAcquireAvailableForSaleSecuritiesDebt1,428,591,0002026-06-30 74USD
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount1,400,000,0002019-12-31 9USD
DeferredRevenueCurrent1,179,374,0002026-06-30 102USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations-1,111,499,0002026-06-30 11USD
GrossProfit1,091,135,0002026-06-30 225USD
InventoryNet1,088,115,0002026-06-30 138USD
AvailableForSaleSecuritiesAmortizedCost1,024,039,0002018-03-31 58USD
AvailableForSaleSecuritiesCurrent1,020,136,0002018-03-31 26USD
CostOfGoodsAndServicesSold1,009,298,0002026-06-30 108USD
GrantsReceivableNoncurrent978,788,0002026-06-30 28USD
DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries900,000,0002016-12-31 4USD
UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary900,000,0002019-12-31 9USD
DeferredTaxAssetsGross878,402,0002025-12-31 32USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest813,711,0002026-06-30 58USD
OperatingIncomeLoss795,689,0002026-06-30 225USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-794,203,0002025-03-31 72USD
NetIncomeLoss769,188,0002026-06-30 225USD
ComprehensiveIncomeNetOfTax768,521,0002026-06-30 215USD
OtherAssetsNoncurrent757,131,0002026-06-30 138USD
OtherAssetsCurrent741,366,0002026-06-30 130USD
InventoryFinishedGoodsNetOfReserves728,783,0002026-06-30 118USD
DeferredTaxAssetsNet704,942,0002025-12-31 32USD
RepaymentsOfDebt672,370,0002026-06-30 25USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost662,925,0002022-09-30 18USD
DeferredIncomeTaxLiabilities579,961,0002025-12-31 6USD
SalesRevenueNet567,265,0002018-03-31 96USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment546,196,0002025-12-31 18USD
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-533,920,0002014-09-30 18USD
DeferredRevenueNoncurrent519,486,0002026-06-30 72USD
AvailableForSaleSecurities509,032,0002014-12-31 38USD
MarketableSecuritiesCurrent509,032,0002014-12-31 46USD
CommonStockSharesAuthorized500,000,0002026-06-30 138shares
RepaymentsOfOtherDebt487,323,0002025-12-31 5USD
NetCashProvidedByUsedInFinancingActivities-463,948,0002026-06-30 155USD
ContractReceivableRetainageDueInNextRollingTwelveMonths461,282,0002014-09-30 14USD
LongTermDebt438,000,0002023-06-30 71USD
RecordedUnconditionalPurchaseObligationDueWithinOneYear428,701,0002010-12-31 1USD
StockIssuedDuringPeriodValueNewIssues428,190,0002013-12-31 4USD
GoodwillGross424,460,0002025-12-31 3USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue419,984,0002018-03-31 64USD
AccruedLiabilitiesCurrent410,164,0002026-06-30 138USD
InventoryRawMaterialsNetOfReserves401,956,0002026-06-30 118USD
CostOfGoodsSold394,467,0002018-03-31 117USD
GoodwillImpairedAccumulatedImpairmentLoss393,365,0002025-12-31 47USD
DebtInstrumentCarryingAmount373,651,0002025-12-31 108USD
ProceedsFromIssuanceOfDebt370,470,0002025-12-31 21USD
PaymentsToAcquireAvailableForSaleSecurities366,429,0002018-03-31 81USD
ContractWithCustomerLiabilityRevenueRecognized365,400,0002026-06-30 74USD
MarketableSecuritiesRestrictedNoncurrent357,235,0002014-12-31 38USD
AvailableForSaleSecuritiesFairValueDisclosure356,615,0002013-06-30 20USD
AccountsPayableCurrent346,334,0002026-06-30 138USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate331,992,0002025-12-31 48USD
IncreaseDecreaseInUnbilledReceivables324,159,0002011-09-30 13USD
ReceivablesNetCurrent316,172,0002010-09-25 4USD
ProceedsFromIssuanceOfLongTermDebt307,214,0002023-09-30 116USD
IncreaseDecreaseInInventories305,955,0002026-06-30 58USD
DeferredTaxAssetsOperatingLossCarryforwards304,853,0002025-12-31 32USD
RestrictedCashAndInvestmentsNoncurrent303,857,0002019-12-31 78USD
OperatingExpenses295,446,0002026-06-30 225USD
DepreciationAmortizationAndAccretionNet295,238,0002026-06-30 106USD
OtherLiabilitiesNoncurrent292,137,0002026-06-30 140USD
NetCashProvidedByUsedInInvestingActivities-291,596,0002026-06-30 155USD
CashAndCashEquivalentsPeriodIncreaseDecrease287,393,0002016-09-30 67USD
GrantsReceivableCurrent284,549,0002026-06-30 22USD
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities284,071,0002014-12-31 43USD
IncreaseDecreaseInAccruedLiabilities282,398,0002022-09-30 87USD
AvailableforsaleSecuritiesRestrictedNoncurrent269,935,0002018-03-31 26USD
CostDepreciationAmortizationAndDepletion260,055,0002024-09-30 86USD
LineOfCreditFacilityRemainingBorrowingCapacity254,000,0002009-12-26 1USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue249,614,0002018-03-31 64USD
AccruedEnvironmentalLossContingenciesNoncurrent247,441,0002014-09-30 44USD
InventoryFinishedGoods231,969,0002011-09-30 12USD
GovernmentAssistanceAmount225,121,0002023-06-30 6USD
InventoryRawMaterials221,941,0002011-09-30 12USD
LongTermDebtAndCapitalLeaseObligations220,456,0002020-09-30 92USD
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures219,503,0002017-12-31 50USD
DebtSecuritiesAvailableForSaleRestricted214,315,0002026-06-30 66USD
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months208,740,0002019-12-31 14USD
DebtSecuritiesAvailableForSaleUnrealizedLossPosition208,740,0002019-12-31 14USD
PrepaidExpenseAndOtherAssetsCurrent203,478,0002021-09-30 84USD
DeferredIncomeTaxAssetsNet198,588,0002026-06-30 52USD
TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount193,836,0002025-09-30 4USD
InventoryNoncurrent185,508,0002026-06-30 138USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign-177,889,0002025-12-31 48USD
PrepaidExpenseAndOtherAssets177,831,0002011-03-31 16USD
DeferredTaxAssetsValuationAllowance173,460,0002025-12-31 59USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue170,370,0002018-03-31 63USD
DeferredTaxLiabilities169,776,0002022-12-31 26USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-166,070,0002026-06-30 41USD
OperatingLeaseRightOfUseAsset163,518,0002026-06-30 60USD
LesseeOperatingLeaseLiabilityPaymentsDue162,549,0002026-06-30 30USD
OtherAssetsMiscellaneousCurrent158,796,0002026-06-30 38USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-156,133,0002026-06-30 170USD
IncreaseDecreaseInDeferredRevenue-155,834,0002026-06-30 38USD
IntangibleAssetsGrossExcludingGoodwill151,304,0002025-12-31 6USD
OperatingLeasesFutureMinimumPaymentsDue146,814,0002018-12-31 9USD
ResearchAndDevelopmentExpense143,187,0002026-06-30 225USD
InventoryWorkInProcessNetOfReserves142,884,0002026-06-30 118USD
IncreaseDecreaseInAccountsReceivable140,960,0002026-06-30 146USD
DeferredTaxAssetsTaxCreditCarryforwardsForeign137,000,0002014-12-31 5USD
CapitalExpendituresIncurredButNotYetPaid136,905,0002026-06-30 106USD
DeferredTaxAssetsNetNoncurrent130,771,0002019-12-31 86USD
DeferredTaxAssetsLiabilitiesNet124,981,0002025-12-31 32USD
OperatingLeaseLiability119,509,0002026-06-30 30USD
AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds118,300,0002017-12-31 7USD
SellingGeneralAndAdministrativeExpense117,278,0002026-06-30 225USD
BillingsInExcessOfCostCurrent115,623,0002016-12-31 38USD
PrepaidExpenseCurrent111,785,0002026-06-30 130USD
IncomeTaxesReceivableNoncurrent110,067,0002026-06-30 42USD
OperatingLeaseLiabilityNoncurrent108,104,0002026-06-30 60USD
WeightedAverageNumberOfDilutedSharesOutstanding107,677,0002026-06-30 225shares
CommonStockSharesIssued107,469,3022026-06-30 142shares
CommonStockSharesOutstanding107,469,3022026-06-30 138shares
WeightedAverageNumberOfSharesOutstandingBasic107,409,0002026-06-30 225shares
FiniteLivedIntangibleAssetsGross106,317,0002023-03-31 84USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100,802,0002024-12-31 48USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100,802,0002025-12-31 49USD
FiniteLivedIntangibleAssetsAccumulatedAmortization100,297,0002025-12-31 90USD
OperatingLeasesFutureMinimumPaymentsDueThereafter100,062,0002018-12-31 9USD
ProceedsFromSaleOfAvailableForSaleSecurities98,857,0002012-09-30 31USD
IncreaseDecreaseInOtherOperatingAssets94,788,0002026-06-30 137USD
DepreciationDepletionAndAmortization91,899,0002017-12-31 72USD
OtherLiabilitiesCurrent91,719,0002026-06-30 138USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired91,186,0002011-03-31 18USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree91,000,0002025-12-31 49USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo90,950,0002025-12-31 49USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths90,899,0002025-12-31 31USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive86,651,0002026-06-30 30USD
DeferredTaxAssetsNetCurrent78,092,0002015-09-30 52USD
OtherAccruedLiabilitiesCurrent78,052,0002026-06-30 130USD
StandardProductWarrantyAccrual77,228,0002026-06-30 326USD
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability76,700,0002019-12-31 2USD
NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed173,509,0002014-09-30 15USD
FinanceLeaseLiabilityPaymentsDue72,916,0002026-06-30 11USD
OtherNoncurrentLiabilities72,791,0002011-03-31 8USD
OtherAssetsMiscellaneousNoncurrent71,081,0002026-06-30 74USD
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiabilityNoncurrent70,047,0002019-12-31 2USD
IntangibleAssetsNetExcludingGoodwill63,372,0002026-06-30 94USD
DeferredIncomeTaxLiabilitiesNet61,934,0002026-06-30 46USD
ProceedsFromDebtNetOfIssuanceCosts60,832,0002026-03-31 2USD
InvestmentIncomeNet58,782,0002026-06-30 43USD
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent58,468,0002014-09-30 60USD
ProductWarrantyAccrualClassifiedCurrent56,650,0002026-06-30 130USD
StandardProductWarrantyAccrualCurrent56,650,0002026-06-30 146USD
DerivativeFinancialInstrumentsLiabilitiesFairValueDisclosure55,346,0002011-06-30 2USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired153,601,0002014-09-30 31USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets52,275,0002021-09-30 103USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive51,800,0002026-06-30 11USD
OtherSundryLiabilitiesCurrent51,686,0002026-06-30 130USD
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax50,179,0002014-06-30 45USD
UnbilledContractsReceivable49,204,0002021-09-30 50USD
RestrictedCashAndInvestmentsCurrent48,970,0002009-06-27 2USD
FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities47,678,0002011-03-31 8USD
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue47,529,0002025-12-31 16USD
AccrualForTaxesOtherThanIncomeTaxesCurrent46,701,0002010-09-25 2USD
AccruedIncomeTaxesCurrent46,590,0002026-06-30 138USD
DeferredTaxAssetsTaxCreditCarryforwards45,573,0002025-12-31 30USD
ProceedsFromRepaymentsOfOtherDebt44,739,0002009-12-26 8USD
IncomeTaxExpenseBenefit44,523,0002026-06-30 225USD
IncreaseDecreaseInRestrictedCash-44,171,0002016-09-30 50USD
EmployeeRelatedLiabilitiesCurrent44,041,0002026-06-30 130USD
IncomeTaxesPaidNet43,161,0002025-12-31 82USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount43,040,0002026-06-30 30USD
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable42,468,0002026-06-30 88USD
OtherAssets41,550,0002017-12-31 36USD
DeferredTaxAssetsOther40,956,0002025-12-31 32USD
DebtSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment40,621,0002019-12-31 16USD
LongTermDebtAndCapitalLeaseObligationsCurrent40,412,0002020-09-30 92USD
OtherOperatingActivitiesCashFlowStatement39,939,0002026-06-30 76USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities39,856,0002025-12-31 32USD
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss-39,280,0002018-12-31 9USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis38,685,0002026-06-30 66USD
AvailableForSaleSecuritiesDebtSecuritiesCurrent38,685,0002026-06-30 66USD
DeferredIncomeTaxExpenseBenefit38,008,0002025-12-31 64USD
DebtLongtermAndShorttermCombinedAmount37,635,0002026-06-30 90USD
DebtCurrent37,635,0002026-06-30 22USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost36,971,0002012-12-31 37USD
FinanceLeaseLiability36,866,0002026-06-30 11USD
FinanceLeaseLiabilityUndiscountedExcessAmount36,050,0002026-06-30 11USD
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax-35,851,0002014-06-30 45USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized35,600,0002019-12-31 2USD
LongTermDebtCurrent35,409,0002023-09-30 20USD
InterestPaid34,600,0002025-12-31 33USD
FinanceLeaseLiabilityNoncurrent33,901,0002026-06-30 21USD
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities33,756,0002010-03-27 9USD
FinanceLeaseRightOfUseAsset32,813,0002026-06-30 21USD
BillingsInExcessOfCost32,200,0002011-12-31 4USD
UnrecognizedTaxBenefits32,078,0002025-12-31 68USD
DeferredTaxAssetsInventory31,388,0002025-12-31 32USD
Goodwill30,142,0002026-06-30 171USD
RepaymentsOfDebtAndCapitalLeaseObligations30,099,0002019-12-31 34USD
PreferredStockSharesAuthorized30,000,0002025-12-31 26shares
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate29,700,0002025-12-31 12USD
StockIssuedDuringPeriodValueStockOptionsExercised29,455,0002014-12-31 10USD
IncomeTaxReconciliationTaxHolidays29,180,0002024-12-31 38USD
SupplierFinanceProgramObligationIncrease28,798,0002025-12-31 1USD
EquityMethodInvestmentSummarizedFinancialInformationRevenue28,736,0002018-12-31 9USD
IncreaseDecreaseInOtherCurrentAssets28,615,0002022-09-30 9USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch28,600,0002014-12-31 5USD
PaymentsToAcquireInterestInSubsidiariesAndAffiliates-28,596,0002010-12-31 6USD
InventoryWorkInProcess27,128,0002011-09-30 12USD
OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease26,813,0002012-12-31 9USD
UnbilledReceivablesCurrent26,673,0002020-12-31 64USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet26,363,0002013-12-31 8USD
InterestCostsIncurred25,834,0002020-12-31 141USD
InvestmentIncomeInterest25,822,0002023-03-31 182USD
OtherIncreaseDecreaseInEnvironmentalLiabilities25,557,0002014-09-30 33USD
OtherComprehensiveIncomeLossNetOfTax-25,387,0002016-12-31 8USD
DeferredFederalIncomeTaxExpenseBenefit24,240,0002025-12-31 48USD
ForeignCurrencyTransactionGainLossBeforeTax-23,051,0002026-06-30 225USD
IncomeTaxPaidFederalAfterRefundReceived23,042,0002025-12-31 1USD
IncreaseDecreaseInOtherNoncurrentAssets22,936,0002022-09-30 9USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableIntrinsicValue22,869,2302010-12-31 1USD
PaymentsForProceedsFromOtherInvestingActivities22,630,0002026-06-30 154USD
LitigationReserveCurrent21,800,0002026-06-30 36USD
InsuranceSettlementsReceivableCurrent21,800,0002026-06-30 26USD
DueFromAffiliateNoncurrent21,373,0002012-06-30 4USD
DerivativeAssets21,174,0002011-06-30 2USD
AssetsHeldForSaleCurrent20,728,0002014-12-31 24USD
AssetsHeldForSaleNotPartOfDisposalGroupCurrent20,728,0002015-03-31 2USD
ProductWarrantyAccrualNoncurrent20,578,0002026-06-30 120USD
StandardProductWarrantyAccrualNoncurrent20,578,0002026-06-30 146USD
IncomeTaxReconciliationTaxCreditsForeign20,493,0002025-12-31 1USD
SupplierFinanceProgramObligationDecreaseSettlement19,769,0002025-12-31 1USD
AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments19,470,0002018-03-31 36USD
BusinessCombinationContingentConsiderationLiability19,321,0002014-09-30 10USD
InvestmentTaxCredit19,200,0002015-12-31 15USD
AssetRetirementObligation18,900,0002018-12-31 11USD
LeaseAndRentalExpense18,900,0002018-12-31 30USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost18,745,0002025-12-31 32USD
ContractReceivableRetainage18,388,0002020-06-30 46USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes18,356,0002025-12-31 48USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities18,169,0002016-09-30 69USD
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities18,169,0002016-09-30 69USD
InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions17,900,0002013-06-18 3USD
CurrentStateAndLocalTaxExpenseBenefit17,543,0002025-12-31 48USD
StandardProductWarrantyAccrualWarrantiesIssued16,805,0002025-12-31 3USD
DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet16,612,0002020-12-31 3USD
RestrictedCashAndCashEquivalentsNoncurrent16,600,0002011-06-30 1EUR
LeaseCost16,338,0002026-06-30 86USD
EffectiveIncomeTaxRateReconciliationGiltiAmount16,174,0002024-12-31 5USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions15,580,0002025-12-31 48USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths15,448,0002026-06-30 25USD
OtherSundryLiabilitiesNoncurrent15,295,0002026-06-30 80USD
IncreaseDecreaseInAccountsPayable-15,057,0002022-09-30 105USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo15,021,0002026-06-30 30USD
ProceedsFromCollectionOfNotesReceivable14,871,0002009-09-26 2USD
IncreaseDecreaseInAccruedIncomeTaxesPayable-14,798,0002016-09-30 51USD
AllowanceForDoubtfulAccountsReceivableCurrent14,748,0002026-06-30 146USD
TaxAdjustmentsSettlementsAndUnusualProvisions14,700,0002010-09-25 1USD
CurrentIncomeTaxExpenseBenefit14,676,0002025-12-31 48USD
ImpairmentOfLongLivedAssetsHeldForUse14,593,0002015-12-31 45USD
StandardProductWarrantyAccrualPayments14,575,0002026-06-30 212USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation14,567,0002015-12-31 21USD
CostOfGoodsSoldDepreciationDepletionAndAmortization14,527,0002018-03-31 12USD
PrepaidExpenseNoncurrent14,385,0002026-06-30 24USD
SegmentReportingInformationIntersegmentRevenue14,200,0002010-12-31 2USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue14,018,0002026-06-30 127USD
OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax14,015,0002012-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueCurrent13,839,0002018-12-31 9USD
AllocatedShareBasedCompensationExpense13,826,0002026-06-30 188USD
DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent13,746,0002020-12-31 3USD
DeferredTaxLiabilitiesOther13,593,0002025-12-31 30USD
InterestCostsCapitalized13,589,0002017-03-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree13,312,0002026-06-30 30USD
ValueAddedTaxReceivableCurrent13,187,0002018-06-30 20USD
DebtInstrumentUnamortizedDiscountPremiumNet13,004,0002017-12-31 44USD
ProceedsFromInterestReceived12,966,0002014-12-31 52USD
DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities12,403,0002020-12-31 3USD
ValuationAllowanceAmount12,300,0002013-06-30 10USD
DeferredTaxLiabilitiesUndistributedForeignEarnings12,239,0002025-12-31 22USD
IncomeTaxReconciliationTaxContingencies12,110,0002024-12-31 29USD
OperatingLeasePayments11,990,0002026-06-30 58USD
IncomeTaxPaidStateAndLocalAfterRefundReceived11,989,0002025-12-31 1USD
DeferredIncomeTaxesAndTaxCredits-11,878,0002026-06-30 130USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour11,700,0002026-06-30 30USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-11,548,0002014-09-30 33USD
OperatingLeaseLiabilityCurrent11,405,0002026-06-30 60USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive11,356,0002026-06-30 30USD
OperatingLeaseCost10,833,0002026-06-30 86USD
RestrictedCashEquivalentsNoncurrent10,506,0002026-06-30 30USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease9,896,0002012-12-31 30USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability9,834,0002026-06-30 58USD
IncomeTaxReconciliationTaxCredits9,795,0002025-12-31 48USD
StockIssuedDuringPeriodSharesNewIssues9,747,0002013-06-30 1shares
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense9,600,0002025-12-31 48USD
ProductWarrantyAccrualWarrantiesIssued9,477,0002026-06-30 209USD
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption-9,213,0002019-12-31 2USD
InterestExpense9,210,0002024-03-31 194USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear9,061,0002026-06-30 23USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears9,031,0002018-12-31 9USD
DebtInstrumentUnamortizedDiscount8,991,0002016-09-30 12USD
RestrictedCashAndCashEquivalentsNoncurrent8,828,0002022-09-30 106USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments8,598,0002022-12-31 170USD
SupplierFinanceProgramObligation8,400,0002026-06-30 6USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears8,309,0002018-12-31 9USD
IncomeTaxPaidForeignAfterRefundReceived8,130,0002025-12-31 1USD
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense-8,100,0002018-12-31 2USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions7,947,0002025-12-31 48USD
OriginationOfNotesReceivableFromRelatedParties7,926,0002014-09-30 2USD
FiniteLivedIntangibleAssetsNet7,848,0002025-12-31 42USD
DueFromAffiliateCurrent7,829,0002014-09-30 14USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears7,824,0002018-12-31 9USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears7,749,0002018-12-31 9USD
CurrentForeignTaxExpenseBenefit-7,738,0002025-12-31 48USD
DeferredForeignIncomeTaxExpenseBenefit7,687,0002025-12-31 48USD
OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax7,633,0002013-06-30 6USD
InterestPaidNet7,601,0002014-12-31 52USD
EffectOfExchangeRateOnCashAndCashEquivalents-7,307,0002017-03-31 72USD
PrepaidTaxes6,925,0002026-06-30 78USD
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax-6,899,0002014-06-30 45USD
IncomeTaxReconciliationPriorYearIncomeTaxes-6,804,0002024-12-31 29USD
AccruedIncomeTaxesNoncurrent6,515,0002020-12-31 86USD
InterestExpenseOther6,500,0002025-12-31 6USD
IncreaseDecreaseInBillingInExcessOfCostOfEarnings6,418,0002010-06-26 2USD
DeferredStateAndLocalIncomeTaxExpenseBenefit6,081,0002025-12-31 48USD
FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets5,914,0002011-03-31 8USD
DefinedBenefitPlanContributionsByEmployer5,800,0002010-12-31 3USD
DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment5,792,0002020-12-31 3USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount-5,760,0002024-12-31 23USD
ValuationAllowanceDeferredTaxAssetChangeInAmount5,600,0002025-12-31 15USD
DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent5,593,0002020-12-31 3USD
StandardProductWarrantyAccrualPeriodIncreaseDecrease-5,400,0002023-12-31 27USD
CurrentFederalTaxExpenseBenefit4,871,0002025-12-31 48USD
IncomeTaxReconciliationRepatriationOfForeignEarnings4,774,0002024-12-31 41USD
OtherNonoperatingIncomeExpense-4,531,0002026-06-30 225USD
DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet-4,468,0002017-12-31 37USD
RepaymentOfNotesReceivableFromRelatedParties4,400,0002012-09-30 1USD
IncreaseDecreaseInOtherOperatingLiabilities4,374,0002026-06-30 34USD
AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue4,320,0002025-12-31 7USD
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt4,300,0002026-06-30 64USD
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent4,166,0002021-06-30 123USD
OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax-4,157,0002013-06-30 6USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential4,141,0002024-12-31 47USD
AmortizationOfIntangibleAssets4,100,0002025-12-31 117USD
DeferredTaxAssetsEquityMethodInvestments4,071,0002025-12-31 16USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-4,071,0002025-12-31 48USD
AcquiredFiniteLivedIntangibleAssetAmount4,000,0002011-12-31 2USD
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax4,000,0002018-03-31 26USD
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss4,000,0002018-03-31 26USD
FinanceLeaseLiabilityPaymentsDueYearFive3,962,0002026-06-30 11USD
FinanceLeaseLiabilityPaymentsDueYearFour3,924,0002026-06-30 11USD
ProceedsFromIncomeTaxRefunds3,900,0002022-12-31 3USD
FinanceLeaseLiabilityPaymentsDueYearThree3,877,0002026-06-30 11USD
DerivativeLiabilitiesCurrent3,863,0002026-06-30 130USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents3,812,0002026-06-30 83USD
InterestPayableCurrent3,811,0002024-09-30 8USD
FinanceLeaseLiabilityPaymentsDueYearTwo3,788,0002026-06-30 11USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax-3,760,0002018-12-31 3USD
RestrictedCashNoncurrent3,747,0002026-06-30 30USD
FiniteLivedIntangibleAssetsFutureAmortizationExpense3,735,0002012-12-31 2USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths3,724,0002026-06-30 11USD
OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent3,561,0002011-12-31 3USD
EquityMethodInvestmentOtherThanTemporaryImpairment3,500,0002018-12-31 36USD
RepaymentOfNotesReceivableFromRelatedParties3,500,0002012-09-30 2EUR
OtherComprehensiveIncomeLossReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax3,476,0002013-06-30 6USD
RestrictedCashAndCashEquivalentsAtCarryingValue3,175,0002022-12-31 80USD
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount3,035,0002025-12-31 1USD
EquityMethodInvestments3,013,0002020-09-30 58USD
DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent2,991,0002020-12-31 3USD
FinanceLeaseLiabilityCurrent2,965,0002026-06-30 21USD
StandardProductWarrantyAccrualPreexistingIncreaseDecrease2,918,0002026-06-30 216USD
AdvertisingExpense2,900,0002014-12-31 15USD
GoodwillForeignCurrencyTranslationGainLoss2,760,0002025-12-31 6USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths2,739,0002025-12-31 13USD
DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent2,730,0002020-12-31 3USD
DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets2,666,0002020-12-31 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo2,639,0002025-12-31 13USD
IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority2,500,0002015-03-31 2USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax-2,452,0002017-06-30 98USD
AllowanceForDoubtfulAccountsReceivable2,413,0002020-09-30 6USD
OtherNoncashIncomeExpense-2,339,0002017-12-31 61USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax2,300,0002014-06-30 12USD
TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit-2,300,0002018-12-31 2USD
CostMethodInvestments2,273,0002017-12-31 36USD

What to be careful about

What this model itself distrusts about FSLR's figures. Written by the derivation as it ran, not added afterwards.