<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink">
  <!--XBRL Document Created by WebFilings LLC-->
  <link:roleRef roleURI="http://xbrl.us/us-gaap/role/label/negated" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negated" xlink:type="simple" />
  <link:roleRef roleURI="http://xbrl.us/us-gaap/role/label/negatedTotal" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negatedTotal" xlink:type="simple" />
  <link:roleRef roleURI="http://xbrl.us/us-gaap/role/label/negatedPeriodEnd" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negatedPeriodEnd" xlink:type="simple" />
  <link:roleRef roleURI="http://xbrl.us/us-gaap/role/label/negatedPeriodStart" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negatedPeriodStart" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332_label_en-US" xlink:label="lab_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments And Contingencies Note [Abstract]</link:label>
    <link:label id="lab_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332_documentation_en-US" xlink:label="lab_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commitment and contingencies note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CommitmentsAndContingenciesNoteAbstract" xlink:label="loc_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332" xlink:to="lab_fslr_CommitmentsAndContingenciesNoteAbstract_1201A5861DE4E513D766FC2016AB9332" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_1B588C1DE0218E5896B8159920383F89" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_ABACEAE0CA05ABBB72F7EA6F5D5823CD_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_ABACEAE0CA05ABBB72F7EA6F5D5823CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ABACEAE0CA05ABBB72F7EA6F5D5823CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ABACEAE0CA05ABBB72F7EA6F5D5823CD" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_ABACEAE0CA05ABBB72F7EA6F5D5823CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_B65A4302E585D400965FEA7196BF996A" xlink:type="arc" />
    <link:label id="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB_label_en-US" xlink:label="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events, Revolving Letter of Credit [Member]</link:label>
    <link:label id="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB_documentation_en-US" xlink:label="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SubsequentEventsRevolvingLetterOfCreditMember" xlink:label="loc_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB" xlink:to="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_1B44ABF86CABA29A1662EAC1DF4C3BBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_364701145A49E22EA58B159B61D89AD1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_364701145A49E22EA58B159B61D89AD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_364701145A49E22EA58B159B61D89AD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_364701145A49E22EA58B159B61D89AD1" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis_364701145A49E22EA58B159B61D89AD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain_0DB51EC944B9D5653082159C5CBCE5E7" xlink:type="arc" />
    <link:label id="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA_terseLabel_en-US" xlink:label="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">JP Morgan Chase Bank NA And Bank Of America [Member]</link:label>
    <link:label id="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA_label_en-US" xlink:label="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JP Morgan Chase Bank NA And Bank Of America [Member]</link:label>
    <link:label id="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA_documentation_en-US" xlink:label="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">JP Morgan Chase Bank NA and Bank Of America member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_JpMorganChaseBankNaAndBankOfAmericaMember" xlink:label="loc_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:to="lab_fslr_JpMorganChaseBankNaAndBankOfAmericaMember_7D94F1E78B537BBCB472159D205504FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_159E5872A17BBDD108B7FA62C66DDE9D_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_159E5872A17BBDD108B7FA62C66DDE9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_159E5872A17BBDD108B7FA62C66DDE9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_159E5872A17BBDD108B7FA62C66DDE9D" xlink:to="lab_us-gaap_LetterOfCreditMember_159E5872A17BBDD108B7FA62C66DDE9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB" xlink:to="lab_us-gaap_LineOfCreditMember_68CB236EB0436C1E7DDEFA633F3C0BAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_EC0C25E9BEBCB0FF7ED8159DF55BFD15" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FC02F518D0B00A5BAD51159A821DB594" xlink:type="arc" />
    <link:label id="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838_terseLabel_en-US" xlink:label="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of credit outstanding</link:label>
    <link:label id="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838_label_en-US" xlink:label="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit Outstanding</link:label>
    <link:label id="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838_documentation_en-US" xlink:label="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_LetterOfCreditOutstanding" xlink:label="loc_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:to="lab_fslr_LetterOfCreditOutstanding_B3D2C993ABF89ACBA641F9A8F82CF838" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, amount outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Amount Outstanding</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityAmountOutstanding" xlink:label="loc_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4" xlink:to="lab_us-gaap_LineOfCreditFacilityAmountOutstanding_3750FF7FE66C1072DEF715992341F6C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_AB3DE1181C6071C162811BD2B126679E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6E09BFC59B0D12D37119E9ABEE5B2949" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_523514ABAAB17D9FAEE71E280A96ED7E_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_523514ABAAB17D9FAEE71E280A96ED7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_523514ABAAB17D9FAEE71E280A96ED7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_523514ABAAB17D9FAEE71E280A96ED7E" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_523514ABAAB17D9FAEE71E280A96ED7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949_label_en-US" xlink:label="lab_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949" xlink:to="lab_us-gaap_StatementTable_7F3EC81842B230DBD1E11E280DE15949" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement, Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement, Scenario [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6" xlink:to="lab_us-gaap_StatementScenarioAxis_1158D0C11479B498F22F1E280DE14BF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_5A9CCAED0CC611F103921E280DE1B6C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF" xlink:to="lab_us-gaap_StatementLineItems_8B5695F4B2308B6FD88E1E280DE11BDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_69956291562BAE5576E41E2E33C311DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received from customers</link:label>
    <link:label id="lab_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Customers</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromCustomers" xlink:label="loc_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F" xlink:to="lab_us-gaap_ProceedsFromCustomers_ECBB5F3BFE04CE9DA8381E364FA6719F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D_negated_en-US" xlink:label="lab_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Cash paid to suppliers and associates</link:label>
    <link:label id="lab_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D_label_en-US" xlink:label="lab_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Suppliers and Employees</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToSuppliersAndEmployees" xlink:label="loc_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D" xlink:to="lab_us-gaap_PaymentsToSuppliersAndEmployees_20E80E154FE24B227F931E36C686831D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Interest Received</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573" xlink:to="lab_us-gaap_ProceedsFromInterestReceived_DD67118179737DA469D41E3897004573" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2_negated_en-US" xlink:label="lab_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2" xlink:to="lab_us-gaap_InterestPaidNet_64A59D6E6B0DA32052961E39258E33B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A_negated_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Income taxes paid, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_62E934BDAE76300860061E39697B5C8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174_negated_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Excess tax benefit from share-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_33818533F1A68EFBE9EB1E39C51E4174" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F_negated_en-US" xlink:label="lab_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Other operating activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F_label_en-US" xlink:label="lab_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Other Operating Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForOtherOperatingActivities" xlink:label="loc_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F" xlink:to="lab_us-gaap_PaymentsForOtherOperatingActivities_3AB904A3E5B034AD2C851E3A8D8FEA7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_AD252D2A52E1E17CBA091E3C07AF8366" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_68CF83CBAA75BA9229EE1E2E96DDA413" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3_negated_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_B223B31C92FABD90D1303937F900CDC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50_negated_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_EBF780DC4F4F8E4606F31E451203DE50" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_B2025AE673976356859D2913EB46D7CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_DE72CA549606B4905D921E52F7347E00" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8_negated_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Investment in notes receivable</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Notes Receivable</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireNotesReceivable" xlink:label="loc_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8" xlink:to="lab_us-gaap_PaymentsToAcquireNotesReceivable_E725658FEF3E6753D0BE1E5436308EA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments received on notes receivables</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Collection of Notes Receivable</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable" xlink:label="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF" xlink:to="lab_us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable_51F0FD0834A6C30CD5331E5651FA3ABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B_negated_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Increase in restricted investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Restricted Investments</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B" xlink:to="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_0BFBBC5723D257108DFD1E570C40B42B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB_negated_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A0FA4BC28D1C0D6A837C1E5955D5A7AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299_negated_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Other investing activities, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_F26AB3BB8A0494734B161E6E5FC2E299" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_E21BF01E5AA9BC66057B1E6FAF4FC63C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_C3DFEEFF95221D8573441E2DAF0EA8E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_68657A102E3F267976B31E721F1C9DA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2_negated_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Repayment of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_99FAA0ABECE9FAA8529D1E72E535FDC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings under credit facility, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_A99672463C920F3A4CCD1E7CF71B9F83" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefit from share-based compensation arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_DD4DC9546E452AD421281E7EC774FF5F" xlink:type="arc" />
    <link:label id="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA_terseLabel_en-US" xlink:label="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from economic development funding</link:label>
    <link:label id="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA_label_en-US" xlink:label="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Economic Development Funding</link:label>
    <link:label id="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA_documentation_en-US" xlink:label="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Economic Development funding</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProceedsFromEconomicDevelopmentFunding" xlink:label="loc_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:to="lab_fslr_ProceedsFromEconomicDevelopmentFunding_CD042C65E1B7702561A51E920B511EBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other financing activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1757C474841B7DAF12141E927339B4E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3E4A55FD777BE122AD661E92AD1EF0DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_794B5B477E0606B23E061E94236119D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_F3CA9F5CBD1360243BE71E95E0748340" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59AD0CE91F2D0AA792B21E970413DC80" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AD0B715DDFB1CA780A533D17F002E82F_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AD0B715DDFB1CA780A533D17F002E82F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, end of the period</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AD0B715DDFB1CA780A533D17F002E82F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_AD0B715DDFB1CA780A533D17F002E82F" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_AD0B715DDFB1CA780A533D17F002E82F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of noncash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_226FFAF327E29C5B826B3CDA304DD3DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment acquisitions funded by liabilities</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired_77A90687159B6ACC2F253D5438EBAF07" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551_label_en-US" xlink:label="lab_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurment Note [Abstract]</link:label>
    <link:label id="lab_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551_documentation_en-US" xlink:label="lab_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Note</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueMeasurmentNoteAbstract" xlink:label="loc_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551" xlink:to="lab_fslr_FairValueMeasurmentNoteAbstract_DCFBC980D9C51976DCE5B95A4B5BE551" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A_label_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured On Recurring Basis</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:to="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_5ECCBB198B895BE3FE14B9694FBAC23A" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F_label_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis Disclosure Items [Axis]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis Disclosure Items Axis</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:label="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F" xlink:to="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis_AC1C433F4AD8DE822AAAFD15667E648F" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430_label_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis Disclosure Items [Domain]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Provides the general information items required or determined to be disclosed with respect to assets and liabilities, including [financial] instruments that are classified in stockholders' equity, which are measured at fair value on a recurring basis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:label="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430" xlink:to="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_EA146FC7DC664168E7FAFD19BAE04430" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_CD3D534100C5E67D2F0EFD1A8B4ADADA_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_CD3D534100C5E67D2F0EFD1A8B4ADADA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_CD3D534100C5E67D2F0EFD1A8B4ADADA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_CD3D534100C5E67D2F0EFD1A8B4ADADA" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_CD3D534100C5E67D2F0EFD1A8B4ADADA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_3B6E66FBD41D88AA0C3CFD1B2062959D_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_3B6E66FBD41D88AA0C3CFD1B2062959D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3B6E66FBD41D88AA0C3CFD1B2062959D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_3B6E66FBD41D88AA0C3CFD1B2062959D" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_3B6E66FBD41D88AA0C3CFD1B2062959D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_572BC8891A90FC620404FD1B5F59DBF9_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_572BC8891A90FC620404FD1B5F59DBF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_572BC8891A90FC620404FD1B5F59DBF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_572BC8891A90FC620404FD1B5F59DBF9" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_572BC8891A90FC620404FD1B5F59DBF9" xlink:type="arc" />
    <link:label id="lab_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8_label_en-US" xlink:label="lab_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash And Cash Equivalents [Axis]</link:label>
    <link:label id="lab_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8_documentation_en-US" xlink:label="lab_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash And Cash Equivalents axis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CashAndCashEquivalentsAxis" xlink:label="loc_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8" xlink:to="lab_fslr_CashAndCashEquivalentsAxis_43FD89040C19EDBD3431DC4F8AA084B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDomain_051F4AF8D7B710C7C3C6FCB29779416D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDomain_051F4AF8D7B710C7C3C6FCB29779416D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsDomain" xlink:label="loc_us-gaap_CashAndCashEquivalentsDomain_051F4AF8D7B710C7C3C6FCB29779416D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDomain_051F4AF8D7B710C7C3C6FCB29779416D" xlink:to="lab_us-gaap_CashAndCashEquivalentsDomain_051F4AF8D7B710C7C3C6FCB29779416D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_DE5BFA5E3FEEB19C5630DC5A8B354DB7_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_DE5BFA5E3FEEB19C5630DC5A8B354DB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_DE5BFA5E3FEEB19C5630DC5A8B354DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_DE5BFA5E3FEEB19C5630DC5A8B354DB7" xlink:to="lab_us-gaap_CommercialPaperMember_DE5BFA5E3FEEB19C5630DC5A8B354DB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_2403566A3A6454E821BCDC4F8AB96ED3_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_2403566A3A6454E821BCDC4F8AB96ED3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_2403566A3A6454E821BCDC4F8AB96ED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_2403566A3A6454E821BCDC4F8AB96ED3" xlink:to="lab_us-gaap_MoneyMarketFundsMember_2403566A3A6454E821BCDC4F8AB96ED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_EED4F10566E2ADA40A1EB98AC0F27CF8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_EED4F10566E2ADA40A1EB98AC0F27CF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_EED4F10566E2ADA40A1EB98AC0F27CF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_EED4F10566E2ADA40A1EB98AC0F27CF8" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_EED4F10566E2ADA40A1EB98AC0F27CF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_14D56F9B8FA2C0421582FCB54517C8D6_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_14D56F9B8FA2C0421582FCB54517C8D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_14D56F9B8FA2C0421582FCB54517C8D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_14D56F9B8FA2C0421582FCB54517C8D6" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_14D56F9B8FA2C0421582FCB54517C8D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_CB985248D0FBC071F6F4DC60B29F2AEF_label_en-US" xlink:label="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_CB985248D0FBC071F6F4DC60B29F2AEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper, Not Included with Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_CB985248D0FBC071F6F4DC60B29F2AEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_CB985248D0FBC071F6F4DC60B29F2AEF" xlink:to="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_CB985248D0FBC071F6F4DC60B29F2AEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_BB89A54346A24AA52742B99DE4B9B1EB_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_BB89A54346A24AA52742B99DE4B9B1EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_BB89A54346A24AA52742B99DE4B9B1EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_BB89A54346A24AA52742B99DE4B9B1EB" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_BB89A54346A24AA52742B99DE4B9B1EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_21B1C0E93A2E673412AEB9A1556B6235_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_21B1C0E93A2E673412AEB9A1556B6235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_21B1C0E93A2E673412AEB9A1556B6235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_21B1C0E93A2E673412AEB9A1556B6235" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_21B1C0E93A2E673412AEB9A1556B6235" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_F2B01FFFD44795EBA247FCB66A819F8F_label_en-US" xlink:label="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_F2B01FFFD44795EBA247FCB66A819F8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government-sponsored Enterprises Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_F2B01FFFD44795EBA247FCB66A819F8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_F2B01FFFD44795EBA247FCB66A819F8F" xlink:to="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_F2B01FFFD44795EBA247FCB66A819F8F" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A_label_en-US" xlink:label="lab_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Agency Debt [Member]</link:label>
    <link:label id="lab_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A_documentation_en-US" xlink:label="lab_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This category includes information about debt issued by foreign  government corporations and agencies.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignAgencyDebtMember" xlink:label="loc_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A" xlink:to="lab_fslr_ForeignAgencyDebtMember_944BA4604E4E05525BD2B9A1F768B56A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_EB9ED63E7DA13EA07349B9A4149EF9CF_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_EB9ED63E7DA13EA07349B9A4149EF9CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Government Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_EB9ED63E7DA13EA07349B9A4149EF9CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_EB9ED63E7DA13EA07349B9A4149EF9CF" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_EB9ED63E7DA13EA07349B9A4149EF9CF" xlink:type="arc" />
    <link:label id="lab_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052_label_en-US" xlink:label="lab_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supranational Debt [Member]</link:label>
    <link:label id="lab_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052_documentation_en-US" xlink:label="lab_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This category includes debt issued by international organizations.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SupranationalDebtMember" xlink:label="loc_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052" xlink:to="lab_fslr_SupranationalDebtMember_7BA6CA29D6CDB161B531B9A4B0EE2052" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_CCA53CA75F2B6D7A2832FCB7DF35AA9C_label_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember_CCA53CA75F2B6D7A2832FCB7DF35AA9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_CCA53CA75F2B6D7A2832FCB7DF35AA9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentDebtSecuritiesMember_CCA53CA75F2B6D7A2832FCB7DF35AA9C" xlink:to="lab_us-gaap_USGovernmentDebtSecuritiesMember_CCA53CA75F2B6D7A2832FCB7DF35AA9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_137A2D44C14303981C75B99E328B1EA3_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_137A2D44C14303981C75B99E328B1EA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_137A2D44C14303981C75B99E328B1EA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_137A2D44C14303981C75B99E328B1EA3" xlink:to="lab_us-gaap_CertificatesOfDepositMember_137A2D44C14303981C75B99E328B1EA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_73BD2A57E350A74FEFE4B9A8E13715EC_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_73BD2A57E350A74FEFE4B9A8E13715EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_73BD2A57E350A74FEFE4B9A8E13715EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_73BD2A57E350A74FEFE4B9A8E13715EC" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_73BD2A57E350A74FEFE4B9A8E13715EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_6360EBDE203D14F854FDB9A54DBC56C0_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember_6360EBDE203D14F854FDB9A54DBC56C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_6360EBDE203D14F854FDB9A54DBC56C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember_6360EBDE203D14F854FDB9A54DBC56C0" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember_6360EBDE203D14F854FDB9A54DBC56C0" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets And Liabilities Measure On Recurring Basis, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC_label_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets And Liabilities Measure On Recurring Basis, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value assets and liabilities line items.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems" xlink:label="loc_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:to="lab_fslr_FairValueAssetsAndLiabilitiesMeasureOnRecurringBasisFinancialStatementCaptionsLineItems_B5B20D47CE56845EEFB4B99535B895AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349" xlink:to="lab_us-gaap_AssetsAbstract_F40A5E58000F595E0933B96BFE169349" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_7123349A5B2D3E218866B96C98D1B871" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62_label_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured On Recurring Basis, Cash Equivalents</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash equivalents only.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents" xlink:label="loc_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:to="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisCashEquivalents_F2CF64D658067E0D9ACBB97718400E62" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract_A97F18D9F1518F96A682B9794AE34ED0" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value assets measured on recurring basis available-for-sale securities</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C_label_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assets Measured On Recurring Basis Available For Sale Securities</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Assets Measured On Recurring Basis Available For Sale Securities</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities" xlink:label="loc_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:to="lab_fslr_FairValueAssetsMeasuredOnRecurringBasisAvailableForSaleSecurities_D897DF8CD86F042E16B9FCB8E3E7051C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Derivative Financial Instruments, Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisDerivativeFinancialInstrumentsAssets_56F74E964818EF57C535B97DF658D085" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value assets measured on recurring basis</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0_label_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assets Measured On Recurring Basis</link:label>
    <link:label id="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total fair value assets measured on recurring basis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsMeasuredOnRecurringBasis" xlink:label="loc_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:to="lab_fslr_FairValueAssetsMeasuredOnRecurringBasis_074A8896D68EADB0A370FCB97DE211D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598" xlink:to="lab_us-gaap_LiabilitiesAbstract_92E693CA28B590106906B9833A748598" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Derivative Financial Instruments, Liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDerivativeFinancialInstrumentsLiabilities_80FB335CC63E92CED667B9850831B916" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentsAbstract_343B16DF689F1ECFBD4B85A1166A4408_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentsAbstract_343B16DF689F1ECFBD4B85A1166A4408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instruments [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_343B16DF689F1ECFBD4B85A1166A4408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentsAbstract_343B16DF689F1ECFBD4B85A1166A4408" xlink:to="lab_us-gaap_DebtInstrumentsAbstract_343B16DF689F1ECFBD4B85A1166A4408" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_016C0EE1DC54BF2DE486D7E7F37061D2_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_016C0EE1DC54BF2DE486D7E7F37061D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_016C0EE1DC54BF2DE486D7E7F37061D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_016C0EE1DC54BF2DE486D7E7F37061D2" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_016C0EE1DC54BF2DE486D7E7F37061D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralPoliciesAbstract_D89DE2FDAEEC77E605038463AF7E2F5D_label_en-US" xlink:label="lab_us-gaap_GeneralPoliciesAbstract_D89DE2FDAEEC77E605038463AF7E2F5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Policies [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GeneralPoliciesAbstract" xlink:label="loc_us-gaap_GeneralPoliciesAbstract_D89DE2FDAEEC77E605038463AF7E2F5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralPoliciesAbstract_D89DE2FDAEEC77E605038463AF7E2F5D" xlink:to="lab_us-gaap_GeneralPoliciesAbstract_D89DE2FDAEEC77E605038463AF7E2F5D" xlink:type="arc" />
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1_terseLabel_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value assets and liabilities measured on recurring basis [Text Block]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1_label_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assets And Liabilities Measured On Recurring Basis [Text Block]</link:label>
    <link:label id="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1_documentation_en-US" xlink:label="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value assets and liabilities measured on recurring basis</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:to="lab_fslr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTextBlock_636012E94D62F352D0F215152F2467B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value by balance sheet grouping [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_D9F830D4502FD64E60A11515DA9D9886" xlink:type="arc" />
    <link:label id="lab_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77_label_en-US" xlink:label="lab_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Balance Sheet Details [Abstract]</link:label>
    <link:label id="lab_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77_documentation_en-US" xlink:label="lab_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated Balance Sheet details.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ConsolidatedBalanceSheetDetailsAbstract" xlink:label="loc_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77" xlink:to="lab_fslr_ConsolidatedBalanceSheetDetailsAbstract_4FB31032BF77182793AC84E1C1FE1B77" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224" xlink:to="lab_us-gaap_ProductOrServiceAxis_05DCA0671AFFBA75A662FB80183FE224" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service, Name [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductOrServiceNameDomain" xlink:label="loc_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0" xlink:to="lab_us-gaap_ProductOrServiceNameDomain_EAEC26ECFA3A54F319D0FB80C5E159F0" xlink:type="arc" />
    <link:label id="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D_terseLabel_en-US" xlink:label="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Modules [Member]</link:label>
    <link:label id="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D_label_en-US" xlink:label="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Modules [Member]</link:label>
    <link:label id="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D_documentation_en-US" xlink:label="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Modules member product.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SolarModulesMember" xlink:label="loc_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:to="lab_fslr_SolarModulesMember_B321BE334E32D1863231FB84E379BC4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7CAC6B31087820F74ABE8EABE8E69FE2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7CAC6B31087820F74ABE8EABE8E69FE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7CAC6B31087820F74ABE8EABE8E69FE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7CAC6B31087820F74ABE8EABE8E69FE2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7CAC6B31087820F74ABE8EABE8E69FE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_799118F6C7B40F4C93928EAC670B3F7E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_799118F6C7B40F4C93928EAC670B3F7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_799118F6C7B40F4C93928EAC670B3F7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_799118F6C7B40F4C93928EAC670B3F7E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_799118F6C7B40F4C93928EAC670B3F7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciableAssetsMember_E3B7F1910921EA5607318EC0404DA06D_label_en-US" xlink:label="lab_us-gaap_DepreciableAssetsMember_E3B7F1910921EA5607318EC0404DA06D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciable Assets [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciableAssetsMember" xlink:label="loc_us-gaap_DepreciableAssetsMember_E3B7F1910921EA5607318EC0404DA06D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciableAssetsMember_E3B7F1910921EA5607318EC0404DA06D" xlink:to="lab_us-gaap_DepreciableAssetsMember_E3B7F1910921EA5607318EC0404DA06D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_6F1D9C0D9E623E44D97E8EAC9C79623D_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_6F1D9C0D9E623E44D97E8EAC9C79623D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_6F1D9C0D9E623E44D97E8EAC9C79623D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_6F1D9C0D9E623E44D97E8EAC9C79623D" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_6F1D9C0D9E623E44D97E8EAC9C79623D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_EAEE6AD8D61373F4C7148EB82EB75656_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_EAEE6AD8D61373F4C7148EB82EB75656" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_EAEE6AD8D61373F4C7148EB82EB75656" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_EAEE6AD8D61373F4C7148EB82EB75656" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_EAEE6AD8D61373F4C7148EB82EB75656" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_D43B895A7493EB3E54248EB88256D174_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_D43B895A7493EB3E54248EB88256D174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_D43B895A7493EB3E54248EB88256D174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_D43B895A7493EB3E54248EB88256D174" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_D43B895A7493EB3E54248EB88256D174" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8FF65AB624A1EA8F8D498EB8CCA0057A_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8FF65AB624A1EA8F8D498EB8CCA0057A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8FF65AB624A1EA8F8D498EB8CCA0057A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8FF65AB624A1EA8F8D498EB8CCA0057A" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_8FF65AB624A1EA8F8D498EB8CCA0057A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_B8C0B8E6FB170A52EC9B8EBDEE3E91B1_label_en-US" xlink:label="lab_us-gaap_LandMember_B8C0B8E6FB170A52EC9B8EBDEE3E91B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_B8C0B8E6FB170A52EC9B8EBDEE3E91B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_B8C0B8E6FB170A52EC9B8EBDEE3E91B1" xlink:to="lab_us-gaap_LandMember_B8C0B8E6FB170A52EC9B8EBDEE3E91B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_C6CBDB596B39268825908EBE260F5DB0_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_C6CBDB596B39268825908EBE260F5DB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_C6CBDB596B39268825908EBE260F5DB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_C6CBDB596B39268825908EBE260F5DB0" xlink:to="lab_us-gaap_ConstructionInProgressMember_C6CBDB596B39268825908EBE260F5DB0" xlink:type="arc" />
    <link:label id="lab_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2_label_en-US" xlink:label="lab_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalization By Asset [Axis]</link:label>
    <link:label id="lab_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2_documentation_en-US" xlink:label="lab_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalization by asset axis</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CapitalizationByAssetAxis" xlink:label="loc_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2" xlink:to="lab_fslr_CapitalizationByAssetAxis_F078BFD96BD2B22F81CCF7D446B57CA2" xlink:type="arc" />
    <link:label id="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76_terseLabel_en-US" xlink:label="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalization By Asset [Domain]</link:label>
    <link:label id="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76_label_en-US" xlink:label="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalization By Asset [Domain]</link:label>
    <link:label id="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76_documentation_en-US" xlink:label="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalization by asset domain.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CapitalizationByAssetDomain" xlink:label="loc_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:to="lab_fslr_CapitalizationByAssetDomain_3C5074929CF3C7C888CDF7DED53ABB76" xlink:type="arc" />
    <link:label id="lab_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE_label_en-US" xlink:label="lab_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment [Member]</link:label>
    <link:label id="lab_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE_documentation_en-US" xlink:label="lab_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, plant and equipment member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_PropertyPlantAndEquipmentMember" xlink:label="loc_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE" xlink:to="lab_fslr_PropertyPlantAndEquipmentMember_DF778C51593E13D7F4D5F7D4FA3080CE" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD_label_en-US" xlink:label="lab_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets And Deferred Project Costs [Member]</link:label>
    <link:label id="lab_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets and deferred project costs member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsAndDeferredProjectCostsMember" xlink:label="loc_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD" xlink:to="lab_fslr_ProjectAssetsAndDeferredProjectCostsMember_03946F993903CEC922CDF7D556A3AACD" xlink:type="arc" />
    <link:label id="lab_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A_label_en-US" xlink:label="lab_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income, Expense By Income Statement Location [Axis]</link:label>
    <link:label id="lab_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A_documentation_en-US" xlink:label="lab_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income, Expense by income statement location</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_IncomeExpenseByIncomeStatementLocationAxis" xlink:label="loc_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A" xlink:to="lab_fslr_IncomeExpenseByIncomeStatementLocationAxis_717AE2AAA2A1B3F28E0E1538DAC44B2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_3204D5E48F9A6AC38CD415393EB65E66_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_3204D5E48F9A6AC38CD415393EB65E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement and Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_3204D5E48F9A6AC38CD415393EB65E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_3204D5E48F9A6AC38CD415393EB65E66" xlink:to="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_3204D5E48F9A6AC38CD415393EB65E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_2CA5A0D494BFF65A56E51548F4B81475_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_2CA5A0D494BFF65A56E51548F4B81475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_2CA5A0D494BFF65A56E51548F4B81475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_2CA5A0D494BFF65A56E51548F4B81475" xlink:to="lab_us-gaap_CostOfSalesMember_2CA5A0D494BFF65A56E51548F4B81475" xlink:type="arc" />
    <link:label id="lab_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1_label_en-US" xlink:label="lab_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General And Administrative [Member]</link:label>
    <link:label id="lab_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1_documentation_en-US" xlink:label="lab_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling, general and administrative.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SellingGeneralAndAdministrativeMember" xlink:label="loc_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1" xlink:to="lab_fslr_SellingGeneralAndAdministrativeMember_C1EA87A6C8AF313E0028154B0ED834C1" xlink:type="arc" />
    <link:label id="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21_terseLabel_en-US" xlink:label="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, net:</link:label>
    <link:label id="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21_label_en-US" xlink:label="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable Trade, Net [Abstract]</link:label>
    <link:label id="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21_documentation_en-US" xlink:label="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, net.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccountsReceivableTradeNetAbstract" xlink:label="loc_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:to="lab_fslr_AccountsReceivableTradeNetAbstract_23032FBA1BC68E59135C8B91ED36AB21" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, gross</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Gross, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent_AFBA9E47D7DCB99A84BC410DAE432138" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D_negated_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Allowance for doubtful account</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7BD925CEBA7567C4EF48410DF02EDA7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316" xlink:to="lab_us-gaap_ReceivablesNetCurrent_6FB509F1382B21002AA78A8C9FD47316" xlink:type="arc" />
    <link:label id="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842_terseLabel_en-US" xlink:label="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Module Rebates [Abstract]</link:label>
    <link:label id="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842_label_en-US" xlink:label="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Module Rebates [Abstract]</link:label>
    <link:label id="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842_documentation_en-US" xlink:label="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Details solar module rebate program.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SolarModuleRebatesAbstract" xlink:label="loc_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:to="lab_fslr_SolarModuleRebatesAbstract_AC9F2978B574F02AB56DA94F22953842" xlink:type="arc" />
    <link:label id="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6_terseLabel_en-US" xlink:label="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue rebate participation rate</link:label>
    <link:label id="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6_label_en-US" xlink:label="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Rebate Participation Rate</link:label>
    <link:label id="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6_documentation_en-US" xlink:label="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Participation rate for a revenue rebate program.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RevenueRebateParticipationRate" xlink:label="loc_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:to="lab_fslr_RevenueRebateParticipationRate_FB71FE03BF8F47C95DF401ADC21081E6" xlink:type="arc" />
    <link:label id="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE_terseLabel_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales product revenue rebates issued</link:label>
    <link:label id="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE_label_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Product Revenue Rebates Issued</link:label>
    <link:label id="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE_documentation_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Product Revenue Rebates Issued.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SalesProductRevenueRebatesIssued" xlink:label="loc_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:to="lab_fslr_SalesProductRevenueRebatesIssued_E58768021CAEAB13A445FB8706D67BEE" xlink:type="arc" />
    <link:label id="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA_terseLabel_en-US" xlink:label="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate ratio</link:label>
    <link:label id="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA_label_en-US" xlink:label="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average Exchange Rate Ratio</link:label>
    <link:label id="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA_documentation_en-US" xlink:label="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The average exchange ratio over the duration of reporting period.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AverageExchangeRateRatio" xlink:label="loc_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:to="lab_fslr_AverageExchangeRateRatio_45AD6512F81ACEC481D701ACBB0D40DA" xlink:type="arc" />
    <link:label id="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94_terseLabel_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales product revenue rebates accrued</link:label>
    <link:label id="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94_label_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Product Revenue Rebates Accrued</link:label>
    <link:label id="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94_documentation_en-US" xlink:label="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales product or service revenue rebates accrued.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SalesProductRevenueRebatesAccrued" xlink:label="loc_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:to="lab_fslr_SalesProductRevenueRebatesAccrued_CFE22DAC73F5611736D201AC24511F94" xlink:type="arc" />
    <link:label id="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B_terseLabel_en-US" xlink:label="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange rate ratio</link:label>
    <link:label id="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B_label_en-US" xlink:label="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchange Rate Ratio</link:label>
    <link:label id="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B_documentation_en-US" xlink:label="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The exchange ratio as of the date.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ExchangeRateRatio" xlink:label="loc_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:to="lab_fslr_ExchangeRateRatio_121F91803FA029D57F8EA94B2B83B23B" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260_verboseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unbilled contracts receivable</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260" xlink:to="lab_us-gaap_UnbilledContractsReceivable_A2028D4ED752535EDF3CA9C15DA98260" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories:</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0" xlink:to="lab_us-gaap_InventoryNetAbstract_59A86812AA9C8BD9C9188B83B9A22FD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79" xlink:to="lab_us-gaap_InventoryRawMaterials_0D5AF15C7FDC645AAC248B7287AF9F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2" xlink:to="lab_us-gaap_InventoryWorkInProcess_0AF544E58F13FA76BA248B73044405C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E" xlink:to="lab_us-gaap_InventoryFinishedGoods_BDB49E6465ED3F7207658B732187B74E" xlink:type="arc" />
    <link:label id="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040_totalLabel_en-US" xlink:label="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040_label_en-US" xlink:label="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Current Noncurrent, Net</link:label>
    <link:label id="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040_documentation_en-US" xlink:label="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total inventories current and noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InventoryCurrentNoncurrentNet" xlink:label="loc_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:to="lab_fslr_InventoryCurrentNoncurrentNet_989A4F788EE0532CCE70905B4BB91040" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventory - current</link:label>
    <link:label id="lab_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3_label_en-US" xlink:label="lab_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3" xlink:to="lab_us-gaap_InventoryNet_87EFCAC66698EAA7087542A044A420B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories - noncurrent</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84_label_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="loc_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84" xlink:to="lab_us-gaap_InventoryNoncurrent_433DE91282EC7AFFDE87F639E31CAA84" xlink:type="arc" />
    <link:label id="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207_terseLabel_en-US" xlink:label="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets:</link:label>
    <link:label id="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207_label_en-US" xlink:label="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Abstract]</link:label>
    <link:label id="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207_documentation_en-US" xlink:label="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:label="loc_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:to="lab_fslr_PrepaidExpensesAndOtherCurrentAssetsAbstract_CF9E5169843191A7D7398B9576E1A207" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_7207938DB3D0B5B38F2D8B97B799B371" xlink:type="arc" />
    <link:label id="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF_terseLabel_en-US" xlink:label="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred project costs</link:label>
    <link:label id="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF_label_en-US" xlink:label="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Project Costs, Current</link:label>
    <link:label id="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF_documentation_en-US" xlink:label="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred project costs, current portion.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DeferredProjectCostsCurrent" xlink:label="loc_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:to="lab_fslr_DeferredProjectCostsCurrent_8DB01EA455BC1F2F521A8B989C3FB3BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable (See Note 12. &#8220;Notes Receivable&#8221;)</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes, Loans and Financing Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent_0E516671726D13E78D5E8B98EBEE5837" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Assets, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364" xlink:to="lab_us-gaap_DerivativeAssetsCurrent_AE3622D4A63710F6E28E90670AC22364" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B" xlink:to="lab_us-gaap_OtherAssetsCurrent_FAF587E329A1ADDEAF178B995254286B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets_D103BFF3072F2A3ECDB38B99E466BCCC" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Assets - Current and Noncurrent:</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76_label_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets, Current And Noncurrent [Abstract]</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets, current and noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsCurrentAndNoncurrentAbstract" xlink:label="loc_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:to="lab_fslr_ProjectAssetsCurrentAndNoncurrentAbstract_74BEC758F8A1EC9D224B8B9E2D9B5F76" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9_verboseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Project assets acquired through OptiSolar</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Project Assets Acquired</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets acquired through business acquisitions.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionProjectAssetsAcquired" xlink:label="loc_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:to="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_7F406E7F0A83DF99A8AE8BA0693A6FA9" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project assets - land</link:label>
    <link:label id="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D_label_en-US" xlink:label="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets Land, Current And Noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets land current and noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsLandCurrentAndNoncurrent" xlink:label="loc_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:to="lab_fslr_ProjectAssetsLandCurrentAndNoncurrent_46C0D49751408A5C8A5A8BA1B3AE2F8D" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project assets - other</link:label>
    <link:label id="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA_label_en-US" xlink:label="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets Other, Current And Noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets other, current and noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsOtherCurrentAndNoncurrent" xlink:label="loc_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:to="lab_fslr_ProjectAssetsOtherCurrentAndNoncurrent_855CF0A64B3906E1C0978BA4AD4ED2FA" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D_totalLabel_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total project assets</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D_label_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets, Current And Noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets, current and Noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsCurrentAndNoncurrent" xlink:label="loc_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:to="lab_fslr_ProjectAssetsCurrentAndNoncurrent_F203362BD30066F170728BA75CEDCD4D" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB_verboseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total project assets - current</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB_label_en-US" xlink:label="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets Current</link:label>
    <link:label id="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Assets Current.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsCurrent" xlink:label="loc_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:to="lab_fslr_ProjectAssetsCurrent_550AA43906575F01BDAE8BA7B54B61BB" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F_verboseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total project assets - noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F_label_en-US" xlink:label="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets Noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsNoncurrent" xlink:label="loc_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:to="lab_fslr_ProjectAssetsNoncurrent_22B506740E0D1ABA43E58BA800099C6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_C1047C4377C7B09B29438EAAC035A1F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_A8162BD158B6BEF3B6AB8EBC615AB662" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63_negated_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F847A4D2B6F3A0E508848EBA5EA5BE63" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_4FADAB4CDF8C22F52B4E8EAB78CC74E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment tax credit</link:label>
    <link:label id="lab_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059_label_en-US" xlink:label="lab_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Tax Credit</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentTaxCredit" xlink:label="loc_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059" xlink:to="lab_us-gaap_InvestmentTaxCredit_EC13D975D6A0E1274D6E00AB74A0C059" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32_label_en-US" xlink:label="lab_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32" xlink:to="lab_us-gaap_Depreciation_39FC2CD6DC026276DA75AA05C9087F32" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Costs Incurred [Abstract]</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Incurred [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestCostsIncurredAbstract" xlink:label="loc_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA" xlink:to="lab_us-gaap_InterestCostsIncurredAbstract_EA155D1142A9131123938EE885C1A5EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664_negated_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Interest cost incurred</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs Incurred</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestCostsIncurred" xlink:label="loc_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664" xlink:to="lab_us-gaap_InterestCostsIncurred_9F8A434B5E6879D281808EDD9109D664" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest costs, capitalized during period</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Costs, Capitalized During Period</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestCostsCapitalized" xlink:label="loc_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C" xlink:to="lab_us-gaap_InterestCostsCapitalized_DCB5F8023CF121D635F58EE39E80232C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D_negated_en-US" xlink:label="lab_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D_label_en-US" xlink:label="lab_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D" xlink:to="lab_us-gaap_InterestExpense_39477E5B2C64888647188EF3F5932C9D" xlink:type="arc" />
    <link:label id="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8_terseLabel_en-US" xlink:label="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accued Expenses [Abstract]</link:label>
    <link:label id="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8_label_en-US" xlink:label="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accued Expenses [Abstract]</link:label>
    <link:label id="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8_documentation_en-US" xlink:label="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accued expenses details.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccuedExpensesAbstract" xlink:label="loc_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:to="lab_fslr_AccuedExpensesAbstract_85E793565100AE22C6148F3ADD0127D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_BDC604512BADFA2DD11D8F3B31D77E7D" xlink:type="arc" />
    <link:label id="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9_terseLabel_en-US" xlink:label="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued property, plant, and equipment</link:label>
    <link:label id="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9_label_en-US" xlink:label="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Property, Plant And Equipment</link:label>
    <link:label id="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9_documentation_en-US" xlink:label="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued property, plant and equipment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccruedPropertyPlantAndEquipment" xlink:label="loc_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:to="lab_fslr_AccruedPropertyPlantAndEquipment_11ABF5E2CA35250A12538F57F09937F9" xlink:type="arc" />
    <link:label id="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59_terseLabel_en-US" xlink:label="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued inventory</link:label>
    <link:label id="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59_label_en-US" xlink:label="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Inventory</link:label>
    <link:label id="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59_documentation_en-US" xlink:label="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued inventory, current</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccruedInventory" xlink:label="loc_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:to="lab_fslr_AccruedInventory_93BC8A9B29D5423FFD9305E38AEF2A59" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product warranty liability - current</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_33DD7C99C3BAD517FCBC8F3CF4296BF9" xlink:type="arc" />
    <link:label id="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148_verboseLabel_en-US" xlink:label="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Nonrecurring expenses in excess of normal product warranty liability Warranty Liability, Nonrecurring</link:label>
    <link:label id="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148_label_en-US" xlink:label="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual in Excess of Normal Product Warranty Liability, Nonrecurring</link:label>
    <link:label id="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148_documentation_en-US" xlink:label="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product warranty accrual in excess of normal product warranty liability, nonrecurring.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring" xlink:label="loc_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:to="lab_fslr_ProductWarrantyAccrualInExcessOfNormalProductWarrantyLiabilityNonrecurring_0A8307D3AAE6520DAB0C0203790DF148" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued taxes - other</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_CC7FBB26B8BCC49DF9ABE5DAE016E94F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_A1D8CC029991B4EAD6800600492F5795" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_74AADF555AFACC9B2CF202159488CC5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1" xlink:to="lab_us-gaap_OtherLiabilitiesCurrentAbstract_333C42E0166AF39C4CA78F2D8FD0A3E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0" xlink:to="lab_us-gaap_DeferredRevenueCurrent_F65ECE9E30648803F5AD8F25FBA244D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent_C9E370B201E53AFF5E328F26505C6089" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Sundry Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095" xlink:to="lab_us-gaap_OtherSundryLiabilitiesCurrent_19FF2375893420BE4CAF8F2C638F7095" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_569A74E060B982F5F04C8F2C91A04A81" xlink:type="arc" />
    <link:label id="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47_terseLabel_en-US" xlink:label="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities:</link:label>
    <link:label id="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47_label_en-US" xlink:label="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities [Abstract]</link:label>
    <link:label id="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47_documentation_en-US" xlink:label="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Abstract heading for Other liabilities.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_OtherLiabilitiesAbstract" xlink:label="loc_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:to="lab_fslr_OtherLiabilitiesAbstract_EFE17D6053D5FEDC57230223A2F84B47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent_D1F8B3E80781C9B21F13FB8BC2452176" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNoncurrentLiabilities" xlink:label="loc_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752" xlink:to="lab_us-gaap_OtherNoncurrentLiabilities_002857EE96EFB69425ACFB8BF3F4B752" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_6C41B7C97CD953495557FB8C18E86E9D" xlink:type="arc" />
    <link:label id="lab_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD_label_en-US" xlink:label="lab_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill And Project Assets Note [Abstract]</link:label>
    <link:label id="lab_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD_documentation_en-US" xlink:label="lab_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and project assets note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_GoodwillAndProjectAssetsNoteAbstract" xlink:label="loc_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD" xlink:to="lab_fslr_GoodwillAndProjectAssetsNoteAbstract_9244C361CDC208BA6A57ED6F3B7276BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_DF8493AD610690CAE9EC847A276808ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteAbstract_89C00F22AA92B4957BB38596D422ED78_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteAbstract_89C00F22AA92B4957BB38596D422ED78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income Note [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteAbstract" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteAbstract_89C00F22AA92B4957BB38596D422ED78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteAbstract_89C00F22AA92B4957BB38596D422ED78" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteAbstract_89C00F22AA92B4957BB38596D422ED78" xlink:type="arc" />
    <link:label id="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC_terseLabel_en-US" xlink:label="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income Loss And Accumulated Other Comprehensive Gain Loss [Text Block]</link:label>
    <link:label id="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC_label_en-US" xlink:label="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income Loss And Accumulated Other Comprehensive Gain Loss [Text Block]</link:label>
    <link:label id="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC_documentation_en-US" xlink:label="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss) and accumulated other comprehensive gain (loss)</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock" xlink:label="loc_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:to="lab_fslr_ComprehensiveIncomeLossAndAccumulatedOtherComprehensiveGainLossTextBlock_1A131FDF813EB45FB1BCA69A8784D5CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income Note [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_4CB0927635CC22FC55EA85974883A829" xlink:type="arc" />
    <link:label id="lab_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5_label_en-US" xlink:label="lab_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Note [Abstract]</link:label>
    <link:label id="lab_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5_documentation_en-US" xlink:label="lab_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RelatedPartyTransactionsNoteAbstract" xlink:label="loc_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5" xlink:to="lab_fslr_RelatedPartyTransactionsNoteAbstract_0253A8EFCC34A5671CD6E2F7C2BC85F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4AFD9E2969458B0E789DCDDF37AEFC6B" xlink:type="arc" />
    <link:label id="lab_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8_label_en-US" xlink:label="lab_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies Note [Abstract]</link:label>
    <link:label id="lab_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8_documentation_en-US" xlink:label="lab_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Significant accounting policies note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract" xlink:label="loc_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8" xlink:to="lab_fslr_SummaryOfSignificantAccountingPoliciesNoteAbstract_9B3346E8C154E677CD9CCE104F7635B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_05CC51CA8B62469F74E584CD0FAC0A45" xlink:type="arc" />
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA_label_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Marketable Securities And Investments Note [Abstract]</link:label>
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA_documentation_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, marketable securities and investments note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract" xlink:label="loc_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA" xlink:to="lab_fslr_CashMarketableSecuritiesAndInvestmentsNoteAbstract_DDD85DBC78448327566BF1D4F27D20EA" xlink:type="arc" />
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419_terseLabel_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Marketable Securities, and Investments Disclosure [Text Block]</link:label>
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419_label_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Marketable Securities, And Investments Disclosure [Text Block]</link:label>
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419_documentation_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash and investments disclosure.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock" xlink:label="loc_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:to="lab_fslr_CashMarketableSecuritiesAndInvestmentsDisclosureTextBlock_90C6DF8C8B7DB253E8291AD22C6A9419" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_7B8C1FF1F8A943F51AC084CF4CC6B785_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_7B8C1FF1F8A943F51AC084CF4CC6B785" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_7B8C1FF1F8A943F51AC084CF4CC6B785" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_7B8C1FF1F8A943F51AC084CF4CC6B785" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_7B8C1FF1F8A943F51AC084CF4CC6B785" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Activity [Table]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductLiabilityContingencyTable" xlink:label="loc_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7" xlink:to="lab_us-gaap_ProductLiabilityContingencyTable_52403868B53C4C213CAE1FB3C3343CA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductLiabilityContingencyLineItems" xlink:label="loc_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0" xlink:to="lab_us-gaap_ProductLiabilityContingencyLineItems_42CE301FE598DDDE77681FB3C3341BB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_29D30DD23376344EDF7D1FB8549C0B16" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Product warranty liability, beginning of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_48FFCA7519A08048DD9E1FB8CEEAE038" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accruals for new warranties issued (warranty expense)</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Warranties Issued</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_C05C037AC92B275274CF1FB9209CE7BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Payments</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments_D21F24285EC7F232AA3F1FB920AEFCCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in estimate of warranty liability</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Preexisting, Increase (Decrease)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_A08F14BAF3C7EEEDF1521FB920D28F93" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_2607714A404D3411857B1FB995ABB9D4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_2607714A404D3411857B1FB995ABB9D4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Product warranty liability, end of period</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_2607714A404D3411857B1FB995ABB9D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_2607714A404D3411857B1FB995ABB9D4" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_2607714A404D3411857B1FB995ABB9D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of warranty liability</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualCurrent_1A9769CA07BF5D60844F1FBA925B3A40" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent portion of warranty liability</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualNoncurrent_0384F799B8D40C39A2511FBA927C8EBC" xlink:type="arc" />
    <link:label id="lab_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6_label_en-US" xlink:label="lab_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions Note [Abstract]</link:label>
    <link:label id="lab_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6_documentation_en-US" xlink:label="lab_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AcquisitionsNoteAbstract" xlink:label="loc_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6" xlink:to="lab_fslr_AcquisitionsNoteAbstract_56A808CE644E3C9350A7E517D935B1F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2A08997BEA473C5A63E20AAD56B2F2D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill by Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7_label_en-US" xlink:label="lab_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill by Segment [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillBySegmentAxis" xlink:label="loc_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7" xlink:to="lab_us-gaap_GoodwillBySegmentAxis_51A9FFAF9F91A501831C0AAD63CE2CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillSegmentDomain_5888D0E18495E7390DF30AAD63B85758_label_en-US" xlink:label="lab_us-gaap_GoodwillSegmentDomain_5888D0E18495E7390DF30AAD63B85758" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Segment [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillSegmentDomain" xlink:label="loc_us-gaap_GoodwillSegmentDomain_5888D0E18495E7390DF30AAD63B85758" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillSegmentDomain_5888D0E18495E7390DF30AAD63B85758" xlink:to="lab_us-gaap_GoodwillSegmentDomain_5888D0E18495E7390DF30AAD63B85758" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillNotAllocatedMember_5FF50501D0D7450F6C580AAD63BE18F0_label_en-US" xlink:label="lab_us-gaap_GoodwillNotAllocatedMember_5FF50501D0D7450F6C580AAD63BE18F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Not Allocated [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillNotAllocatedMember" xlink:label="loc_us-gaap_GoodwillNotAllocatedMember_5FF50501D0D7450F6C580AAD63BE18F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillNotAllocatedMember_5FF50501D0D7450F6C580AAD63BE18F0" xlink:to="lab_us-gaap_GoodwillNotAllocatedMember_5FF50501D0D7450F6C580AAD63BE18F0" xlink:type="arc" />
    <link:label id="lab_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D_label_en-US" xlink:label="lab_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components Segment [Member]</link:label>
    <link:label id="lab_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D_documentation_en-US" xlink:label="lab_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Component Segment</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ComponentsSegmentMember" xlink:label="loc_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D" xlink:to="lab_fslr_ComponentsSegmentMember_6498F97E00061F9FB97E0AAD63D5A76D" xlink:type="arc" />
    <link:label id="lab_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C_label_en-US" xlink:label="lab_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Systems Segment [Member]</link:label>
    <link:label id="lab_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C_documentation_en-US" xlink:label="lab_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other systems segment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SystemsSegmentMember" xlink:label="loc_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C" xlink:to="lab_fslr_SystemsSegmentMember_843E59F651185C5EB9430AAD63E8542C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_99F2EB02A490607202660AAD56B25049" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_D5A894F202007CC2AA360AAD56B2DE0D" xlink:type="arc" />
    <link:label id="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9_terseLabel_en-US" xlink:label="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Turner Renewable Energy, LLC [Member]</link:label>
    <link:label id="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9_label_en-US" xlink:label="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Turner Renewable Energy, LLC [Member]</link:label>
    <link:label id="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9_documentation_en-US" xlink:label="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Turner Renewable Energy, LLC member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_TurnerRenewableEnergyLlcMember" xlink:label="loc_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:to="lab_fslr_TurnerRenewableEnergyLlcMember_CA0BF542A8A57C01B808FA57A9FCDFE9" xlink:type="arc" />
    <link:label id="lab_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25_label_en-US" xlink:label="lab_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NextLight [Member]</link:label>
    <link:label id="lab_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25_documentation_en-US" xlink:label="lab_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NextLight Renewalbe Power, LLC member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NextlightMember" xlink:label="loc_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25" xlink:to="lab_fslr_NextlightMember_35475978944A64AE6E65E9DB2B7FEB25" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD_label_en-US" xlink:label="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Development Business of OptiSolar [Member]</link:label>
    <link:label id="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD_documentation_en-US" xlink:label="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project development business of OptiSolar.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectDevelopmentBusinessOfOptisolarMember" xlink:label="loc_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD" xlink:to="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_91B276FE6F40704DB2FF0AAD63B14DBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_EA116E533B27E75F4E590AAD56B3637C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, effective date of acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition" xlink:label="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9" xlink:to="lab_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition_AF8CEADA35ABB6E78EE90AE08ECC69A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents_E3F0AE424C628CB2204CE4A90987E330" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets_0846D80A743ACF8E2C73E4A95E040A56" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment_88AFAF6DB32804DEDED9E4A9C4339D11" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Land</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Land</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Land</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionPurchasePriceAllocationLand" xlink:label="loc_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:to="lab_fslr_BusinessAcquisitionPurchasePriceAllocationLand_1C81AE8A1EEAEA897617E4AFB04C3A2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Assets Acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Assets Acquired</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquired_5A7AD7A5BD82EABC5027E4B175446616" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312_negated_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Current Liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities_B7D7E387066F9EC04295E4E032F50312" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96_negatedTotal_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96" xlink:role="http://xbrl.us/us-gaap/role/label/negatedTotal" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Liabilities Assumed, Total</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Liabilities Assumed</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed_4A68A0F61B08387833B0E4B64DBB5B96" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet_4F38BFA7424CD4F18206E476799CFD4B" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_77BC13FB230216F67309E4A50F3EC7ED_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_77BC13FB230216F67309E4A50F3EC7ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Assets Acquired Through Business Acquisitions</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionProjectAssetsAcquired" xlink:label="loc_fslr_BusinessAcquisitionProjectAssetsAcquired_77BC13FB230216F67309E4A50F3EC7ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionProjectAssetsAcquired_77BC13FB230216F67309E4A50F3EC7ED" xlink:to="lab_fslr_BusinessAcquisitionProjectAssetsAcquired_77BC13FB230216F67309E4A50F3EC7ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Deferred Income Taxes, Asset (Liability), Net</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Deferred Income Taxes, Asset (Liability), Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationDeferredIncomeTaxesAssetLiabilityNet_6EA030FF962AC9C1A44DE4668A4A8CC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Goodwill Amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase Price Allocation, Goodwill Amount</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_9F435671F5AC0D130537E4664E53109F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Cost of Acquired Entity, Purchase Price</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Cost of Acquired Entity, Purchase Price</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice_CAA5369D8DE6BEB8AA94E46601708BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, merger shares issued or issuable</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued_E6493B5BFD539AE5AA8B0ACAADB459B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par or stated value per share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_250EB434BE4D588CE48E0AAD8F311FDF" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, shares issued and placed into escrow</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Shares Issued And Placed Into Escrow</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business  acquisition, shares issued and placed into escrow.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow" xlink:label="loc_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:to="lab_fslr_BusinessAcquisitionSharesIssuedAndPlacedIntoEscrow_D1C9B5DBA84844E6964D0CF97BCDA923" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, shares issued and released from escrow</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Shares Issued And Released From Escrow</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business acquisition, shares issued and released from escrow.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow" xlink:label="loc_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:to="lab_fslr_BusinessAcquisitionSharesIssuedAndReleasedFromEscrow_E1D182CE77CE31B79B8F0CE859D20334" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, holdback shares issuable</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Contingent Consideration, Shares Issuable</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable" xlink:label="loc_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660" xlink:to="lab_us-gaap_BusinessAcquisitionContingentConsiderationSharesIssuable_A1B2CD68587BD68BA6CE0ACEDF1B5660" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, holdback shares issuable, value assigned</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Contingent Consideration Shares Issuable, Value Assigned</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business acquisition, contingent consideration shares issuable, value assigned.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned" xlink:label="loc_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:to="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssuableValueAssigned_124903C5F3BB77B09CDD0D795FB1C8CC" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, equity interest issued, number of shares</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition Equity Interest Issued Number Of Shares</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business acquisition equity interest issued number of shares.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares" xlink:label="loc_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:to="lab_fslr_BusinessAcquisitionEquityInterestIssuedNumberOfShares_42E2D007DB80667129D30D01FE46B8F8" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition cost of acquired entity transaction costs during period</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition Cost Of Acquired Entity Transaction Costs During Period</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business acquisition cost of acquired entity transaction costs during period.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod" xlink:label="loc_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:to="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityTransactionCostsDuringPeriod_0E01CCCC1D1D12186C140CEEE63EAD22" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition cost of acquired entity integration costs</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition Cost Of Acquired Entity Integration Costs During Period</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of direct costs of the business combination including integration costs incurred to consummate the business acquisition.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod" xlink:label="loc_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:to="lab_fslr_BusinessAcquisitionCostOfAcquiredEntityIntegrationCostsDuringPeriod_D9505E09BA9DE715B4480B25F1B15BA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of stock, price per share</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79" xlink:to="lab_us-gaap_SaleOfStockPricePerShare_C8184B6EE2C8E29D36940B0CF4E10A79" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, equity interest issued or issuable, value assigned</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1F8C2949CB9F1E324D2F0C4E1CBED6A3" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition holdback shares issued</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition Contingent Consideration Shares Issued</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares issued under the contingent consideration arrangement in a business combination.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionContingentConsiderationSharesIssued" xlink:label="loc_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:to="lab_fslr_BusinessAcquisitionContingentConsiderationSharesIssued_08124E770DE8D4BBA9C30AF463BFA539" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, allocation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7_label_en-US" xlink:label="lab_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Allocation Adjustment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillAllocationAdjustment" xlink:label="loc_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7" xlink:to="lab_us-gaap_GoodwillAllocationAdjustment_01F32E53BB22E191720E0AAD634DF6E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921_label_en-US" xlink:label="lab_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921" xlink:to="lab_us-gaap_Goodwill_A8769456E26BE3A6EF7A0D72F878F921" xlink:type="arc" />
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4_terseLabel_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Marketable Securities, and Investments [Text Block]</link:label>
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4_label_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Marketable Securities and Investment [Text Block]</link:label>
    <link:label id="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4_documentation_en-US" xlink:label="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash, marketable securities and investments note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CashMarketableSecuritiesAndInvestmentTextBlock" xlink:label="loc_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:to="lab_fslr_CashMarketableSecuritiesAndInvestmentTextBlock_5CB9AC8CE392410819F114FF52F8B9D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Text Block]</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_BA460B36B4C34E1D9C4115015C6ED5FB" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities by Maturity [Text Block]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities By Maturity [Text Block]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contractual maturities of available-for-sale marketable securities</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesByMaturityTextBlock" xlink:label="loc_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:to="lab_fslr_AvailableForSaleSecuritiesByMaturityTextBlock_E4DE2AF09A7C67DEF830150408BC29EC" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities Continuous Unrealized Loss Position [Text Block]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Continuous Unrealized Loss Position [Text Block]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of available-for-sale securities in a continuous unrealized loss position</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock" xlink:label="loc_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:to="lab_fslr_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTextBlock_6FCB57EB9AFAF4EEC2BD15076A1C0D4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2C2081675F090FC3DF388A793A509F55_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_2C2081675F090FC3DF388A793A509F55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2C2081675F090FC3DF388A793A509F55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2C2081675F090FC3DF388A793A509F55" xlink:to="lab_us-gaap_EarningsPerShareAbstract_2C2081675F090FC3DF388A793A509F55" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7_terseLabel_en-US" xlink:label="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share, Basic and Diluted, By Common Class [Table]</link:label>
    <link:label id="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7_label_en-US" xlink:label="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share, Basic and Diluted, By Common Class [Table]</link:label>
    <link:label id="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7_documentation_en-US" xlink:label="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Table to capture both basic and diluted earnings per share information.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable" xlink:label="loc_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:to="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable_77F23CAB4BB96EED3F7A8AC2E3BCC0F7" xlink:type="arc" />
    <link:label id="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B_terseLabel_en-US" xlink:label="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share Basic And Diluted [Line Items]</link:label>
    <link:label id="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B_label_en-US" xlink:label="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Basic And Diluted [Line Items]</link:label>
    <link:label id="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B_documentation_en-US" xlink:label="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings per share for both basic and diluted shares.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_EarningsPerShareBasicAndDilutedLineItems" xlink:label="loc_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:to="lab_fslr_EarningsPerShareBasicAndDilutedLineItems_AB1059B9DD8B66040C478AC4F45F429B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_C05E432C8A9290EB90B48B0C4DFB9918" xlink:type="arc" />
    <link:label id="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5_terseLabel_en-US" xlink:label="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5_label_en-US" xlink:label="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Numerator Per Share Calculation Basic [Abstract]</link:label>
    <link:label id="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5_documentation_en-US" xlink:label="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Numerator in the earnings per share calculation</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NumeratorPerShareCalculationBasicAbstract" xlink:label="loc_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:to="lab_fslr_NumeratorPerShareCalculationBasicAbstract_2436237E28863708E2EA8B16DA93CFB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C" xlink:to="lab_us-gaap_NetIncomeLoss_694BBB6DFBC2969CD6E78B0D9F22582C" xlink:type="arc" />
    <link:label id="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE_terseLabel_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator, basic:</link:label>
    <link:label id="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE_label_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominator Per Share Calculation Basic [Abstract]</link:label>
    <link:label id="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE_documentation_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Denominator in the earnings per share calculation.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DenominatorPerShareCalculationBasicAbstract" xlink:label="loc_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:to="lab_fslr_DenominatorPerShareCalculationBasicAbstract_0199F03D9FFDA88959D38B2C0850D5BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common stock outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ED8D79E701E0A1E797908B0E3DD24703" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660" xlink:to="lab_us-gaap_EarningsPerShareBasic_6E10EFAEEE63B2F6AA58D2988654D660" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_4C315755676F706D9F7A8AC6099FF7D6" xlink:type="arc" />
    <link:label id="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2_terseLabel_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator, diluted:</link:label>
    <link:label id="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2_label_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Denominator Per Share Calculation Diluted [Abstract]</link:label>
    <link:label id="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2_documentation_en-US" xlink:label="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Denominator for per share calculation, diluted.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DenominatorPerShareCalculationDilutedAbstract" xlink:label="loc_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:to="lab_fslr_DenominatorPerShareCalculationDilutedAbstract_4E7D909B13B46124E3A78B2D8C9E4BB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of stock options, restricted stock units outstanding and contingent issuable shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_5F6643558FD7419CB8838B397EE72A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing diluted net income per share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_D08387B12D10BAD3BE5B8B13551ACA89" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10" xlink:to="lab_us-gaap_EarningsPerShareDiluted_0DE6C409A81BCF62E96CD298865D7A10" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units and options to purchase common stock, anti-dilutive shares excluded</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3A65BBCE4DFEE98B67828B3AEF148235" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6_terseLabel_en-US" xlink:label="lab_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Table]</link:label>
    <link:label id="lab_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6_label_en-US" xlink:label="lab_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentTable" xlink:label="loc_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6" xlink:to="lab_invest_InvestmentTable_08A2C6C96738FF613CABF1D4F682AAB6" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentAxis_155FE4AD595C7E4A705AF1F5E34B3E35_label_en-US" xlink:label="lab_invest_InvestmentAxis_155FE4AD595C7E4A705AF1F5E34B3E35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentAxis" xlink:label="loc_invest_InvestmentAxis_155FE4AD595C7E4A705AF1F5E34B3E35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentAxis_155FE4AD595C7E4A705AF1F5E34B3E35" xlink:to="lab_invest_InvestmentAxis_155FE4AD595C7E4A705AF1F5E34B3E35" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentDomain_0461BDF356C0BE454FEBF1FD4EFB205C_label_en-US" xlink:label="lab_invest_InvestmentDomain_0461BDF356C0BE454FEBF1FD4EFB205C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_0461BDF356C0BE454FEBF1FD4EFB205C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentDomain_0461BDF356C0BE454FEBF1FD4EFB205C" xlink:to="lab_invest_InvestmentDomain_0461BDF356C0BE454FEBF1FD4EFB205C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashMember_B49800611401FF7EBCF9F1F851DA58A8_label_en-US" xlink:label="lab_us-gaap_CashMember_B49800611401FF7EBCF9F1F851DA58A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_B49800611401FF7EBCF9F1F851DA58A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember_B49800611401FF7EBCF9F1F851DA58A8" xlink:to="lab_us-gaap_CashMember_B49800611401FF7EBCF9F1F851DA58A8" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD_terseLabel_en-US" xlink:label="lab_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Line Items]</link:label>
    <link:label id="lab_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD_label_en-US" xlink:label="lab_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentLineItems" xlink:label="loc_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD" xlink:to="lab_invest_InvestmentLineItems_94CBCA79EF35D2654E6EF1D4F682BDDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2BBCFC2630A53FA5B223F1DD5D44A15C_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2BBCFC2630A53FA5B223F1DD5D44A15C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2BBCFC2630A53FA5B223F1DD5D44A15C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2BBCFC2630A53FA5B223F1DD5D44A15C" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2BBCFC2630A53FA5B223F1DD5D44A15C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A" xlink:to="lab_us-gaap_AvailableForSaleSecurities_93CAE50133C4F7ECB432F1F45583621A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920_totalLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents, marketable securities, and investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920_label_en-US" xlink:label="lab_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments and Cash</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentsAndCash" xlink:label="loc_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920" xlink:to="lab_us-gaap_InvestmentsAndCash_6FF3AD9BA0ABF82B02C2F1F4D7AC0920" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, gross realized gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Gains</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedGains" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedGains_FCB8A958017A078E6387F1FF28428297" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, gross realized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Realized Losses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses_9BA2B25B31095DED618AF20044C6F4D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_2263FFD866FE5685EBDE15536CB1F4C3_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock_2263FFD866FE5685EBDE15536CB1F4C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_2263FFD866FE5685EBDE15536CB1F4C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock_2263FFD866FE5685EBDE15536CB1F4C3" xlink:to="lab_us-gaap_LongTermDebtTextBlock_2263FFD866FE5685EBDE15536CB1F4C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_851C894A27490768EE7924A95ACA097F" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C_label_en-US" xlink:label="lab_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Other Loans [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C_documentation_en-US" xlink:label="lab_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of other loans.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfOtherLoansTextBlock" xlink:label="loc_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C" xlink:to="lab_fslr_ScheduleOfOtherLoansTextBlock_7E6D0396D4975021E5F8160A226A450C" xlink:type="arc" />
    <link:label id="lab_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA_label_en-US" xlink:label="lab_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events Disclosure [Abstract]</link:label>
    <link:label id="lab_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA_documentation_en-US" xlink:label="lab_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Abstract heading for the Subsequent Events disclosure.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SubsequentEventsDisclosureAbstract" xlink:label="loc_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA" xlink:to="lab_fslr_SubsequentEventsDisclosureAbstract_D1D1C3320B795607C957F91000858FEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370" xlink:to="lab_us-gaap_SubsequentEventTable_133CD95F49AF41F2671301CDEDEFC370" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_8BF5092F7D84DDFE80EA01CDEDEF7C1D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_8BF5092F7D84DDFE80EA01CDEDEF7C1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8BF5092F7D84DDFE80EA01CDEDEF7C1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8BF5092F7D84DDFE80EA01CDEDEF7C1D" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_8BF5092F7D84DDFE80EA01CDEDEF7C1D" xlink:type="arc" />
    <link:label id="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_DF64C140E8A2415488CEEABCF91C41DE_terseLabel_en-US" xlink:label="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_DF64C140E8A2415488CEEABCF91C41DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events, Revolving Letter of Credit [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SubsequentEventsRevolvingLetterOfCreditMember" xlink:label="loc_fslr_SubsequentEventsRevolvingLetterOfCreditMember_DF64C140E8A2415488CEEABCF91C41DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SubsequentEventsRevolvingLetterOfCreditMember_DF64C140E8A2415488CEEABCF91C41DE" xlink:to="lab_fslr_SubsequentEventsRevolvingLetterOfCreditMember_DF64C140E8A2415488CEEABCF91C41DE" xlink:type="arc" />
    <link:label id="lab_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C_label_en-US" xlink:label="lab_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plans to Build New Plants [Member]</link:label>
    <link:label id="lab_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C_documentation_en-US" xlink:label="lab_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_PlansToBuildNewPlantsMember" xlink:label="loc_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C" xlink:to="lab_fslr_PlansToBuildNewPlantsMember_EF826EE985FEC68EE634EB1716CC639C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F" xlink:to="lab_us-gaap_SubsequentEventLineItems_345ADA8237A416DD063301CDEDF0892F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent event, date</link:label>
    <link:label id="lab_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A_label_en-US" xlink:label="lab_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event, Date</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventDate" xlink:label="loc_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A" xlink:to="lab_us-gaap_SubsequentEventDate_6EB88545B7C8B053302A01D305219E2A" xlink:type="arc" />
    <link:label id="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD_terseLabel_en-US" xlink:label="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior secured 5-yr revolving credit facility interest rate stated percentage variable rate description</link:label>
    <link:label id="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD_label_en-US" xlink:label="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument Interest Rate Stated Percentage Variable Rate Description</link:label>
    <link:label id="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD_documentation_en-US" xlink:label="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt instrument interest rate stated percentage variable rate description.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription" xlink:label="loc_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:to="lab_fslr_DebtInstrumentInterestRateStatedPercentageVariableRateDescription_EC3C73904EB6BDEFE4D9EB6A70D294BD" xlink:type="arc" />
    <link:label id="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300_terseLabel_en-US" xlink:label="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of new four-line manufacturing plants</link:label>
    <link:label id="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300_label_en-US" xlink:label="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of New Four-Line Manufacturing Plants</link:label>
    <link:label id="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300_documentation_en-US" xlink:label="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note 21 [Abstract]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NumberOfNewFourLineManufacturingPlants" xlink:label="loc_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:to="lab_fslr_NumberOfNewFourLineManufacturingPlants_77E31DDBAAD5A0540A7CEB2D1E5A4300" xlink:type="arc" />
    <link:label id="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC_terseLabel_en-US" xlink:label="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Production capacity, current (in GW)</link:label>
    <link:label id="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC_label_en-US" xlink:label="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Production Capacity, Current</link:label>
    <link:label id="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC_documentation_en-US" xlink:label="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductionCapacityCurrent" xlink:label="loc_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:to="lab_fslr_ProductionCapacityCurrent_662E8E59ADF07227DBB5EB62BFE89CDC" xlink:type="arc" />
    <link:label id="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A_terseLabel_en-US" xlink:label="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Production capacity, projected (in GW)</link:label>
    <link:label id="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A_label_en-US" xlink:label="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Production Capacity, Projected</link:label>
    <link:label id="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A_documentation_en-US" xlink:label="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductionCapacityProjected" xlink:label="loc_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:to="lab_fslr_ProductionCapacityProjected_08CEEDE3049F37F2C831EB6404274A0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_C51A6D7ED7B54BC1310C84776307F831" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E" xlink:to="lab_us-gaap_DebtInstrumentTable_0E6C49969CAD36817B98E2F8D1E47E0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_633CDADA535A24E7F657E2F8D1E44A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_D4CD7B70CD000E893A99E2F8D1E4E877" xlink:type="arc" />
    <link:label id="lab_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18_label_en-US" xlink:label="lab_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Revolving Letter Of Credit [Member]</link:label>
    <link:label id="lab_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18_documentation_en-US" xlink:label="lab_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Revolving Letter Of Credit</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_LineOfCreditRevolvingLetterOfCreditMember" xlink:label="loc_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18" xlink:to="lab_fslr_LineOfCreditRevolvingLetterOfCreditMember_8225322ED2D71A681C62EAF7195FDB18" xlink:type="arc" />
    <link:label id="lab_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560_label_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Malaysian Facility Agreement [Member]</link:label>
    <link:label id="lab_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560_documentation_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Malaysian facility agreement member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_MalaysianFacilityAgreementMember" xlink:label="loc_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560" xlink:to="lab_fslr_MalaysianFacilityAgreementMember_E4A3D7144D7AB8EA1C340F8CC0457560" xlink:type="arc" />
    <link:label id="lab_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC_label_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Malaysian Facility Agreement, Fixed Rate Term Loan [Member]</link:label>
    <link:label id="lab_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC_documentation_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Malaysian facility agreement, fixed rate term loan.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_MalaysianFacilityAgreementFixedRateTermLoanMember" xlink:label="loc_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC" xlink:to="lab_fslr_MalaysianFacilityAgreementFixedRateTermLoanMember_8484DC852F97E3A8CDA31008EE7D87BC" xlink:type="arc" />
    <link:label id="lab_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050_label_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Malaysian Facility Agreement, Floating Rate Term Loan [Member]</link:label>
    <link:label id="lab_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050_documentation_en-US" xlink:label="lab_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Malaysian facility agreement, floating rate term loan.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember" xlink:label="loc_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050" xlink:to="lab_fslr_MalaysianFacilityAgreementFloatingRateTermLoanMember_F26FE2CEEACD555E061C1011F633A050" xlink:type="arc" />
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63_terseLabel_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio [Member]</link:label>
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63_label_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio [Member]</link:label>
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63_documentation_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DirectorOfDevelopmentOfStateOfOhioMember" xlink:label="loc_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:to="lab_fslr_DirectorOfDevelopmentOfStateOfOhioMember_CDD1454AFDAD3DEAE6A116D9EBF23C63" xlink:type="arc" />
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01_label_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio 2015 maturity [Member]</link:label>
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01_documentation_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio 2015 maturity.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember" xlink:label="loc_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01" xlink:to="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2015MaturityMember_66BC24C6DAABAF407E6A10199CA1FC01" xlink:type="arc" />
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD_label_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio 2009 maturity [Member]</link:label>
    <link:label id="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD_documentation_en-US" xlink:label="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Director of Development of the State of Ohio 2009 maturity.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember" xlink:label="loc_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD" xlink:to="lab_fslr_DirectorOfDevelopmentOfStateOfOhio2009MaturityMember_0AD9ABADA5565FBAC25F101DAE5F12DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB" xlink:to="lab_us-gaap_CapitalLeaseObligationsMember_D6049A0984EEAE55B8E0106249873FDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4" xlink:to="lab_us-gaap_DebtInstrumentLineItems_2122B67BB90C346BD35FE2F8D1E5DDA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, principal outstanding</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Outstanding</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentPrincipalOutstanding" xlink:label="loc_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B" xlink:to="lab_us-gaap_DebtInstrumentPrincipalOutstanding_55D075CA8D030F771D1E1006CE5E3C3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_46150AB86000FC1AC55A1026A5605E69" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18_negated_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Debt instrument, unamortized discount (premium), net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_4D9071D04A95882B0921102A8AB31C18" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD" xlink:to="lab_us-gaap_LongTermDebt_75E8FFE1C019D86EF68C102E926E55DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD_negated_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Long-term debt and capital lease obligations, current</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_F8A9A1F0077BA5145B34EA39EADA32DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt and capital lease obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_71DF024C8665E410A911E2F8DD96DCC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Borrowings</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F" xlink:to="lab_us-gaap_ShortTermBorrowings_07FA51F1D62DE3D588F9205D10DC438F" xlink:type="arc" />
    <link:label id="lab_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16_label_en-US" xlink:label="lab_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Abstract]</link:label>
    <link:label id="lab_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16_documentation_en-US" xlink:label="lab_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_IncomeTaxesAbstract" xlink:label="loc_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16" xlink:to="lab_fslr_IncomeTaxesAbstract_1BC1BE148308C1A760E2B3D2F87CDE16" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_92C09F8169160F084BFAB3D39102B5A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0E0F821C60A05622F4D119EEF38CAEBD_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_0E0F821C60A05622F4D119EEF38CAEBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0E0F821C60A05622F4D119EEF38CAEBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0E0F821C60A05622F4D119EEF38CAEBD" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_0E0F821C60A05622F4D119EEF38CAEBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195" xlink:to="lab_us-gaap_StatementClassOfStockAxis_690CE18470879F49E0A819EEF40B1195" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5" xlink:to="lab_us-gaap_ClassOfStockDomain_F0F2F34AD46BD2D068C119EEF40BBBD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_980C22A3C3870BC179461DB395C345AC_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_980C22A3C3870BC179461DB395C345AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_980C22A3C3870BC179461DB395C345AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_980C22A3C3870BC179461DB395C345AC" xlink:to="lab_us-gaap_AssetsAbstract_980C22A3C3870BC179461DB395C345AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102" xlink:to="lab_us-gaap_AssetsCurrentAbstract_A3F8B29DC12606B4063519F240192102" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0197B1B6A40F68F167824C7FBA0C4F71_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0197B1B6A40F68F167824C7FBA0C4F71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0197B1B6A40F68F167824C7FBA0C4F71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0197B1B6A40F68F167824C7FBA0C4F71" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0197B1B6A40F68F167824C7FBA0C4F71" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent_46AD4CC94055DE2DD4521A2980446831" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_FFC3060ACF0E5A883E821A29A51B8299" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_E7F54BD102F42DC9CA891A2A8E9F97C0_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_E7F54BD102F42DC9CA891A2A8E9F97C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, unbilled</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_E7F54BD102F42DC9CA891A2A8E9F97C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_E7F54BD102F42DC9CA891A2A8E9F97C0" xlink:to="lab_us-gaap_UnbilledContractsReceivable_E7F54BD102F42DC9CA891A2A8E9F97C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_641A1B71B6622AB281121A2BAA757E86_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_641A1B71B6622AB281121A2BAA757E86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_641A1B71B6622AB281121A2BAA757E86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_641A1B71B6622AB281121A2BAA757E86" xlink:to="lab_us-gaap_InventoryNet_641A1B71B6622AB281121A2BAA757E86" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsCurrent_EEDBE89EE6ED22242FD7E920D6410E5D_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsCurrent_EEDBE89EE6ED22242FD7E920D6410E5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project assets</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsCurrent" xlink:label="loc_fslr_ProjectAssetsCurrent_EEDBE89EE6ED22242FD7E920D6410E5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsCurrent_EEDBE89EE6ED22242FD7E920D6410E5D" xlink:to="lab_fslr_ProjectAssetsCurrent_EEDBE89EE6ED22242FD7E920D6410E5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent_CE33090D1D470B9CE1591EF202B4112F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_42EC710DE608198327F91A32DCC1436A_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets_42EC710DE608198327F91A32DCC1436A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_42EC710DE608198327F91A32DCC1436A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_42EC710DE608198327F91A32DCC1436A" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets_42EC710DE608198327F91A32DCC1436A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47" xlink:to="lab_us-gaap_AssetsCurrent_17FA22E2D88C7B0AC9201A3396500A47" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract_3A44E427E023CD0F870A1DB14774445C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_766A76772CBB24C6DA4C1A33CA0AC7A1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_766A76772CBB24C6DA4C1A33CA0AC7A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_766A76772CBB24C6DA4C1A33CA0AC7A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_766A76772CBB24C6DA4C1A33CA0AC7A1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_766A76772CBB24C6DA4C1A33CA0AC7A1" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsNoncurrent_3AC8F91E1A976D4F34A428A34E994123_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsNoncurrent_3AC8F91E1A976D4F34A428A34E994123" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project assets</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsNoncurrent" xlink:label="loc_fslr_ProjectAssetsNoncurrent_3AC8F91E1A976D4F34A428A34E994123" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsNoncurrent_3AC8F91E1A976D4F34A428A34E994123" xlink:to="lab_fslr_ProjectAssetsNoncurrent_3AC8F91E1A976D4F34A428A34E994123" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_66D1654F02D9D83F1AAA1A2EB220C4A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent_788FC2A6099028A9BF671A34329A98AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash and investments</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Investments, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndInvestmentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB" xlink:to="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_83C0E8E203B2610ACE201A345FC281CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in related party</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_9E95CF5B039EC611C2C71A353C46E229" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNoncurrent_15766CED9429915667EC1A35F14DA615_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNoncurrent_15766CED9429915667EC1A35F14DA615" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNoncurrent" xlink:label="loc_us-gaap_InventoryNoncurrent_15766CED9429915667EC1A35F14DA615" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNoncurrent_15766CED9429915667EC1A35F14DA615" xlink:to="lab_us-gaap_InventoryNoncurrent_15766CED9429915667EC1A35F14DA615" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_9310337ECC16EA8613661A367D4367B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7_label_en-US" xlink:label="lab_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7" xlink:to="lab_us-gaap_Assets_76D6552643D09950DDCD1A36C10080F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_782BA22224EF6092C7171A3A1D103EF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_94226F862DD9024BD9631A3A5A2BD378" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B" xlink:to="lab_us-gaap_AccountsPayableCurrent_FABC8550760BDBCE37BD1A3A9712009B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_7F601BC6A1DB633F97A21A3B8B584109" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_BCC8A5F49F0CFBECFCD71A3C10011C15_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_BCC8A5F49F0CFBECFCD71A3C10011C15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_BCC8A5F49F0CFBECFCD71A3C10011C15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_BCC8A5F49F0CFBECFCD71A3C10011C15" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_BCC8A5F49F0CFBECFCD71A3C10011C15" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9D40AA2942FA088F2E6C1A3C7D8A8503_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9D40AA2942FA088F2E6C1A3C7D8A8503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9D40AA2942FA088F2E6C1A3C7D8A8503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9D40AA2942FA088F2E6C1A3C7D8A8503" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9D40AA2942FA088F2E6C1A3C7D8A8503" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_62DBFE9E6276CB81FAAB1A3DAA3E8FEC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_62DBFE9E6276CB81FAAB1A3DAA3E8FEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_62DBFE9E6276CB81FAAB1A3DAA3E8FEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_62DBFE9E6276CB81FAAB1A3DAA3E8FEC" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_62DBFE9E6276CB81FAAB1A3DAA3E8FEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7" xlink:to="lab_us-gaap_LiabilitiesCurrent_74C09290244B6670F9241A3D596C59D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued solar module collection and recycling liability</link:label>
    <link:label id="lab_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186_label_en-US" xlink:label="lab_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Environmental Loss Contingencies, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent" xlink:label="loc_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186" xlink:to="lab_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_95B14314E2E6F5022DBE24A6A8B54186" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_2210E9877C069A19F3761A3F1730EB38_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_2210E9877C069A19F3761A3F1730EB38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2210E9877C069A19F3761A3F1730EB38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_2210E9877C069A19F3761A3F1730EB38" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_2210E9877C069A19F3761A3F1730EB38" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_D7427F0685E5D9FB9E721A3F5E217C76_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_D7427F0685E5D9FB9E721A3F5E217C76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_D7427F0685E5D9FB9E721A3F5E217C76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_D7427F0685E5D9FB9E721A3F5E217C76" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_D7427F0685E5D9FB9E721A3F5E217C76" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5_label_en-US" xlink:label="lab_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5" xlink:to="lab_us-gaap_Liabilities_1125C589DFAD3B6FDB7C1A3F9C7BC1A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015" xlink:to="lab_us-gaap_StockholdersEquityAbstract_822697BA6948AF51293F1F8EF1EC3015" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.001&#160;par value per share; 500,000,000&#160;shares authorized; 85,710,763 and 85,208,199&#160;shares issued and outstanding at September 25, 2010 and December 26, 2009, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0" xlink:to="lab_us-gaap_CommonStockValue_A58A97E66AE2ECFF3CC51A41EAADD8F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_61736E3758A7509C15B11A42C9867C11" xlink:type="arc" />
    <link:label id="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F_terseLabel_en-US" xlink:label="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F_label_en-US" xlink:label="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration</link:label>
    <link:label id="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F_documentation_en-US" xlink:label="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contengent consideration.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ContingentConsideration" xlink:label="loc_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:to="lab_fslr_ContingentConsideration_05A88D5F5A4F771FB1DA28A637DB990F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_B3160FFE94B0EA4EE2A01A479FC75F46" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_BA0C3C3E5FB53AF138171A47CD6B9F72" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD" xlink:to="lab_us-gaap_StockholdersEquity_91F4B03FF242469D322B1DD7274FFFAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_855386617DDA81CB50891DD7AEF92666" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Holiday [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxHolidayTable" xlink:label="loc_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10" xlink:to="lab_us-gaap_IncomeTaxHolidayTable_3BFD3FAAC45F6D243DD90CA041184F10" xlink:type="arc" />
    <link:label id="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7_terseLabel_en-US" xlink:label="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact [Axis]</link:label>
    <link:label id="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7_label_en-US" xlink:label="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact [Axis]</link:label>
    <link:label id="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7_documentation_en-US" xlink:label="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_TaxHolidayImpactAxis" xlink:label="loc_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:to="lab_fslr_TaxHolidayImpactAxis_B68B19DAE47FD47E60520CD4797F98A7" xlink:type="arc" />
    <link:label id="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8_terseLabel_en-US" xlink:label="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact [Domain]</link:label>
    <link:label id="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8_label_en-US" xlink:label="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact [Domain]</link:label>
    <link:label id="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8_documentation_en-US" xlink:label="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Holiday Impact Domain</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_TaxHolidayImpactDomain" xlink:label="loc_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:to="lab_fslr_TaxHolidayImpactDomain_70DAE5E8E26DCF84A6EA0CD5878640A8" xlink:type="arc" />
    <link:label id="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E_terseLabel_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday One-Year Pull Forward Impact [Member]</link:label>
    <link:label id="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E_label_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday One-Year Pull Forward Impact [Member]</link:label>
    <link:label id="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E_documentation_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday One-Year Pull Forward Impact Member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember" xlink:label="loc_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:to="lab_fslr_ExcludingTaxHolidayOneYearPullForwardImpactMember_D421947AE2C760BFAD550CD8B485BB9E" xlink:type="arc" />
    <link:label id="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635_terseLabel_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday Impact [Member]</link:label>
    <link:label id="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635_label_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday Impact [Member]</link:label>
    <link:label id="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635_documentation_en-US" xlink:label="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excluding Tax Holiday Impact Member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ExcludingTaxHolidayImpactMember" xlink:label="loc_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:to="lab_fslr_ExcludingTaxHolidayImpactMember_20E1CADF05807134DC1D0CD6F1D25635" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Holiday by Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday by Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115" xlink:to="lab_us-gaap_IncomeTaxHolidayByIncomeTaxAuthorityAxis_D811DD285F752B5823C90CA041188115" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_84498AC4F68767A58FBA0CA04118B03F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember_37A5068526D218AE4BCD0CA04118FF15" xlink:type="arc" />
    <link:label id="lab_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Country [Member]</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Country [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC" xlink:to="lab_us-gaap_DomesticCountryMember_BD8B37D2C0C26CF5C2FD0CA04118BFCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Country [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Country [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B" xlink:to="lab_us-gaap_ForeignCountryMember_D7F9696549FE3FA56D500CA04119DC0B" xlink:type="arc" />
    <link:label id="lab_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52_terseLabel_en-US" xlink:label="lab_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MALAYSIA</link:label>
    <link:label id="lab_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52_label_en-US" xlink:label="lab_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MALAYSIA</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/country-2009-01-31.xsd#country_MY" xlink:label="loc_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52" xlink:to="lab_country_MY_63DD3F981A33571D1A5E0CC00A1D4D52" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_5C75559468829728A01E0CA041198CAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Holiday [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxHolidayLineItems" xlink:label="loc_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595" xlink:to="lab_us-gaap_IncomeTaxHolidayLineItems_5B490B4944E1EAFA898D0CA041198595" xlink:type="arc" />
    <link:label id="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549_terseLabel_en-US" xlink:label="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Malaysian tax holiday duration</link:label>
    <link:label id="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549_label_en-US" xlink:label="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday Duration</link:label>
    <link:label id="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549_documentation_en-US" xlink:label="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday Duration, number of years.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_IncomeTaxHolidayDuration" xlink:label="loc_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:to="lab_fslr_IncomeTaxHolidayDuration_F02F58EE72676716BF330CB474F41549" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax holiday, description</link:label>
    <link:label id="lab_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E_label_en-US" xlink:label="lab_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Description</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxHolidayDescription" xlink:label="loc_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E" xlink:to="lab_us-gaap_IncomeTaxHolidayDescription_E905BF06A3F1033342140D29BBBFEE7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044_negated_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Current foreign tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_E8DBC4943A0C77CFE3351BC02A20A044" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate, continuing operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate, Continuing Operations</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_B7F214832FCFBD8E09470CC1CBD01482" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4_negated_en-US" xlink:label="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Foreign tax expense (benefit) pull-forward</link:label>
    <link:label id="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4_label_en-US" xlink:label="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Expense (Benefit) Pull-Forward</link:label>
    <link:label id="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4_documentation_en-US" xlink:label="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign tax expense (benefit) pull-forward.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignTaxExpenseBenefitPullForward" xlink:label="loc_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:to="lab_fslr_ForeignTaxExpenseBenefitPullForward_61017B7F473A077A74411BD08F5C52B4" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6_label_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments Note [Abstract]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6_documentation_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted cash and investments note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedCashAndInvestmentsNoteAbstract" xlink:label="loc_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6" xlink:to="lab_fslr_RestrictedCashAndInvestmentsNoteAbstract_3370A2F17B1BC06B52FF1F7A5DADE1E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_DD5A56CAFFAE330E538E1F7A60F8ECA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_DE21EA15BBC46E369F0F1F7A60F8D33E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_DE21EA15BBC46E369F0F1F7A60F8D33E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_DE21EA15BBC46E369F0F1F7A60F8D33E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_DE21EA15BBC46E369F0F1F7A60F8D33E" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesMajorTypesOfDebtAndEquitySecuritiesAxis_DE21EA15BBC46E369F0F1F7A60F8D33E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_20B6888EB2EC2F144D521F7A60F8DDF6_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_20B6888EB2EC2F144D521F7A60F8DDF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_20B6888EB2EC2F144D521F7A60F8DDF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_20B6888EB2EC2F144D521F7A60F8DDF6" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_20B6888EB2EC2F144D521F7A60F8DDF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_A420DCCA4AF94FEF8E8D1F7A60FF01A8_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_A420DCCA4AF94FEF8E8D1F7A60FF01A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Government Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_A420DCCA4AF94FEF8E8D1F7A60FF01A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_A420DCCA4AF94FEF8E8D1F7A60FF01A8" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_A420DCCA4AF94FEF8E8D1F7A60FF01A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_6826AD7710052C39C8181F83B14D85B0_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember_6826AD7710052C39C8181F83B14D85B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Government Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_6826AD7710052C39C8181F83B14D85B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentDebtSecuritiesMember_6826AD7710052C39C8181F83B14D85B0" xlink:to="lab_us-gaap_USGovernmentDebtSecuritiesMember_6826AD7710052C39C8181F83B14D85B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_BA5111251550EB695C531F7A6100254D" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, restricted, amortized cost</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Restricted, Amortized Cost</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortized cost of restricted available for sale securities.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost" xlink:label="loc_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:to="lab_fslr_AvailableForSaleSecuritiesRestrictedAmortizedCost_C131BE76A37F755391C21F7EE759E72A" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, restricted, gross unrealized gains</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Restricted, Gross Unrealized Gains</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized gains on restricted available for sale securities.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains" xlink:label="loc_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:to="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedGains_6B1BE90AA1F726F505D21F7F74E1458F" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, restricted, gross unrealized losses</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Restricted, Gross Unrealized Loss</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gross unrealized loss on restricted available for sale securities.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss" xlink:label="loc_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:to="lab_fslr_AvailableForSaleSecuritiesRestrictedGrossUnrealizedLoss_D1D3798E954A90F2777D1F7F74C6AD62" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E_verboseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, restricted, fair value disclosure</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Restricted, Fair Value Disclosure</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated fair value of restricted available for sale securities.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure" xlink:label="loc_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:to="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_A2EAAADDDE55FD5391881F7F74ACF29E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractural maturities of available-for-sale marketable securities, range start</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date Range, Start</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeStart" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateRangeStart_E58FE549C7C2DDEC9DE81F80157028BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractural maturities of available-for-sale marketable securities, range end</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date Range, End</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd_9DECDB754BB216FB2C2C1F8055943C20" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_03CBD3FBBACBF42AF943ED6E56C75EAD" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9_label_en-US" xlink:label="lab_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable Note [Abstract]</link:label>
    <link:label id="lab_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9_documentation_en-US" xlink:label="lab_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes receivable note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableNoteAbstract" xlink:label="loc_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9" xlink:to="lab_fslr_NotesReceivableNoteAbstract_5A697ADCCB2B6A4ACB14F694495E7DC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notes Receivable Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0500D951367AB3906A2A065E8E5E90FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_09E1920B14C0E3D81766EBFDCE9D06B0" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_89DA0760F81C52B660D1EC0EF02B0EC1_terseLabel_en-US" xlink:label="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_89DA0760F81C52B660D1EC0EF02B0EC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Development Business of OptiSolar [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectDevelopmentBusinessOfOptisolarMember" xlink:label="loc_fslr_ProjectDevelopmentBusinessOfOptisolarMember_89DA0760F81C52B660D1EC0EF02B0EC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectDevelopmentBusinessOfOptisolarMember_89DA0760F81C52B660D1EC0EF02B0EC1" xlink:to="lab_fslr_ProjectDevelopmentBusinessOfOptisolarMember_89DA0760F81C52B660D1EC0EF02B0EC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillSegmentDomain_8FFDDEDA79EF042F88E2EBFDCE9D5EE4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillSegmentDomain_8FFDDEDA79EF042F88E2EBFDCE9D5EE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Segment [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillSegmentDomain" xlink:label="loc_us-gaap_GoodwillSegmentDomain_8FFDDEDA79EF042F88E2EBFDCE9D5EE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillSegmentDomain_8FFDDEDA79EF042F88E2EBFDCE9D5EE4" xlink:to="lab_us-gaap_GoodwillSegmentDomain_8FFDDEDA79EF042F88E2EBFDCE9D5EE4" xlink:type="arc" />
    <link:label id="lab_fslr_SystemsSegmentMember_76681586735E998399120DBA585007AF_terseLabel_en-US" xlink:label="lab_fslr_SystemsSegmentMember_76681586735E998399120DBA585007AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Systems Segment [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SystemsSegmentMember" xlink:label="loc_fslr_SystemsSegmentMember_76681586735E998399120DBA585007AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SystemsSegmentMember_76681586735E998399120DBA585007AF" xlink:to="lab_fslr_SystemsSegmentMember_76681586735E998399120DBA585007AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillNotAllocatedMember_B18AE6BD9D50FBABD78FEBFDCE9D2413_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillNotAllocatedMember_B18AE6BD9D50FBABD78FEBFDCE9D2413" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Not Allocated [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillNotAllocatedMember" xlink:label="loc_us-gaap_GoodwillNotAllocatedMember_B18AE6BD9D50FBABD78FEBFDCE9D2413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillNotAllocatedMember_B18AE6BD9D50FBABD78FEBFDCE9D2413" xlink:to="lab_us-gaap_GoodwillNotAllocatedMember_B18AE6BD9D50FBABD78FEBFDCE9D2413" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F" xlink:to="lab_us-gaap_GoodwillLineItems_4501CD6FA521517DC886EBFDCE9D092F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding membership interests acquired (in hundredths)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_D434256532277CFA717D05AA0515F933" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_0781EBFA0FD0398C204F0560A66BE3D1_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_0781EBFA0FD0398C204F0560A66BE3D1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Business acquisition, purchase price allocation, goodwill amount</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_0781EBFA0FD0398C204F0560A66BE3D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_0781EBFA0FD0398C204F0560A66BE3D1" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount_0781EBFA0FD0398C204F0560A66BE3D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_8E1CE5BAE831F2FFF41B1A23B5D3E91D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE" xlink:to="lab_us-gaap_GoodwillRollForward_1EF4FB7229AEF05F06DAEC00632F72CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9DABF1C8B4B8629BB3A8EBFDD2ED883E_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9DABF1C8B4B8629BB3A8EBFDD2ED883E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_9DABF1C8B4B8629BB3A8EBFDD2ED883E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9DABF1C8B4B8629BB3A8EBFDD2ED883E" xlink:to="lab_us-gaap_Goodwill_9DABF1C8B4B8629BB3A8EBFDD2ED883E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, acquired during period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_9D91634DB11A5F1E24E0EC27217E32B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_03B87DBF2848E0DC4206EC01C3DAC56C_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_03B87DBF2848E0DC4206EC01C3DAC56C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, ending balance</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_03B87DBF2848E0DC4206EC01C3DAC56C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_03B87DBF2848E0DC4206EC01C3DAC56C" xlink:to="lab_us-gaap_Goodwill_03B87DBF2848E0DC4206EC01C3DAC56C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_FB5B34F609CA62D5E3D2E2B973180378" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions, by Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions, by Related Party [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_22531708D48B586EAF79E2B9731DD838" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2" xlink:to="lab_us-gaap_RelatedPartyDomain_71795F4931874FDABB35E2B9731DE3D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_7C2BF3A2F48B4248E63AE2B9732FBB92" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from transactions with related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Revenues from Transactions with Related Party</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F" xlink:to="lab_us-gaap_RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty_F9A46BCCB9D7183638DFE2B9B134E35F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due from related parties, current</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent_8D92C851476A863933B8E2BEBC9ACAB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ABDFCBBD320080FA4C92846440C30A8B" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1_terseLabel_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments [Table]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1_label_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments [Table]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1_documentation_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted cash and investments table.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedCashAndInvestmentsTable" xlink:label="loc_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:to="lab_fslr_RestrictedCashAndInvestmentsTable_AD2AA5CFAD4FCA13A28548BE03FF25D1" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF_terseLabel_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments [Line Items]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF_label_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments [Line Items]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF_documentation_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted cash and investments line items.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedCashAndInvestmentsLineItems" xlink:label="loc_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:to="lab_fslr_RestrictedCashAndInvestmentsLineItems_260C6843629DFC81B31848BF88484DCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2565203A1B71A178EF2148C0114017A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Restricted, Noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketableSecuritiesRestrictedNoncurrent" xlink:label="loc_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA" xlink:to="lab_us-gaap_MarketableSecuritiesRestrictedNoncurrent_45454D227E451DF1025948C04DBD90FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_91CA9F01FA90D8BF6E0F48C094B13611_totalLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_91CA9F01FA90D8BF6E0F48C094B13611" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total restricted cash and investments - noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndInvestmentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_91CA9F01FA90D8BF6E0F48C094B13611" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndInvestmentsNoncurrent_91CA9F01FA90D8BF6E0F48C094B13611" xlink:to="lab_us-gaap_RestrictedCashAndInvestmentsNoncurrent_91CA9F01FA90D8BF6E0F48C094B13611" xlink:type="arc" />
    <link:label id="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C_verboseLabel_en-US" xlink:label="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Days following fiscal year-end to fund solar module collection and Recycling custodial account</link:label>
    <link:label id="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C_label_en-US" xlink:label="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Module Collection And Recycling Custodial Account</link:label>
    <link:label id="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C_documentation_en-US" xlink:label="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Describes the timing to fund the Solar Module Collection and Recycling Liability custodial account after year-end for the prior year module sales.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SolarModuleCollectionAndRecyclingCustodialAccount" xlink:label="loc_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:to="lab_fslr_SolarModuleCollectionAndRecyclingCustodialAccount_74EFBDE33A5430319A02A90F1964FB8C" xlink:type="arc" />
    <link:label id="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8_verboseLabel_en-US" xlink:label="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Solar module minimum service life for purposes of collection and recycling custodial account</link:label>
    <link:label id="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8_label_en-US" xlink:label="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Minimum Service Life</link:label>
    <link:label id="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8_documentation_en-US" xlink:label="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Describes the solar modules minimum service life.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductMinimumServiceLife" xlink:label="loc_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:to="lab_fslr_ProductMinimumServiceLife_E97A5AF9B77A928DEAD0A91064137AC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_C497700724320861749D3F87B2B143E8_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_C497700724320861749D3F87B2B143E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_C497700724320861749D3F87B2B143E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_C497700724320861749D3F87B2B143E8" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_C497700724320861749D3F87B2B143E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_97ECD121A76124774F731B16A68D9911_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_97ECD121A76124774F731B16A68D9911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_97ECD121A76124774F731B16A68D9911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_97ECD121A76124774F731B16A68D9911" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_97ECD121A76124774F731B16A68D9911" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB_terseLabel_en-US" xlink:label="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Segment Reporting Information By Alternate Segment [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB_label_en-US" xlink:label="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Segment Reporting Information By Alternate Segment [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB_documentation_en-US" xlink:label="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alternate segment textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock" xlink:label="loc_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:to="lab_fslr_ScheduleOfSegmentReportingInformationByAlternateSegmentTextBlock_424C9583E927CF25A4FF236AB6F709EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_31F020C0BDA5BF989365E64AFBCDF3E6" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69_terseLabel_en-US" xlink:label="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition, Fair Value [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69_label_en-US" xlink:label="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition, Fair Value [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69_documentation_en-US" xlink:label="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock" xlink:label="loc_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:to="lab_fslr_ScheduleOfBusinessAcquisitionsByAcquisitionFairValueTextBlock_1FF53AA5E9C14809D493E64F754EEC69" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_489553A24ACA91B971BF6730797D0DFB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_489553A24ACA91B971BF6730797D0DFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Allocation and Classification in Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_489553A24ACA91B971BF6730797D0DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_489553A24ACA91B971BF6730797D0DFB" xlink:to="lab_us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract_489553A24ACA91B971BF6730797D0DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_000C060C44FDC6FCD93E84F25E98083B" xlink:type="arc" />
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332_terseLabel_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repatriation of Earnings, Income Tax [Table]</link:label>
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332_label_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repatriation of Earnings, Income Tax [Table]</link:label>
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332_documentation_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RepatriationOfEarningsIncomeTaxTable" xlink:label="loc_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:to="lab_fslr_RepatriationOfEarningsIncomeTaxTable_FD54E08E0FDDFE60CAD8EC0B0ADA7332" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax Impact [Axis]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax Impact [Axis]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis" xlink:label="loc_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50" xlink:to="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactAxis_CE9975CE9EF61E928A8FF9E13A6D4C50" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax Impact [Domain]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax Impact [Domain]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax Impact [Domain].</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain" xlink:label="loc_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:to="lab_fslr_ForeignEarningsRepatriationIncomeTaxImpactDomain_A7B4DFFD170B4E23E875FA06C0D83CEC" xlink:type="arc" />
    <link:label id="lab_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291_label_en-US" xlink:label="lab_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excluding Foreign Earnings Repatriation Income Tax Impact [Member]</link:label>
    <link:label id="lab_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291_documentation_en-US" xlink:label="lab_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excluding Foreign Earnings Repatriation Income Tax Impact [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember" xlink:label="loc_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291" xlink:to="lab_fslr_ExcludingForeignEarningsRepatriationIncomeTaxImpactMember_131A47A849CDAD8919FBF9E2F9D7F291" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated [Axis]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated [Axis]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriatedAxis" xlink:label="loc_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:to="lab_fslr_ForeignEarningsRepatriatedAxis_CB9393278549B61651EAEC3D34A7AA9C" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated, Income Tax [Domain]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated, Income Tax [Domain]</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriatedIncomeTaxDomain" xlink:label="loc_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:to="lab_fslr_ForeignEarningsRepatriatedIncomeTaxDomain_31C14AE5B556BBF3D0D3EC3EB578B8A4" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Earnings, Income Tax, Repatriation [Member]</link:label>
    <link:label id="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2_label_en-US" xlink:label="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings, Income Tax, Repatriation [Member]</link:label>
    <link:label id="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsIncomeTaxRepatriationMember" xlink:label="loc_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:to="lab_fslr_ForeignEarningsIncomeTaxRepatriationMember_5828256547D6CCF7EED0EC400E56DDC2" xlink:type="arc" />
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283_terseLabel_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repatriation of Earnings, Income Taxes [Line Items]</link:label>
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283_label_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repatriation of Earnings, Income Taxes [Line Items]</link:label>
    <link:label id="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283_documentation_en-US" xlink:label="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RepatriationOfEarningsIncomeTaxesLineItems" xlink:label="loc_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:to="lab_fslr_RepatriationOfEarningsIncomeTaxesLineItems_04836090A78517EFC491EC6E5BB35283" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign earnings repatriated, projected</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated, Projected</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repatriation of foreign earnings in advance of H.R. 1586</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriatedProjected" xlink:label="loc_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:to="lab_fslr_ForeignEarningsRepatriatedProjected_32272835B4DCA1D9C4DEF96B54D7ED94" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46_terseLabel_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One time non-cash tax charge due to repatriation of earnings</link:label>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46_label_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46" xlink:to="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_C620FCC2A9D2ECAB655DEC17504D3E46" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260_terseLabel_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign earnings repatriation income tax, per share</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260_label_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriation Income Tax, Per Share</link:label>
    <link:label id="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260_documentation_en-US" xlink:label="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignEarningsRepatriationIncomeTaxPerShare" xlink:label="loc_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:to="lab_fslr_ForeignEarningsRepatriationIncomeTaxPerShare_C2E2CA75270DE9DFE5FCF96E24312260" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_9CA4DA3FF0E794B36448908C921F93E0_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_9CA4DA3FF0E794B36448908C921F93E0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Comprehensive Income [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_9CA4DA3FF0E794B36448908C921F93E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_9CA4DA3FF0E794B36448908C921F93E0" xlink:to="lab_us-gaap_StatementTable_9CA4DA3FF0E794B36448908C921F93E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxAbstract_8B48409718F90CB909E7909BE9D81E11" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_A4D3C57B21D3B0D969CF908C9D7C4652_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_A4D3C57B21D3B0D969CF908C9D7C4652" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A4D3C57B21D3B0D969CF908C9D7C4652" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_A4D3C57B21D3B0D969CF908C9D7C4652" xlink:to="lab_us-gaap_NetIncomeLoss_A4D3C57B21D3B0D969CF908C9D7C4652" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_A3DD2F7CAED730CFF4C994E44A8688B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in unrealized gain on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_2C1F0743284014D31BD7908F43DECA5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in unrealized loss on derivative instruments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_FBDC3E9CF1611D146B8E94FB37B6E217" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_33C497AEC72B589BAFB6909432365B96" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0AB77C4757EF54B845DA909C774440E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_20E87D3496EB92C1D026909CFC48FB96" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_FF05B5F7C7D8CBE6C92C909D6B39CD92" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on derivative instruments, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_807BC98400F0C2035783909E7ACD8BE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6E8C9B0A930FD42A3E8290A032BF243C_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6E8C9B0A930FD42A3E8290A032BF243C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6E8C9B0A930FD42A3E8290A032BF243C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6E8C9B0A930FD42A3E8290A032BF243C" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6E8C9B0A930FD42A3E8290A032BF243C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_1CC49305978E4D2CD03A84EE4055520D" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA_label_en-US" xlink:label="lab_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments Note [Abstract]</link:label>
    <link:label id="lab_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA_documentation_en-US" xlink:label="lab_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative financial instruments note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativeFinancialInstrumentsNoteAbstract" xlink:label="loc_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA" xlink:to="lab_fslr_DerivativeFinancialInstrumentsNoteAbstract_D934438232E4E7CE6D52ED8502E30EAA" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8_terseLabel_en-US" xlink:label="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Risk Management [Table]</link:label>
    <link:label id="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8_label_en-US" xlink:label="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Risk Management [Table]</link:label>
    <link:label id="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8_documentation_en-US" xlink:label="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative financial instruments risk management table.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativeFinancialInstrumentsRiskManagementTable" xlink:label="loc_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:to="lab_fslr_DerivativeFinancialInstrumentsRiskManagementTable_381D5C215CBE9222A520ED86BE81AAF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value, by Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value, by Derivative Instrument Risk [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C" xlink:to="lab_us-gaap_DerivativesFairValueByDerivativeInstrumentRiskAxis_461926D8CBCDEE3F5C78ED9349463B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract Type [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_036D40E777E63DE4CABDED93B4C560EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="loc_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F" xlink:to="lab_us-gaap_ForeignExchangeContractMember_A755609A1F9A2365C379ED94790B536F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823" xlink:to="lab_us-gaap_InterestRateSwapMember_025AE112A0094635F273ED94E3AF5823" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_90F3467B9470BA410D44ED96491B8DC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Derivatives:</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Derivatives [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestRateDerivativesAbstract" xlink:label="loc_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E" xlink:to="lab_us-gaap_InterestRateDerivativesAbstract_0301633911790B511381ED98A3CA0B6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, inception date</link:label>
    <link:label id="lab_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE_label_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Inception Date</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInceptionDate" xlink:label="loc_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE" xlink:to="lab_us-gaap_DerivativeInceptionDate_EBCF6EEC1AB747E684E20D6ED4CCEECE" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6_terseLabel_en-US" xlink:label="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, type of interest rate paid on swap</link:label>
    <link:label id="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6_label_en-US" xlink:label="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Type of Interest Rate Paid on Swap</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_DerivativeTypeOfInterestRatePaidOnSwap" xlink:label="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6" xlink:to="lab_invest_DerivativeTypeOfInterestRatePaidOnSwap_2E0D0F6911A2BB1FF014EDD481D9B7D6" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B_terseLabel_en-US" xlink:label="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative fixed interest rate paid on swap</link:label>
    <link:label id="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B_label_en-US" xlink:label="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Fixed Interest Rate Paid On Swap</link:label>
    <link:label id="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B_documentation_en-US" xlink:label="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Fixed Interest Rate Paid On Swap.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativeFixedInterestRatePaidOnSwap" xlink:label="loc_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:to="lab_fslr_DerivativeFixedInterestRatePaidOnSwap_5097A6CA8AFAA5D6F4B1EDDB726E542B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5_terseLabel_en-US" xlink:label="lab_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of interest rate cash flow hedge derivatives</link:label>
    <link:label id="lab_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5_label_en-US" xlink:label="lab_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional Amount of Interest Rate Cash Flow Hedge Derivatives</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives" xlink:label="loc_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5" xlink:to="lab_us-gaap_NotionalAmountOfInterestRateCashFlowHedgeDerivatives_CABFCAB5C9B0AAC252750042170C47F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Derivatives:</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Derivatives [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="loc_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF" xlink:to="lab_us-gaap_ForeignCurrencyDerivativesAbstract_405D19E02020DFB3745BED99ED3336DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum length of time hedged in foreign currency cash flow hedge</link:label>
    <link:label id="lab_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8_label_en-US" xlink:label="lab_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Length of Time Hedged in Foreign Currency Cash Flow Hedge</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge" xlink:label="loc_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8" xlink:to="lab_us-gaap_MaximumLengthOfTimeHedgedInForeignCurrencyCashFlowHedge_29A6E816F10BAC8B682BF24021D055B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on cash flow hedging instruments</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Cash Flow Hedging Instruments</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments" xlink:label="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E" xlink:to="lab_us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments_3C7C31FF9C376B110A911B742A38E32E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6_terseLabel_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of foreign currency derivatives</link:label>
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6_label_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional Amount of Foreign Currency Derivatives</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotionalAmountOfForeignCurrencyDerivatives" xlink:label="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6" xlink:to="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivatives_9EF4D49898F7CE48E675004DACF97EB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, average forward exchange rate</link:label>
    <link:label id="lab_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF_label_en-US" xlink:label="lab_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Average Forward Exchange Rate</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeAverageForwardExchangeRate" xlink:label="loc_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF" xlink:to="lab_us-gaap_DerivativeAverageForwardExchangeRate_28824E4345C7081F78E5F2413F96FCDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months_99BE26F0EB3B68371B36F24C52F8988D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency cash flow hedge gain (loss) reclassified to earnings, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet" xlink:label="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF" xlink:to="lab_us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet_42D67F5314A428D8D9B8F6B7E8D5BBEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on foreign currency derivatives, before tax</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain on Foreign Currency Derivatives, before Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax" xlink:label="loc_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D" xlink:to="lab_us-gaap_UnrealizedGainOnForeignCurrencyDerivativesBeforeTax_E7C0A543E48E4F49C9CAF6BAB8F8C27D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum remaining maturity of foreign currency derivatives</link:label>
    <link:label id="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B_label_en-US" xlink:label="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Remaining Maturity of Foreign Currency Derivatives</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives" xlink:label="loc_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B" xlink:to="lab_us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives_6FAFE480BAAF37DF6412F2665472BA3B" xlink:type="arc" />
    <link:label id="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353_terseLabel_en-US" xlink:label="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on derivatives not designated as hedging instruments</link:label>
    <link:label id="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353_label_en-US" xlink:label="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments</link:label>
    <link:label id="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353_documentation_en-US" xlink:label="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) On Derivatives Not Designated As Hedging Instruments</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments" xlink:label="loc_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:to="lab_fslr_UnrealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments_8EC3B0170F40101E43991C5564AE2353" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_BBC7889079B94EB08B7CAE1F57900663" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value, by Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value, by Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativesFairValueByBalanceSheetLocationAxis" xlink:label="loc_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15" xlink:to="lab_us-gaap_DerivativesFairValueByBalanceSheetLocationAxis_9C8F3A126AF33E50AD3FAE1F57967A15" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_498E556E781AF5EEDD7DAE1F5796FFEF" xlink:type="arc" />
    <link:label id="lab_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5_label_en-US" xlink:label="lab_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets Current [Member]</link:label>
    <link:label id="lab_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5_documentation_en-US" xlink:label="lab_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative asset, current.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_OtherAssetsCurrentMember" xlink:label="loc_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5" xlink:to="lab_fslr_OtherAssetsCurrentMember_D3409ACF54FF4185344DAE9604076CF5" xlink:type="arc" />
    <link:label id="lab_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0_label_en-US" xlink:label="lab_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets Noncurrent [Member]</link:label>
    <link:label id="lab_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0_documentation_en-US" xlink:label="lab_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative asset, noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_OtherAssetsNoncurrentMember" xlink:label="loc_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0" xlink:to="lab_fslr_OtherAssetsNoncurrentMember_A1A8785BC4170953F272AE9703CD73C0" xlink:type="arc" />
    <link:label id="lab_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990_label_en-US" xlink:label="lab_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Current [Member]</link:label>
    <link:label id="lab_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990_documentation_en-US" xlink:label="lab_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative liability, current.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_OtherLiabilitiesCurrentMember" xlink:label="loc_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990" xlink:to="lab_fslr_OtherLiabilitiesCurrentMember_E5DAA699B6E977FCFB94AE987AC2B990" xlink:type="arc" />
    <link:label id="lab_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1_label_en-US" xlink:label="lab_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Noncurrent [Member]</link:label>
    <link:label id="lab_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1_documentation_en-US" xlink:label="lab_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative liability, noncurrent.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_OtherLiabilitiesNoncurrentMember" xlink:label="loc_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1" xlink:to="lab_fslr_OtherLiabilitiesNoncurrentMember_766A7088B41C8B31166AB3F03FF57FC1" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3_terseLabel_en-US" xlink:label="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedging instruments under ASC 815:</link:label>
    <link:label id="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3_label_en-US" xlink:label="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives Instruments Designated As Hedging Instruments [Abstract]</link:label>
    <link:label id="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3_documentation_en-US" xlink:label="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedging instruments.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract" xlink:label="loc_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:to="lab_fslr_DerivativesInstrumentsDesignatedAsHedgingInstrumentsAbstract_49CFDDAD8F12A6F37CB4AE21DA6DD3E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset designated as hedging instrument, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset Designated as Hedging Instrument, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue" xlink:label="loc_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83" xlink:to="lab_us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue_605B7CF80A831F7DA583AE923ECB3C83" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability designated as hedging instrument, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability Designated as Hedging Instrument, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue" xlink:label="loc_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6" xlink:to="lab_us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue_72D61B0408E1B9C20567AE9293FB35C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives not designated as hedging instruments under ASC 815:</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_ED6283F341098B340423AE2202F56795" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset not designated as hedging instrument, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset Not Designated as Hedging Instrument, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue" xlink:label="loc_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA" xlink:to="lab_us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue_D4F0E883536D7BEF3D3C000BF7541DFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability not designated as hedging instrument, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability Not Designated as Hedging Instrument, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue" xlink:label="loc_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48" xlink:to="lab_us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue_4E580F38173C8D376897AE93421E8B48" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets (liabilities), at fair value, net</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_6EBA8C23D38424BD8EDCAECCC4FFA4DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_BB723D883DCFF9C230EEF69CF28A4739" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B_label_en-US" xlink:label="lab_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable [Axis]</link:label>
    <link:label id="lab_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B_documentation_en-US" xlink:label="lab_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the notes receivable.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableAxis" xlink:label="loc_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B" xlink:to="lab_fslr_NotesReceivableAxis_D67909D2653EFB4D5636067000AB376B" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1_label_en-US" xlink:label="lab_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable [Domain]</link:label>
    <link:label id="lab_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1_documentation_en-US" xlink:label="lab_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The identification of the types of notes issued for solar power projects.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableDomain" xlink:label="loc_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1" xlink:to="lab_fslr_NotesReceivableDomain_8903A19ABB63A95DB8C206723B1D7AE1" xlink:type="arc" />
    <link:label id="lab_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7_label_en-US" xlink:label="lab_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility Agreement [Member]</link:label>
    <link:label id="lab_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7_documentation_en-US" xlink:label="lab_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Facility Agreement member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CreditFacilityAgreementMember" xlink:label="loc_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7" xlink:to="lab_fslr_CreditFacilityAgreementMember_BE9632778DD3036F85CC0679347246C7" xlink:type="arc" />
    <link:label id="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E_terseLabel_en-US" xlink:label="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value Added Tax Financing Facility Agreement [Member]</link:label>
    <link:label id="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E_label_en-US" xlink:label="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Value Added Tax Financing Facility Agreement [Member]</link:label>
    <link:label id="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E_documentation_en-US" xlink:label="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value Added Tax Financing Facility Agreement Member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ValueAddedTaxFinancingFacilityAgreementMember" xlink:label="loc_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:to="lab_fslr_ValueAddedTaxFinancingFacilityAgreementMember_2F10FCE5D641E1A1C3D81C6235295D1E" xlink:type="arc" />
    <link:label id="lab_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB_label_en-US" xlink:label="lab_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lending Agreement with a Solar Project Entity Note One [Member]</link:label>
    <link:label id="lab_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB_documentation_en-US" xlink:label="lab_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lending Agreement with a Solar Project Entity Note One Member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_LendingAgreementWithSolarProjectEntityNoteOneMember" xlink:label="loc_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB" xlink:to="lab_fslr_LendingAgreementWithSolarProjectEntityNoteOneMember_6E81D47988C206DF3AAAE9F63961F9CB" xlink:type="arc" />
    <link:label id="lab_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB_label_en-US" xlink:label="lab_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lending Agreement with a Solar Project Entity Note Two [Member]</link:label>
    <link:label id="lab_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB_documentation_en-US" xlink:label="lab_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lending Agreement with a Solar Project Entity Note Two</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember" xlink:label="loc_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB" xlink:to="lab_fslr_LendingAgreementWithSolarProjectEntityNoteTwoMember_5684F65C7DBF88B619E7E9F6666D2AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_4D2D502D5C9B441E7360F69CF2911D5D" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C_terseLabel_en-US" xlink:label="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable initial available amount</link:label>
    <link:label id="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C_label_en-US" xlink:label="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable Initial Available Amount</link:label>
    <link:label id="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C_documentation_en-US" xlink:label="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note receivable initial available amount without consideration of any current restrictions on the amount that could be loaned or the amounts currently outstanding under the note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableInitialAvailableAmount" xlink:label="loc_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:to="lab_fslr_NotesReceivableInitialAvailableAmount_F118E5AA91EB2F9992020674B3CB399C" xlink:type="arc" />
    <link:label id="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92_terseLabel_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note receivable, percentage bearing variable interest rate</link:label>
    <link:label id="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92_label_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note Receivable, Percentage Bearing Variable Interest Rate</link:label>
    <link:label id="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92_documentation_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note receivable, percentage bearing variable interest rate.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NoteReceivablePercentageBearingVariableInterestRate" xlink:label="loc_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:to="lab_fslr_NoteReceivablePercentageBearingVariableInterestRate_6D139589079D11D004460C5DF6A5FB92" xlink:type="arc" />
    <link:label id="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1_terseLabel_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Note receivable, percentage bearing fixed interest rate</link:label>
    <link:label id="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1_label_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note Receivable, Percentage Bearing Fixed Interest Rate</link:label>
    <link:label id="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1_documentation_en-US" xlink:label="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note receivable, percentage bearing fixed interest rate.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NoteReceivablePercentageBearingFixedInterestRate" xlink:label="loc_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:to="lab_fslr_NoteReceivablePercentageBearingFixedInterestRate_A854379B294AC63C59530C33FC68FFD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, maturity date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate_491EBD662DA0C29B27DD210DCFE6E0ED" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E_terseLabel_en-US" xlink:label="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable amount outstanding</link:label>
    <link:label id="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E_label_en-US" xlink:label="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable Amount Outstanding</link:label>
    <link:label id="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E_documentation_en-US" xlink:label="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note receivable balance as of the balance-sheet date.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableAmountOutstanding" xlink:label="loc_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:to="lab_fslr_NotesReceivableAmountOutstanding_0CFF267DCB3EF9B6DF9006AE108D4E8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_615E2E0E6408DC0C41FF197095FD4FE6_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_615E2E0E6408DC0C41FF197095FD4FE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_615E2E0E6408DC0C41FF197095FD4FE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_615E2E0E6408DC0C41FF197095FD4FE6" xlink:to="lab_us-gaap_IncomeStatementAbstract_615E2E0E6408DC0C41FF197095FD4FE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_3A75A569B9BC0C405155896E86C3AB19" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86" xlink:to="lab_us-gaap_CostOfGoodsSold_8E199C8EB54932F409701A1D27F7FD86" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF_label_en-US" xlink:label="lab_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF" xlink:to="lab_us-gaap_GrossProfit_B986A4CC2EB460ADA6AB19F1F2F33CEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17" xlink:to="lab_us-gaap_OperatingExpensesAbstract_ACAF734D942AA4F0B98A197E5A094A17" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_80E73AFBA35A6EB9229219F43C78CAB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_D487FC2672926B51644C19F459A40CD9" xlink:type="arc" />
    <link:label id="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B_terseLabel_en-US" xlink:label="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Production start-up</link:label>
    <link:label id="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B_label_en-US" xlink:label="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Production Start-up Expense</link:label>
    <link:label id="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B_documentation_en-US" xlink:label="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Production start-up.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductionStartUpExpense" xlink:label="loc_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:to="lab_fslr_ProductionStartUpExpense_AA6EB7A44701EFC8EE92289C11A0966B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122" xlink:to="lab_us-gaap_OperatingExpenses_DCCA69F0EDD5F0601C6B1A0DF4EEE122" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1" xlink:to="lab_us-gaap_OperatingIncomeLoss_A9FB66B89AA5FBC1280F1A0E12F9B5E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_DFC78FB3288B835A8BA41DE99FA0A1C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency (loss) gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9F2E11850F1A34286D7F1A0E5901611B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907" xlink:to="lab_us-gaap_InvestmentIncomeInterest_A8426912856199A8211F1A1275B31907" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_657C5268256AECCC4D351A16C8ADD865" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Cumulative Effects of Changes in Accounting Principles, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_86052A78CBB03453F1511A174FE3D152" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_1E517149732CE44E0F591A177D7E13D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_3B027BA77512F7B5D5671A1BCF2112F7_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3B027BA77512F7B5D5671A1BCF2112F7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3B027BA77512F7B5D5671A1BCF2112F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3B027BA77512F7B5D5671A1BCF2112F7" xlink:to="lab_us-gaap_NetIncomeLoss_3B027BA77512F7B5D5671A1BCF2112F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_CE82B17104978A684D0E1A1929517190_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_CE82B17104978A684D0E1A1929517190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per share:</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_CE82B17104978A684D0E1A1929517190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_CE82B17104978A684D0E1A1929517190" xlink:to="lab_us-gaap_EarningsPerShareAbstract_CE82B17104978A684D0E1A1929517190" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5D57CCD782EED0538E941A195C886F77_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_5D57CCD782EED0538E941A195C886F77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_5D57CCD782EED0538E941A195C886F77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_5D57CCD782EED0538E941A195C886F77" xlink:to="lab_us-gaap_EarningsPerShareBasic_5D57CCD782EED0538E941A195C886F77" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5618155309FE5E9D0B791A197A6D69AE_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_5618155309FE5E9D0B791A197A6D69AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5618155309FE5E9D0B791A197A6D69AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_5618155309FE5E9D0B791A197A6D69AE" xlink:to="lab_us-gaap_EarningsPerShareDiluted_5618155309FE5E9D0B791A197A6D69AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average number of shares used in per share calculations:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_79DE3E3DE885128FFF6A1A1C7B985213" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41217DC1D5917D5923061A1C9A5E9D59_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41217DC1D5917D5923061A1C9A5E9D59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41217DC1D5917D5923061A1C9A5E9D59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41217DC1D5917D5923061A1C9A5E9D59" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41217DC1D5917D5923061A1C9A5E9D59" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F4A6FC752C7E0E6E86DE1A1CBC86AEB0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F4A6FC752C7E0E6E86DE1A1CBC86AEB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F4A6FC752C7E0E6E86DE1A1CBC86AEB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F4A6FC752C7E0E6E86DE1A1CBC86AEB0" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_F4A6FC752C7E0E6E86DE1A1CBC86AEB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E_label_en-US" xlink:label="lab_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E" xlink:to="lab_us-gaap_DerivativeTable_82DA44F81AAB3F4960C8E232F971C58E" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A_label_en-US" xlink:label="lab_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative By Denomination Currency [Axis]</link:label>
    <link:label id="lab_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A_documentation_en-US" xlink:label="lab_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative by denomination currency axis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativeByDenominationCurrencyAxis" xlink:label="loc_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A" xlink:to="lab_fslr_DerivativeByDenominationCurrencyAxis_4BFA215BBE01E019CAB7E235CC55F11A" xlink:type="arc" />
    <link:label id="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608_terseLabel_en-US" xlink:label="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative By Denomination Currency [Domain]</link:label>
    <link:label id="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608_label_en-US" xlink:label="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative By Denomination Currency [Domain]</link:label>
    <link:label id="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608_documentation_en-US" xlink:label="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The full set of all currencies in which a derivative may be denominated.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DerivativeByDenominationCurrencyDomain" xlink:label="loc_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:to="lab_fslr_DerivativeByDenominationCurrencyDomain_BA61B5F7074BAC29179AE236EAA82608" xlink:type="arc" />
    <link:label id="lab_currency_EUR_58FA835FA895E598FD76E237DAA2487D_label_en-US" xlink:label="lab_currency_EUR_58FA835FA895E598FD76E237DAA2487D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_58FA835FA895E598FD76E237DAA2487D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR_58FA835FA895E598FD76E237DAA2487D" xlink:to="lab_currency_EUR_58FA835FA895E598FD76E237DAA2487D" xlink:type="arc" />
    <link:label id="lab_currency_MYR_56701A6691CD3476FEAEE237A483EE09_label_en-US" xlink:label="lab_currency_MYR_56701A6691CD3476FEAEE237A483EE09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Malaysia, Ringgits</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd#currency_MYR" xlink:label="loc_currency_MYR_56701A6691CD3476FEAEE237A483EE09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_MYR_56701A6691CD3476FEAEE237A483EE09" xlink:to="lab_currency_MYR_56701A6691CD3476FEAEE237A483EE09" xlink:type="arc" />
    <link:label id="lab_currency_JPY_9D97D1E99EA5370623C6E23765078120_label_en-US" xlink:label="lab_currency_JPY_9D97D1E99EA5370623C6E23765078120" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Japan, Yen</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd#currency_JPY" xlink:label="loc_currency_JPY_9D97D1E99EA5370623C6E23765078120" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_JPY_9D97D1E99EA5370623C6E23765078120" xlink:to="lab_currency_JPY_9D97D1E99EA5370623C6E23765078120" xlink:type="arc" />
    <link:label id="lab_currency_CAD_DDFD745757AFC7BC2360E237260BF6F3_label_en-US" xlink:label="lab_currency_CAD_DDFD745757AFC7BC2360E237260BF6F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_DDFD745757AFC7BC2360E237260BF6F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD_DDFD745757AFC7BC2360E237260BF6F3" xlink:to="lab_currency_CAD_DDFD745757AFC7BC2360E237260BF6F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, by Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A_label_en-US" xlink:label="lab_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, by Nature [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeByNatureAxis" xlink:label="loc_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A" xlink:to="lab_us-gaap_DerivativeByNatureAxis_EA413162E03743CE50A2E232F971F66A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1_label_en-US" xlink:label="lab_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Name [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeNameDomain" xlink:label="loc_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1" xlink:to="lab_us-gaap_DerivativeNameDomain_EEFBCDB318A8AFD8F65EE232F97184B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="loc_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D" xlink:to="lab_us-gaap_ForwardContractsMember_8C74099B88DE546FF134E232F9715E0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC_terseLabel_en-US" xlink:label="lab_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future [Member]</link:label>
    <link:label id="lab_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC_label_en-US" xlink:label="lab_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Future [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMember" xlink:label="loc_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC" xlink:to="lab_us-gaap_FutureMember_604A0B6DFFFCF1D8743FE232F971E8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0_terseLabel_en-US" xlink:label="lab_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Held [Member]</link:label>
    <link:label id="lab_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0_label_en-US" xlink:label="lab_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options Held [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OptionMember" xlink:label="loc_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0" xlink:to="lab_us-gaap_OptionMember_C375E96736D1A8B99044E232F971BFE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722_terseLabel_en-US" xlink:label="lab_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swap [Member]</link:label>
    <link:label id="lab_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722_label_en-US" xlink:label="lab_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swap [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SwapMember" xlink:label="loc_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722" xlink:to="lab_us-gaap_SwapMember_2252FF6854355B39D7C6E232F9716722" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:label id="lab_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7_label_en-US" xlink:label="lab_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7" xlink:to="lab_us-gaap_WarrantMember_A610DD1E3A6F2F721557E232F97211D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt [Member]</link:label>
    <link:label id="lab_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8_label_en-US" xlink:label="lab_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtMember" xlink:label="loc_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8" xlink:to="lab_us-gaap_DebtMember_D1A987CF5F09D025D685E232F972CAC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="loc_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0" xlink:to="lab_us-gaap_DerivativeLineItems_A39A64FF77DF9164840BE232F9720BE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, currency bought</link:label>
    <link:label id="lab_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75_label_en-US" xlink:label="lab_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Currency Bought</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeCurrencyBought" xlink:label="loc_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75" xlink:to="lab_us-gaap_DerivativeCurrencyBought_AFD453CA90C3095A8B63E23311F1FB75" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32_terseLabel_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of foreign currency derivative purchase contracts</link:label>
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32_label_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional Amount of Foreign Currency Derivative Purchase Contracts</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts" xlink:label="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32" xlink:to="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativePurchaseContracts_E5C7A10A02715CA24FE1E234C1412A32" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, currency sold</link:label>
    <link:label id="lab_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B_label_en-US" xlink:label="lab_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Currency Sold</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeCurrencySold" xlink:label="loc_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B" xlink:to="lab_us-gaap_DerivativeCurrencySold_8BDD87EAA093312E644FE233A022468B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6_terseLabel_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of foreign currency derivative sale contracts</link:label>
    <link:label id="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6_label_en-US" xlink:label="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional Amount of Foreign Currency Derivative Sale Contracts</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts" xlink:label="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6" xlink:to="lab_us-gaap_NotionalAmountOfForeignCurrencyDerivativeSaleContracts_673E4E6CB8A1C11F3778E234F72BF4C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:label="loc_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5" xlink:to="lab_us-gaap_ScheduleOfSubsequentEventsTextBlock_F92E03A0E21249BA0F1801D9ED59D0A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96B01C4177A2441E1683482E830D296D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96B01C4177A2441E1683482E830D296D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96B01C4177A2441E1683482E830D296D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96B01C4177A2441E1683482E830D296D" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_96B01C4177A2441E1683482E830D296D" xlink:type="arc" />
    <link:label id="lab_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD_label_en-US" xlink:label="lab_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information By Alternate Segment [Axis]</link:label>
    <link:label id="lab_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD_documentation_en-US" xlink:label="lab_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment reporting information by alternate segment axis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SegmentReportingInformationByAlternateSegmentAxis" xlink:label="loc_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD" xlink:to="lab_fslr_SegmentReportingInformationByAlternateSegmentAxis_5B705FC94E16A4334ACD2085BEF0F6CD" xlink:type="arc" />
    <link:label id="lab_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D_label_en-US" xlink:label="lab_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information By Alternate Segment [Domain]</link:label>
    <link:label id="lab_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D_documentation_en-US" xlink:label="lab_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment reporting information by alternate segment domain.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SegmentReportingInformationByAlternateSegmentDomain" xlink:label="loc_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D" xlink:to="lab_fslr_SegmentReportingInformationByAlternateSegmentDomain_FD6EF773EE4BBF4A6956208687A0794D" xlink:type="arc" />
    <link:label id="lab_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078_label_en-US" xlink:label="lab_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Module [Member]</link:label>
    <link:label id="lab_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078_documentation_en-US" xlink:label="lab_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar module segment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SolarModuleMember" xlink:label="loc_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078" xlink:to="lab_fslr_SolarModuleMember_6242C1C47D8D0E71DAF520871770B078" xlink:type="arc" />
    <link:label id="lab_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1_label_en-US" xlink:label="lab_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Power System [Member]</link:label>
    <link:label id="lab_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1_documentation_en-US" xlink:label="lab_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar power system segment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SolarPowerSystemMember" xlink:label="loc_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1" xlink:to="lab_fslr_SolarPowerSystemMember_2884561E5EA8199AE3982087AB068FF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, by Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, by Segment [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingInformationBySegmentAxis" xlink:label="loc_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0" xlink:to="lab_us-gaap_SegmentReportingInformationBySegmentAxis_F7AF2730758911AAA04B482E830D6EB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB_terseLabel_en-US" xlink:label="lab_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB_label_en-US" xlink:label="lab_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reporting Segment [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ReportingSegmentDomain" xlink:label="loc_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB" xlink:to="lab_us-gaap_ReportingSegmentDomain_EEBC14FCC7228195FC22482E830DE1CB" xlink:type="arc" />
    <link:label id="lab_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181_label_en-US" xlink:label="lab_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inter Segment Transfer To [Axis]</link:label>
    <link:label id="lab_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181_documentation_en-US" xlink:label="lab_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inter-segment transfer between segments.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InterSegmentTransferToAxis" xlink:label="loc_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181" xlink:to="lab_fslr_InterSegmentTransferToAxis_75E4BAE9B053B7972A531A1B0DCD3181" xlink:type="arc" />
    <link:label id="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81_terseLabel_en-US" xlink:label="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inter Segment Transfer [Domain]</link:label>
    <link:label id="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81_label_en-US" xlink:label="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inter Segment Transfer [Domain]</link:label>
    <link:label id="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81_documentation_en-US" xlink:label="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">All of the destinations of onter segment transfers.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InterSegmentTransferDomain" xlink:label="loc_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:to="lab_fslr_InterSegmentTransferDomain_3966F33D177B060BDEE91A8BCC092B81" xlink:type="arc" />
    <link:label id="lab_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24_label_en-US" xlink:label="lab_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">To Components Segment [Member]</link:label>
    <link:label id="lab_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24_documentation_en-US" xlink:label="lab_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">To the components segment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ToComponentsSegmentMember" xlink:label="loc_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24" xlink:to="lab_fslr_ToComponentsSegmentMember_DAFA7AFAFB81DB24C1EE1A881E08FB24" xlink:type="arc" />
    <link:label id="lab_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF_label_en-US" xlink:label="lab_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">To Systems Segment [Member]</link:label>
    <link:label id="lab_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF_documentation_en-US" xlink:label="lab_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">To the systems segment.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ToSystemsSegmentMember" xlink:label="loc_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF" xlink:to="lab_fslr_ToSystemsSegmentMember_44F746C5D4069F81F9321A89BCF906AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_8D835CEB0ABAEB16D718482E830DB769" xlink:type="arc" />
    <link:label id="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4_terseLabel_en-US" xlink:label="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inter-segment transfer from</link:label>
    <link:label id="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4_label_en-US" xlink:label="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inter-segment Transfer From</link:label>
    <link:label id="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4_documentation_en-US" xlink:label="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inter-segment transfer of payments from one segment to another.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InterSegmentTransferFrom" xlink:label="loc_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:to="lab_fslr_InterSegmentTransferFrom_E23241B41F876B3424F11A146C8C66D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional allocation of revenue from systems segment to components segment</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, Intersegment Revenue</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingInformationIntersegmentRevenue" xlink:label="loc_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44" xlink:to="lab_us-gaap_SegmentReportingInformationIntersegmentRevenue_F7B0E7E71AEB475961DFEB301469CF44" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_B8A4BFAA206AB51EBDA166C6C7CAFCA8_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_B8A4BFAA206AB51EBDA166C6C7CAFCA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_B8A4BFAA206AB51EBDA166C6C7CAFCA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_B8A4BFAA206AB51EBDA166C6C7CAFCA8" xlink:to="lab_us-gaap_GrossProfit_B8A4BFAA206AB51EBDA166C6C7CAFCA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5DDA4357E33860777E5A484783A3A2BA_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5DDA4357E33860777E5A484783A3A2BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5DDA4357E33860777E5A484783A3A2BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5DDA4357E33860777E5A484783A3A2BA" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_5DDA4357E33860777E5A484783A3A2BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_40E586A305A9575966004848BA0DC9FB_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_40E586A305A9575966004848BA0DC9FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_40E586A305A9575966004848BA0DC9FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_40E586A305A9575966004848BA0DC9FB" xlink:to="lab_us-gaap_Assets_40E586A305A9575966004848BA0DC9FB" xlink:type="arc" />
    <link:label id="lab_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE_label_en-US" xlink:label="lab_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Note [Abstract]</link:label>
    <link:label id="lab_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE_documentation_en-US" xlink:label="lab_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt note.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DebtNoteAbstract" xlink:label="loc_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE" xlink:to="lab_fslr_DebtNoteAbstract_9627FA753C001BCE603A0F97FF1A44FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_763075BA1D499BEE8CAD0F981D83CC0B_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_763075BA1D499BEE8CAD0F981D83CC0B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Credit Facility Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_763075BA1D499BEE8CAD0F981D83CC0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_763075BA1D499BEE8CAD0F981D83CC0B" xlink:to="lab_us-gaap_DebtInstrumentTable_763075BA1D499BEE8CAD0F981D83CC0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_B894E77F323E98A723AE11021EE03283_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_B894E77F323E98A723AE11021EE03283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_B894E77F323E98A723AE11021EE03283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_B894E77F323E98A723AE11021EE03283" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis_B894E77F323E98A723AE11021EE03283" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_6ABD2EC548EC5D00CBD32063376A0CB6_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_6ABD2EC548EC5D00CBD32063376A0CB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_6ABD2EC548EC5D00CBD32063376A0CB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_6ABD2EC548EC5D00CBD32063376A0CB6" xlink:to="lab_us-gaap_LetterOfCreditMember_6ABD2EC548EC5D00CBD32063376A0CB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8" xlink:to="lab_us-gaap_DebtInstrumentAxis_E4440BCC932AD14F82AD0F981D857DD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_F1AAA974275D447D28B10F981D853B55" xlink:type="arc" />
    <link:label id="lab_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD_label_en-US" xlink:label="lab_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">France Facility Agreement [Member]</link:label>
    <link:label id="lab_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD_documentation_en-US" xlink:label="lab_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">France Facility Agreement Member</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_FranceFacilityAgreementMember" xlink:label="loc_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD" xlink:to="lab_fslr_FranceFacilityAgreementMember_707B09D0BA719125502E10D55ECD19DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_BCC9175488115F18E00F0F981D85C20F_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_BCC9175488115F18E00F0F981D85C20F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_BCC9175488115F18E00F0F981D85C20F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_BCC9175488115F18E00F0F981D85C20F" xlink:to="lab_us-gaap_DebtInstrumentLineItems_BCC9175488115F18E00F0F981D85C20F" xlink:type="arc" />
    <link:label id="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348_terseLabel_en-US" xlink:label="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit commitment fee, annual percentage rate</link:label>
    <link:label id="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348_label_en-US" xlink:label="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Commitment Fee, Annual Percentage Rate</link:label>
    <link:label id="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348_documentation_en-US" xlink:label="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of credit commitment fees, annual percentage rate.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_LineOfCreditCommitmentFeeAnnualPercentageRate" xlink:label="loc_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:to="lab_fslr_LineOfCreditCommitmentFeeAnnualPercentageRate_E47DFA0005E10B34B446167F6D343348" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, interest rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_047141215582674572CF1124CF24E1ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, interest rate, stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_59138848B6D5898C7DDA169CE46F5776" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_03A729F8B3B8CB7459E4104277E077FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, currency</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Currency</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentCurrency" xlink:label="loc_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52" xlink:to="lab_us-gaap_DebtInstrumentCurrency_E50D45D52E112352E7E40FA053C32A52" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentPrincipalOutstanding_880AADFB9FD79204573C0FA61F97DCC7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPrincipalOutstanding_880AADFB9FD79204573C0FA61F97DCC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, principal outstanding</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentPrincipalOutstanding" xlink:label="loc_us-gaap_DebtInstrumentPrincipalOutstanding_880AADFB9FD79204573C0FA61F97DCC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPrincipalOutstanding_880AADFB9FD79204573C0FA61F97DCC7" xlink:to="lab_us-gaap_DebtInstrumentPrincipalOutstanding_880AADFB9FD79204573C0FA61F97DCC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, maturity date, description</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date, Description</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateDescription_41ECC80F1CE8FE6C1B3D107CA74E45DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_D7752A7DA6134AE08BD0CE2DB97E7705" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock_8711012F9FBD332A731515246CD845C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_931B8E9096950950364BB95B70D6B167" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_AF41910A5306D628E9FF42F08205B032" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_4BF56CBE4B1ACCB0993F42F420F6B348" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of fixed assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_DE392C69400FC9BADC40DD126991C952" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of project assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Ongoing Project</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfOngoingProject" xlink:label="loc_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64" xlink:to="lab_us-gaap_ImpairmentOfOngoingProject_E8286A734AC710E32CEC4CB8FC8BEA64" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B" xlink:to="lab_us-gaap_ShareBasedCompensation_AA3714FB1AA7DC53780342F4A960AC1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0_negated_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Remeasurement of monetary assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_454CE7E6C9106BD72E2C544B077A05E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_B50ABCF4AA7461E7447F42F4E43753A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts receivable</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_C2BEE66062D23BF812CE42F597F6EF36" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE_negated_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Loss on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8ACA8FE930AC1BF5D58842F574AF1EBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory reserve</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853" xlink:to="lab_us-gaap_InventoryWriteDown_77975753CACF388477914BAF893E7853" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66_negated_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Gain on sales of investments, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66" xlink:to="lab_us-gaap_GainLossOnSaleOfInvestments_92EFB59C01E556A2819D42F60FB6FC66" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities, Other</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther_87BF69B67D968342FED4CA8F442B2E8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_519BF62A7472DD00D7D942F653F3F26E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045_negated_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Accounts receivable, trade</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_EE6D56A8DF7D970433E8448ED5964045" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096_negated_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Accounts receivable, unbilled</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Unbilled Receivables</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096" xlink:to="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_567EEFE9B7CDC9213940448F42C74096" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8_negated_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_CCF46837BDD6CB5DFEBA4491928404E8" xlink:type="arc" />
    <link:label id="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186_negated_en-US" xlink:label="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Project assets&#160;</link:label>
    <link:label id="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186_label_en-US" xlink:label="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Project assets</link:label>
    <link:label id="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186_documentation_en-US" xlink:label="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase Decrease in Project Assets</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_IncreaseDecreaseInProjectAssets" xlink:label="loc_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:to="lab_fslr_IncreaseDecreaseInProjectAssets_AFD99F755A72146FB3B34C1221B63186" xlink:type="arc" />
    <link:label id="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0_negated_en-US" xlink:label="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Deferred project costs</link:label>
    <link:label id="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0_label_en-US" xlink:label="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Deferred Project Costs</link:label>
    <link:label id="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0_documentation_en-US" xlink:label="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase Decrease In Deferred Project Costs</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_IncreaseDecreaseInDeferredProjectCosts" xlink:label="loc_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:to="lab_fslr_IncreaseDecreaseInDeferredProjectCosts_A94A9AE837B9DF8860864672F7B2B1E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6_negated_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid, Deferred Expense and Other Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D960C306A2E3E45930E361EA7B92D6C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D_negated_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_82FAB0CEF03A35C5B8FE466A3F372C0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_452A615F73EC181A60CA4499FDD933F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Billing in Excess of Cost of Earnings</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_01FDC6C1EA70AE0CC3C844992EC29389" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_9A24770A7F34BCCECCCC61EAF1A69147" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_5A2605181A68BC0F6B944666CD1305F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE_label_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureTable_7DA63EBB36E9F52863AF1F91D84B80BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_654E8F04A297EE08CCA11F91D84BA2B0_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_654E8F04A297EE08CCA11F91D84BA2B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_654E8F04A297EE08CCA11F91D84BA2B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_654E8F04A297EE08CCA11F91D84BA2B0" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_654E8F04A297EE08CCA11F91D84BA2B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_FED18262A83072DCC5221F91D84B7E34_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_FED18262A83072DCC5221F91D84B7E34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_FED18262A83072DCC5221F91D84B7E34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_FED18262A83072DCC5221F91D84B7E34" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_FED18262A83072DCC5221F91D84B7E34" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForTradeReceivablesMember_931A0D022E082C6BAD331F9816E5CD5E_label_en-US" xlink:label="lab_us-gaap_AllowanceForTradeReceivablesMember_931A0D022E082C6BAD331F9816E5CD5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Trade Receivables [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AllowanceForTradeReceivablesMember" xlink:label="loc_us-gaap_AllowanceForTradeReceivablesMember_931A0D022E082C6BAD331F9816E5CD5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForTradeReceivablesMember_931A0D022E082C6BAD331F9816E5CD5E" xlink:to="lab_us-gaap_AllowanceForTradeReceivablesMember_931A0D022E082C6BAD331F9816E5CD5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76_label_en-US" xlink:label="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76" xlink:to="lab_us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems_A8B1502F0712BC38A04F1F91D84FFA76" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Cost and Expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Charged to Cost and Expense</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_2E4AFF73AC6E38E7F46B1F976D0B5DFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Recoveries</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Recoveries</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_40A939CF687C97AC0534EA78AE5C94F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_92A2A9766C1323C8135EE1DCF67EF694" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Derivative Instrument Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Derivative Instrument Risk [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis_875FFFC0AF1CCBD57CB2E1DCF67EDADE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestRateContractMember" xlink:label="loc_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD" xlink:to="lab_us-gaap_InterestRateContractMember_A435C84F3595221357CDE1DCF67ED7BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E_label_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CrossCurrencyInterestRateContractMember" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E" xlink:to="lab_us-gaap_CrossCurrencyInterestRateContractMember_BBC7ACA0326C274CDE87E1DCF67E656E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E_terseLabel_en-US" xlink:label="lab_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Contract [Member]</link:label>
    <link:label id="lab_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E_label_en-US" xlink:label="lab_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EquityContractMember" xlink:label="loc_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E" xlink:to="lab_us-gaap_EquityContractMember_C771F03570C538D465F9E1DCF67FF80E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommodityContractMember" xlink:label="loc_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6" xlink:to="lab_us-gaap_CommodityContractMember_255710955938D3C2F94DE1DCF67FFBB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42_terseLabel_en-US" xlink:label="lab_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Risk Contract [Member]</link:label>
    <link:label id="lab_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42_label_en-US" xlink:label="lab_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Risk Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CreditRiskContractMember" xlink:label="loc_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42" xlink:to="lab_us-gaap_CreditRiskContractMember_D16B01522AD64343AFF5E1DCF67FFB42" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Contract [Member]</link:label>
    <link:label id="lab_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D_label_en-US" xlink:label="lab_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Contract [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherContractMember" xlink:label="loc_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D" xlink:to="lab_us-gaap_OtherContractMember_454457FBAF70FEA55581E1DCF67F118D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_0C003F53514C3FD65D26E1DCF67F05CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_C59C1699E6104C4688CBE1DCF67F0073_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_C59C1699E6104C4688CBE1DCF67F0073" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement and Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_C59C1699E6104C4688CBE1DCF67F0073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_C59C1699E6104C4688CBE1DCF67F0073" xlink:to="lab_us-gaap_IncomeStatementAndOtherComprehensiveIncomeLocationDomain_C59C1699E6104C4688CBE1DCF67F0073" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Income [Member]</link:label>
    <link:label id="lab_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B_label_en-US" xlink:label="lab_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestIncomeMember" xlink:label="loc_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B" xlink:to="lab_us-gaap_InterestIncomeMember_72D7ECBD262B2D515841E1DCF67F6D2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="loc_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623" xlink:to="lab_us-gaap_InterestExpenseMember_8B88A8C67625BEB1470DE1DCF67F8623" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D_label_en-US" xlink:label="lab_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherIncomeMember" xlink:label="loc_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D" xlink:to="lab_us-gaap_OtherIncomeMember_074228053DDCE1FC45F4E1DCF67F749D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173_terseLabel_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:label id="lab_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173_label_en-US" xlink:label="lab_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Expense [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherExpenseMember" xlink:label="loc_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173" xlink:to="lab_us-gaap_OtherExpenseMember_F93DB5C4B5EC2CEAC4B7E1DCF67F9173" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:label id="lab_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F_label_en-US" xlink:label="lab_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F" xlink:to="lab_us-gaap_SalesMember_6D78FC58883F30E55B0DE1DCF67F228F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_700AF57A7D8BBB8D8146E1DCF67FF4EA_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_700AF57A7D8BBB8D8146E1DCF67FF4EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_700AF57A7D8BBB8D8146E1DCF67FF4EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_700AF57A7D8BBB8D8146E1DCF67FF4EA" xlink:to="lab_us-gaap_CostOfSalesMember_700AF57A7D8BBB8D8146E1DCF67FF4EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyGainLossMember" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC" xlink:to="lab_us-gaap_ForeignCurrencyGainLossMember_23A98125092DCB5CAF8DE1DCF67F45BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Subsidiary Gain (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252_label_en-US" xlink:label="lab_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Subsidiary Gain (Loss) [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SaleOfSubsidiaryGainLossMember" xlink:label="loc_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252" xlink:to="lab_us-gaap_SaleOfSubsidiaryGainLossMember_43A15D4C6C7986227245E1DCF67F3252" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income [Member]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664" xlink:to="lab_us-gaap_OtherComprehensiveIncomeMember_7357190103FEDDD4CC9CE1DCF67FC664" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_59B6A7BD0411B647BE4FE1DCF67F8E39" xlink:type="arc" />
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="loc_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40" xlink:to="lab_us-gaap_HedgingRelationshipDomain_56745ECA6576D14D07DDE1DCF67F2D40" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="loc_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474" xlink:to="lab_us-gaap_CashFlowHedgingMember_A9E14A2B37268A1D78D9E1DCF67F4474" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB_label_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hedging [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueHedgingMember" xlink:label="loc_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB" xlink:to="lab_us-gaap_FairValueHedgingMember_60B31762C6B8B4D48C60E1DCF67F1FAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Investment Hedging [Member]</link:label>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1_label_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment Hedging [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetInvestmentHedgingMember" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1" xlink:to="lab_us-gaap_NetInvestmentHedgingMember_2F77D9E2375B688B37A3E1DCF67FCAB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondesignated [Member]</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nondesignated [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="loc_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04" xlink:to="lab_us-gaap_NondesignatedMember_6F2828D93839E43B4893E1DCF67F2A04" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_68DDBBE310B7FF7D67D4E1DCF67F5F94" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of gain (loss) recognized in other comprehensive income on derivatives:</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income, Effective Portion, Net [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract_D40CE114582173BC9C16E21BCE9C2D6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments, gain (loss) recognized in other comprehensive income, effective portion, net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income, Effective Portion, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet_DDFD03D01BECD02111C8E1E573C3CD72" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of gain (loss) reclassified from accumulated other comprehensive income into income:</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract_049017F017816E0E9223E21C8C4A8F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments, gain (loss) reclassified from accumulated OCI into income, effective portion, net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_0F7D0F341B358A49B54EE1E688AD129B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of gain (loss) on derivatives recognized in income:</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract_414EEAE6D32A5FBB13D5E21CF1064E10" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments, gain (loss) recognized in income, net</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Recognized in Income, Net</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet_64D1F295EBC374751326E20DC47B6207" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentAxis_1C8E7D38925789B0F7EC85710F16541B_terseLabel_en-US" xlink:label="lab_invest_InvestmentAxis_1C8E7D38925789B0F7EC85710F16541B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentAxis" xlink:label="loc_invest_InvestmentAxis_1C8E7D38925789B0F7EC85710F16541B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentAxis_1C8E7D38925789B0F7EC85710F16541B" xlink:to="lab_invest_InvestmentAxis_1C8E7D38925789B0F7EC85710F16541B" xlink:type="arc" />
    <link:label id="lab_invest_InvestmentDomain_64995DE1EA08FF2965A1857167E752AC_terseLabel_en-US" xlink:label="lab_invest_InvestmentDomain_64995DE1EA08FF2965A1857167E752AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd#invest_InvestmentDomain" xlink:label="loc_invest_InvestmentDomain_64995DE1EA08FF2965A1857167E752AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_InvestmentDomain_64995DE1EA08FF2965A1857167E752AC" xlink:to="lab_invest_InvestmentDomain_64995DE1EA08FF2965A1857167E752AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_4EA5FCC20B3B65B12BF2855D04CDF4F4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_4EA5FCC20B3B65B12BF2855D04CDF4F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_4EA5FCC20B3B65B12BF2855D04CDF4F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_4EA5FCC20B3B65B12BF2855D04CDF4F4" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_4EA5FCC20B3B65B12BF2855D04CDF4F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_B4F933467C97149CF32A8572268A6FDA_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_B4F933467C97149CF32A8572268A6FDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_B4F933467C97149CF32A8572268A6FDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_B4F933467C97149CF32A8572268A6FDA" xlink:to="lab_us-gaap_CertificatesOfDepositMember_B4F933467C97149CF32A8572268A6FDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9AA11815085FFE71BFF1D8EF3AE3B68E_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9AA11815085FFE71BFF1D8EF3AE3B68E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Paper, Not Included with Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9AA11815085FFE71BFF1D8EF3AE3B68E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9AA11815085FFE71BFF1D8EF3AE3B68E" xlink:to="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9AA11815085FFE71BFF1D8EF3AE3B68E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_D64F39E9C22756E2B29D855D04CCBDB8_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_D64F39E9C22756E2B29D855D04CCBDB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_D64F39E9C22756E2B29D855D04CCBDB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_D64F39E9C22756E2B29D855D04CCBDB8" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_D64F39E9C22756E2B29D855D04CCBDB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_B7731F50E39B48BD412285730A94B817_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_B7731F50E39B48BD412285730A94B817" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Government-sponsored Enterprises Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_B7731F50E39B48BD412285730A94B817" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_B7731F50E39B48BD412285730A94B817" xlink:to="lab_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_B7731F50E39B48BD412285730A94B817" xlink:type="arc" />
    <link:label id="lab_fslr_ForeignAgencyDebtMember_ECA4DEFBF16A800575C485736D4851D6_terseLabel_en-US" xlink:label="lab_fslr_ForeignAgencyDebtMember_ECA4DEFBF16A800575C485736D4851D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Agency Debt [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ForeignAgencyDebtMember" xlink:label="loc_fslr_ForeignAgencyDebtMember_ECA4DEFBF16A800575C485736D4851D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ForeignAgencyDebtMember_ECA4DEFBF16A800575C485736D4851D6" xlink:to="lab_fslr_ForeignAgencyDebtMember_ECA4DEFBF16A800575C485736D4851D6" xlink:type="arc" />
    <link:label id="lab_fslr_SupranationalDebtMember_1DD310B40BC25488C63C8573BEB68728_terseLabel_en-US" xlink:label="lab_fslr_SupranationalDebtMember_1DD310B40BC25488C63C8573BEB68728" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supranational Debt [Member]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_SupranationalDebtMember" xlink:label="loc_fslr_SupranationalDebtMember_1DD310B40BC25488C63C8573BEB68728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_SupranationalDebtMember_1DD310B40BC25488C63C8573BEB68728" xlink:to="lab_fslr_SupranationalDebtMember_1DD310B40BC25488C63C8573BEB68728" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8_label_en-US" xlink:label="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Available For Sale Securities Contractual Maturities [Axis]</link:label>
    <link:label id="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8_documentation_en-US" xlink:label="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Available For Sale Securities Contractual Maturities axis.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis" xlink:label="loc_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8" xlink:to="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesAxis_650DDFAE073FE952E16C859354B128F8" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68_label_en-US" xlink:label="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Available For Sale Securities Contractual Maturities [Domain]</link:label>
    <link:label id="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68_documentation_en-US" xlink:label="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Available For Sale Securities Contractual Maturities domain.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain" xlink:label="loc_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68" xlink:to="lab_fslr_ScheduleOfAvailableForSaleSecuritiesContractualMaturitiesDomain_E014C634B365019897D285A274695E68" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Within One Year [Member]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Within One Year member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember" xlink:label="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A" xlink:to="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearMember_34ED89619381D756ED3E859455760A2A" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Over One Year To Two Years [Member]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Over One Year To Two Years member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember" xlink:label="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971" xlink:to="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearToTwoYearsMember_0A3D6DA5E3C9983F3564859531670971" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Over Two Years To Three Years [Member]</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Available For Sale Securities Debt Maturities Over Two Years To Three Years member.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember" xlink:label="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23" xlink:to="lab_fslr_AvailableForSaleSecuritiesDebtMaturitiesOverTwoYearsToThreeYearsMember_31B162975405E1AAF2B485A480F48F23" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, net unrealized gains (losses)</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580_label_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Net Unrealized Gains (Losses)</link:label>
    <link:label id="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580_documentation_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increases (decreases) in the market value of unsold securities whose gains (losses) were included in earnings.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses" xlink:label="loc_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:to="lab_fslr_AvailableForSaleSecuritiesNetUnrealizedGainsLosses_6C34FFFCF83B8B9E1F2FF22DE3D9D580" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_E9D1F93FFE206761F7F8855D5D9570B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, gross unrealized gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Gains</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains_735366C9D92F8A5C4F6A855DC7CFD80A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Gross Unrealized Losses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss_84E5735792622D3A5A34855E0B44CD87" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_EE98B65F0CD5617A52A4856480D20D51" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, continuous unrealized loss position:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract_F47BC0CC3E706181275589E9D56F94C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position for less than 12 months, estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_5738966DBC2DD196575289E72431EBA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position for less than 12 months, gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses_D361D1B787042DAA1F6489E760FC6EF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position for 12 months or greater, estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_F308E44B70F42A67146C89E7AB57B9E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position for 12 months or greater, gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses_462EE4BB2A24B46BDC4189E80F9405B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position, estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_653571BF6948FC8B607689E83F00986C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, in loss position, gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Aggregate Losses</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_03C176B8C3B0FA41107089E875BF0A56" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_E8452C6CE9E906C0910684CF86BE43EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_7F9D268AF3AD918E1790150CC7C1ED3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments, Gain (Loss) in Statement of Financial Performance [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_8F78C04711979D5F6969E24438DC55AA" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7_terseLabel_en-US" xlink:label="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7_label_en-US" xlink:label="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Notional Value Of Foreign Exchange Forward Derivatives [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7_documentation_en-US" xlink:label="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notional value of foreign exchange forward derivatives</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock" xlink:label="loc_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:to="lab_fslr_ScheduleOfNotionalValueOfForeignExchangeForwardDerivativesTextBlock_20DF52CA9E4AEC9CEB2C15102BDD37D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8FD1B96D2B17717A7698CDC2D5B16347_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8FD1B96D2B17717A7698CDC2D5B16347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8FD1B96D2B17717A7698CDC2D5B16347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8FD1B96D2B17717A7698CDC2D5B16347" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8FD1B96D2B17717A7698CDC2D5B16347" xlink:type="arc" />
    <link:label id="lab_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F_label_en-US" xlink:label="lab_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition, Pro Forma [Abstract]</link:label>
    <link:label id="lab_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F_documentation_en-US" xlink:label="lab_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Note 4. Acquisition, Pro Forma [Abstract]</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AcquisitionProFormaAbstract" xlink:label="loc_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F" xlink:to="lab_fslr_AcquisitionProFormaAbstract_6189D3E9C0F40DEA592BE8A5A3A5FB5F" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Pre-tax Income (Loss), Acquiree</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss), Acquiree</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss), Acquiree. This is the value attributed to the acquiree.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree" xlink:label="loc_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:to="lab_fslr_BusinessAcquisitionProFormaNetIncomeLossAcquiree_9CCA05582A28E4472E6AE99C2BC0924E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_0F997170B0DB6965A4F7E519AC0DEC86" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1EB16258F339FE323682E51A09D5895A" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B_terseLabel_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B_label_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B_documentation_en-US" xlink:label="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted" xlink:label="loc_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:to="lab_fslr_BusinessAcquisitionProFormaEarningsPerShareBasicAndDiluted_6716FE4910B3AB374669E53634601F2B" xlink:type="arc" />
    <link:label id="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A_terseLabel_en-US" xlink:label="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma, Earnings or Loss of Acquiree Per Share, Basic and Diluted since Acquisition Date, Actual</link:label>
    <link:label id="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A_label_en-US" xlink:label="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Pro Forma, Earnings or Loss of Acquiree Per Share, Basic and Diluted since Acquisition Date, Actual</link:label>
    <link:label id="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A_documentation_en-US" xlink:label="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="fslr-20100925.xsd#fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual" xlink:label="loc_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:to="lab_fslr_BusinessCombinationProFormaEarningsOrLossOfAcquireePerShareBasicAndDilutedSinceAcquisitionDateActual_D8BE2D9A88624FEB2F44E51CD8C5B56A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaRevenue_23E366C56564028196DCE52FE6C936AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaNetIncomeLoss_4E6D182A880C7A153679E53043F4A1D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_C8106F33C415B7E2A350E53214011996" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_9AFE035E10BA427BC8C4E532560C1604" xlink:type="arc" />
    <link:label id="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274_label_en-US" xlink:label="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Text Block]</link:label>
    <link:label id="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274_documentation_en-US" xlink:label="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of earnings per share, basic and diluted, by common class.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock" xlink:label="loc_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274" xlink:to="lab_fslr_ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTextBlock_5EF258007DEE91725D79161571F36274" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_27BFD0E262E3A59524F11616F61E6A52_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_27BFD0E262E3A59524F11616F61E6A52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_27BFD0E262E3A59524F11616F61E6A52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_27BFD0E262E3A59524F11616F61E6A52" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_27BFD0E262E3A59524F11616F61E6A52" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A_terseLabel_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Investments [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A_label_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A_documentation_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted cash and investments textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedCashAndInvestmentsTextBlock" xlink:label="loc_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:to="lab_fslr_RestrictedCashAndInvestmentsTextBlock_9E9CD913E19DA02697AC15CCCF021A6A" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5_terseLabel_en-US" xlink:label="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Available For Sale Securities [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5_label_en-US" xlink:label="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Available For Sale Securities [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5_documentation_en-US" xlink:label="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">restricted available for sale securities textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedAvailableForSaleSecuritiesTextBlock" xlink:label="loc_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:to="lab_fslr_RestrictedAvailableForSaleSecuritiesTextBlock_DF9CDC0ED9F5CBC39ED915C98DD7A0A5" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE_terseLabel_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Investments Disclosure [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE_label_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash And Investments Disclosure [Text Block]</link:label>
    <link:label id="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE_documentation_en-US" xlink:label="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted cash an investments disclosure.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedCashAndInvestmentsDisclosureTextBlock" xlink:label="loc_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:to="lab_fslr_RestrictedCashAndInvestmentsDisclosureTextBlock_48C972E7DBEF54710CD615C1C519A9EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2D276D570C19295B8496673082D7D46F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_2E009EFBADC55D29018A673A5DCA11DC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_2E009EFBADC55D29018A673A5DCA11DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_2E009EFBADC55D29018A673A5DCA11DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_2E009EFBADC55D29018A673A5DCA11DC" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis_2E009EFBADC55D29018A673A5DCA11DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1053B1D97095A6C4E33E673ECD1AA7C4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1053B1D97095A6C4E33E673ECD1AA7C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1053B1D97095A6C4E33E673ECD1AA7C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1053B1D97095A6C4E33E673ECD1AA7C4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1053B1D97095A6C4E33E673ECD1AA7C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockOptionsMember_531164F3D942EA13AE04673A906B61C4_label_en-US" xlink:label="lab_us-gaap_StockOptionsMember_531164F3D942EA13AE04673A906B61C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Options [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockOptionsMember" xlink:label="loc_us-gaap_StockOptionsMember_531164F3D942EA13AE04673A906B61C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionsMember_531164F3D942EA13AE04673A906B61C4" xlink:to="lab_us-gaap_StockOptionsMember_531164F3D942EA13AE04673A906B61C4" xlink:type="arc" />
    <link:label id="lab_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432_label_en-US" xlink:label="lab_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units [Member]</link:label>
    <link:label id="lab_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432_documentation_en-US" xlink:label="lab_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted stock units.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_RestrictedStockUnitsMember" xlink:label="loc_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432" xlink:to="lab_fslr_RestrictedStockUnitsMember_305D59A37C27D34F8935673B4C3D2432" xlink:type="arc" />
    <link:label id="lab_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67_label_en-US" xlink:label="lab_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrestricted Stock [Member]</link:label>
    <link:label id="lab_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67_documentation_en-US" xlink:label="lab_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrestricted stock award.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_UnrestrictedStockMember" xlink:label="loc_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67" xlink:to="lab_fslr_UnrestrictedStockMember_CC28A7B786AD9F37938C673CA1DDEE67" xlink:type="arc" />
    <link:label id="lab_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6_label_en-US" xlink:label="lab_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unallocated Share-based Compensation Absorbed Into Inventory [Member]</link:label>
    <link:label id="lab_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6_documentation_en-US" xlink:label="lab_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation absorbed into inventory.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember" xlink:label="loc_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6" xlink:to="lab_fslr_UnallocatedShareBasedCompensationAbsorbedIntoInventoryMember_1F57C8B9318E53DF481C673DD1CB83E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis_EC3DF523435EC96DE2A8673082D8A827" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_FFB19D56D95CC29F6028673082D84DBB" xlink:type="arc" />
    <link:label id="lab_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050_label_en-US" xlink:label="lab_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research And Development [Member]</link:label>
    <link:label id="lab_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050_documentation_en-US" xlink:label="lab_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research and development.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ResearchAndDevelopmentMember" xlink:label="loc_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050" xlink:to="lab_fslr_ResearchAndDevelopmentMember_B69860E6CA21332BDE666734E89BD050" xlink:type="arc" />
    <link:label id="lab_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF_label_en-US" xlink:label="lab_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Production Startup [Member]</link:label>
    <link:label id="lab_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF_documentation_en-US" xlink:label="lab_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Production startup.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProductionStartupMember" xlink:label="loc_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF" xlink:to="lab_fslr_ProductionStartupMember_FB8307D7B59F4D450306673750F80DFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_CD22FD97186C94788AE3673082D8A48A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, compensation cost</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost_18C028C2840BF80BA3136732BD50020A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee service share-based compensation, unrecognized compensation costs on nonvested awards, weighted average period of recognition (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Unrecognized Compensation Costs on Nonvested Awards, Weighted Average Period of Recognition</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition_B28C98822755DE0911576749DF7CFCC8" xlink:type="arc" />
    <link:label id="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC_terseLabel_en-US" xlink:label="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee service share-based compensation, capitalized in inventory</link:label>
    <link:label id="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC_label_en-US" xlink:label="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-Based Compensation, Capitalized In Inventory</link:label>
    <link:label id="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC_documentation_en-US" xlink:label="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The share-based compensation cost capitalized in inventory.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory" xlink:label="loc_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:to="lab_fslr_EmployeeServiceShareBasedCompensationCapitalizedInInventory_832B01711C4FE182ADECA6AC19351ABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee service share-based compensation, unrecognized compensation costs on nonvested awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Unrecognized Compensation Costs on Nonvested Awards</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards_0CC9EE1199E3D5698D2D675B3592A29B" xlink:type="arc" />
    <link:label id="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C_terseLabel_en-US" xlink:label="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Net Income to Cash Provided By Net Operating Activities [Text Block]</link:label>
    <link:label id="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C_label_en-US" xlink:label="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Net Income to Cash Provided By Net Operating Activities [Text Block]</link:label>
    <link:label id="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C_documentation_en-US" xlink:label="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reconciliation of Net Income to Cash Provided By Net Operating Activities</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock" xlink:label="loc_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:to="lab_fslr_ReconciliationOfNetIncomeToCashProvidedByNetOperatingActivitiesTextBlock_54262EE21225A47243711B14B878371C" xlink:type="arc" />
    <link:label id="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C_terseLabel_en-US" xlink:label="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable trade, net</link:label>
    <link:label id="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C_label_en-US" xlink:label="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Trade [Text Block]</link:label>
    <link:label id="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C_documentation_en-US" xlink:label="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounts receivable, trade textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccountsReceivableTradeTextBlock" xlink:label="loc_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:to="lab_fslr_AccountsReceivableTradeTextBlock_374160AF2717E03F05A916B6666D474C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_C20DD7EAB9DB701E033F24EB53BC19B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_6618A01E97372D1E0B7F8FC05201C72A" xlink:type="arc" />
    <link:label id="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B_terseLabel_en-US" xlink:label="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project assets - current and noncurrent</link:label>
    <link:label id="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B_label_en-US" xlink:label="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Assets [Text Block]</link:label>
    <link:label id="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B_documentation_en-US" xlink:label="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project assets textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_ProjectAssetsTextBlock" xlink:label="loc_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:to="lab_fslr_ProjectAssetsTextBlock_92B2F9757C9B251692688ED4D4D2805B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_B61AE1A128519ED622818EA10A1B8E6D" xlink:type="arc" />
    <link:label id="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E_terseLabel_en-US" xlink:label="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized interest</link:label>
    <link:label id="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E_label_en-US" xlink:label="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Interest [Text Block]</link:label>
    <link:label id="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E_documentation_en-US" xlink:label="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized interest textblock.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_CapitalizedInterestTextBlock" xlink:label="loc_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:to="lab_fslr_CapitalizedInterestTextBlock_52297770C1A1AEE4B46B8ED2F454347E" xlink:type="arc" />
    <link:label id="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B_terseLabel_en-US" xlink:label="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B_label_en-US" xlink:label="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses Current [Text Block]</link:label>
    <link:label id="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B_documentation_en-US" xlink:label="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued expenses current text block.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AccruedExpensesCurrentTextBlock" xlink:label="loc_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:to="lab_fslr_AccruedExpensesCurrentTextBlock_C428783CAAC80D8D742B8FC7036C256B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current and noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_FD30A6555FDEF219F5498FCE042D0D23" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Balance Sheet Details Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Condensed Financial Statements [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock" xlink:label="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E" xlink:to="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTextBlock_9EE76AEDA2E088E53FFC84DF2509B98E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_85FECAB20E408A620A3216BDB1F7161A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Share Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_E8E2F5E0EFF7650AC59B8A795B4572CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4D111223215C4B7346DB1563D7BE49DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Text Block]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_A7C4612CDF6E37B2D371161003556A10" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable_075CD188B63B70FD95CD1FA0E0F434E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingDisclosureItemAmountsAxis_BBDE279A25B4BE1C9C5F1FA0E0F4928A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Disclosure Item Amounts [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Disclosure Item Amounts [Domain]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain_D086C43841C4F857DED71FA0E0F54830" xlink:type="arc" />
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying (Reported) Amount, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrying (Reported) Amount, Fair Value Disclosure [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_161F4B56CD7A140E82371FA0E0F59775" xlink:type="arc" />
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value, Fair Value Disclosure [Member]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_53EE9BEB5C186565E73C1FA0E0F577AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_9013EDED760C8D74A92F1FA0E0F521A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_9AEDD92E93C0E0800EF11FA2B89B4C0C_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_9AEDD92E93C0E0800EF11FA2B89B4C0C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, current and noncurrent</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesFairValueDisclosure" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_9AEDD92E93C0E0800EF11FA2B89B4C0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_9AEDD92E93C0E0800EF11FA2B89B4C0C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesFairValueDisclosure_9AEDD92E93C0E0800EF11FA2B89B4C0C" xlink:type="arc" />
    <link:label id="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33_terseLabel_en-US" xlink:label="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments, current</link:label>
    <link:label id="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33_label_en-US" xlink:label="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Current, Fair Value Disclosure</link:label>
    <link:label id="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33_documentation_en-US" xlink:label="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents the fair value of investments residing within the current section of assets.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InvestmentsCurrentFairValueDisclosure" xlink:label="loc_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:to="lab_fslr_InvestmentsCurrentFairValueDisclosure_9CF121A6648474E6BEE91FA2B9382B33" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16_terseLabel_en-US" xlink:label="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable&#160;- current</link:label>
    <link:label id="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16_label_en-US" xlink:label="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable, Fair Value Current Disclosure</link:label>
    <link:label id="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16_documentation_en-US" xlink:label="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element represents the current portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. An amount representing an agreement for an unconditional promise by the maker to pay the Company (holder) a definite sum of money at a future date(s).</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableFairValueCurrentDisclosure" xlink:label="loc_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:to="lab_fslr_NotesReceivableFairValueCurrentDisclosure_FFE234C2924AF3DD17FF1FA2B8FBFE16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange forward contract assets</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_C4494B9B329AC2BA2DBF1FA2B8E560BF" xlink:type="arc" />
    <link:label id="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_FB34F30A683A92966A301FA2B948D764_terseLabel_en-US" xlink:label="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_FB34F30A683A92966A301FA2B948D764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted&#160;&#160;investments (excluding restricted cash)</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure" xlink:label="loc_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_FB34F30A683A92966A301FA2B948D764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_FB34F30A683A92966A301FA2B948D764" xlink:to="lab_fslr_AvailableForSaleSecuritiesRestrictedFairValueDisclosure_FB34F30A683A92966A301FA2B948D764" xlink:type="arc" />
    <link:label id="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7_terseLabel_en-US" xlink:label="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in related party</link:label>
    <link:label id="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7_label_en-US" xlink:label="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment In Related Party, Fair Value Disclosure</link:label>
    <link:label id="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7_documentation_en-US" xlink:label="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment in related party, fair value disclosure.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InvestmentInRelatedPartyFairValueDisclosure" xlink:label="loc_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:to="lab_fslr_InvestmentInRelatedPartyFairValueDisclosure_1A913E8B0761C036A1D31FA2B8CA0FD7" xlink:type="arc" />
    <link:label id="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA_terseLabel_en-US" xlink:label="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable&#160;- noncurrent</link:label>
    <link:label id="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA_label_en-US" xlink:label="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable, Noncurrent Fair Value Disclosure</link:label>
    <link:label id="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA_documentation_en-US" xlink:label="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes receivable, fair value noncurrent disclosure</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_NotesReceivableNoncurrentFairValueDisclosure" xlink:label="loc_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:to="lab_fslr_NotesReceivableNoncurrentFairValueDisclosure_937AAC63AE2826EDED851FA2B8B644AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, including current maturities</link:label>
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD_label_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD" xlink:to="lab_us-gaap_LoansPayableFairValueDisclosure_EAB530E9CD79A7090DF01FA2B91624BD" xlink:type="arc" />
    <link:label id="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445_terseLabel_en-US" xlink:label="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445_label_en-US" xlink:label="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Liability Fair Value Disclosure</link:label>
    <link:label id="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445_documentation_en-US" xlink:label="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest rate swap liability fair value disclosure.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_InterestRateSwapLiabilityFairValueDisclosure" xlink:label="loc_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:to="lab_fslr_InterestRateSwapLiabilityFairValueDisclosure_4F9BEB3587ABF209E5171FA2B92A7445" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange forward contract liabilities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_6F1D57AC0523261043FC1FA2B98A0DE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_4751F07314CA37C7C8E63F1BA0ADF49E_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_4751F07314CA37C7C8E63F1BA0ADF49E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4751F07314CA37C7C8E63F1BA0ADF49E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_4751F07314CA37C7C8E63F1BA0ADF49E" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_4751F07314CA37C7C8E63F1BA0ADF49E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_38F11F3D34390C8114EC3F1BD643E3A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C" xlink:to="lab_us-gaap_CommonStockSharesIssued_EA15A13091776CA33A573F1C087F9C5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_3E1AE34D59247B9AE0EE3F1C2FFCEA4E" xlink:type="arc" />
    <link:label id="lab_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E_label_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E_documentation_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure for document and entity information.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DocumentAndEntityInformationAbstract" xlink:label="loc_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E" xlink:to="lab_fslr_DocumentAndEntityInformationAbstract_BEE923CAACE89ABF96AC3E113BA4865E" xlink:type="arc" />
    <link:label id="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3_terseLabel_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Table]</link:label>
    <link:label id="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3_label_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Table]</link:label>
    <link:label id="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3_documentation_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Table capturing document and entity information.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DocumentAndEntityInformationTable" xlink:label="loc_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:to="lab_fslr_DocumentAndEntityInformationTable_65F095E2B41F3D73440A3E113D8534D3" xlink:type="arc" />
    <link:label id="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E_terseLabel_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Line Items]</link:label>
    <link:label id="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E_label_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Line Items]</link:label>
    <link:label id="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E_documentation_en-US" xlink:label="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information line items.</link:label>
    <link:loc xlink:href="fslr-20100925.xsd#fslr_DocumentAndEntityInformationLineItems" xlink:label="loc_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:to="lab_fslr_DocumentAndEntityInformationLineItems_0D026E447B84A1E4CADC3E151C04748E" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71_label_en-US" xlink:label="lab_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71" xlink:to="lab_dei_EntityRegistrantName_FEC2DE4E17CB4E915B8D3E1CB9189C71" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4" xlink:to="lab_dei_EntityCentralIndexKey_86A2F788148C11CBEA1B3E1CDD2DCBC4" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F_terseLabel_en-US" xlink:label="lab_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F_label_en-US" xlink:label="lab_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F" xlink:to="lab_dei_DocumentType_4F00ED8B61B74DC080583E1CF13CE21F" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770" xlink:to="lab_dei_DocumentPeriodEndDate_18C0ADF5AABB8346DFAE3E1D0D91F770" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D_label_en-US" xlink:label="lab_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D" xlink:to="lab_dei_AmendmentFlag_D850276E2B856EB776FB3E1D1D69BF8D" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605" xlink:to="lab_dei_DocumentFiscalYearFocus_5E859B44DF3F175451103E1D3F19C605" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA" xlink:to="lab_dei_DocumentFiscalPeriodFocus_75A777C0648179E871203E1D52573BDA" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C" xlink:to="lab_dei_CurrentFiscalYearEndDate_F3A0450A2E66A71908803E1D62AA787C" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE" xlink:to="lab_dei_EntityCurrentReportingStatus_BC11451A21962BC7EA2E3E1D741686AE" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_E1F9F58BCE8B16A504FB8029EAB67D87" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2" xlink:to="lab_dei_EntityVoluntaryFilers_6326F144FE3506458B503E1D83567BC2" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056_label_en-US" xlink:label="lab_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056" xlink:to="lab_dei_EntityFilerCategory_3B4D3431890258782F363E1DA5748056" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_A1F374439DC9C7004B903E1DE8FCDE5A" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
