<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_4EEDC9FCB7602B3F9A2F09DF64BD4392_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_D2A0532E03615813A51BFE22DB642BA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_D2A0532E03615813A51BFE22DB642BA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_D2A0532E03615813A51BFE22DB642BA4" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_D2A0532E03615813A51BFE22DB642BA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4D43DF607A19E1D345A209DF64BDDE16_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_C2511B3B56755746BD6FC3A50AC273E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4D43DF607A19E1D345A209DF64BDDE16_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_C2511B3B56755746BD6FC3A50AC273E9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_C2511B3B56755746BD6FC3A50AC273E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_C2511B3B56755746BD6FC3A50AC273E9" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_C2511B3B56755746BD6FC3A50AC273E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4285A78E672C464B53BBBDFA3043BB8D_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4285A78E672C464B53BBBDFA3043BB8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4285A78E672C464B53BBBDFA3043BB8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4285A78E672C464B53BBBDFA3043BB8D" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4285A78E672C464B53BBBDFA3043BB8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_4FD893DB7791B95D5D11BDFA30439AB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_640C7130F1CC34BA7B0FBDFA3043F542" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF" xlink:to="lab_us-gaap_LossContingencyNatureDomain_1DE4C1A655AA304D6DD0BDFA3043AAFF" xlink:type="arc" />
    <link:label id="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D_terseLabel_en-US" xlink:label="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Tax Accrual [Member]</link:label>
    <link:label id="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D_label_en-US" xlink:label="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Tax Accrual [Member]</link:label>
    <link:label id="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D_documentation_en-US" xlink:label="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Tax Accrual [Member]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_SalesTaxAccrualMember" xlink:label="loc_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:to="lab_bv_SalesTaxAccrualMember_D40857B4A77CA50E4279BDFA30437B1D" xlink:type="arc" />
    <link:label id="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051_terseLabel_en-US" xlink:label="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">401K Accrual [Member]</link:label>
    <link:label id="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051_label_en-US" xlink:label="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">401K Accrual [Member]</link:label>
    <link:label id="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051_documentation_en-US" xlink:label="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">401K Accrual [Member]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_A401KAccrualMember" xlink:label="loc_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:to="lab_bv_A401KAccrualMember_BCA6C7BCBB705AAE0BBEBDFA3043F051" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis" xlink:label="loc_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419" xlink:to="lab_us-gaap_LeaseArrangementTypeAxis_9C9187AE309D0A3D2FA5BDFA30435419" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050_label_en-US" xlink:label="lab_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Arrangement, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain" xlink:label="loc_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050" xlink:to="lab_us-gaap_LeaseArrangementTypeDomain_2E798E4BBC14F0B3CF8BBDFA30436050" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems_D655934FC8723ACA6C00BDFA30438BDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued contingency</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValueCurrent_C94FE4E0A81BB0056DBEBDFA3043599A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_A484048CE8E84F23829609DF651A87AA_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_68D2DB7B9A0A5AEAA4210F6335E3DC11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_68D2DB7B9A0A5AEAA4210F6335E3DC11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_68D2DB7B9A0A5AEAA4210F6335E3DC11" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_68D2DB7B9A0A5AEAA4210F6335E3DC11" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_011D0231B5EEEEBFF8AB09DF651A63AF_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_3C1186685A5354E7867151BF3AFD79CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_011D0231B5EEEEBFF8AB09DF651A63AF_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_3C1186685A5354E7867151BF3AFD79CA" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_3C1186685A5354E7867151BF3AFD79CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_3C1186685A5354E7867151BF3AFD79CA" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_3C1186685A5354E7867151BF3AFD79CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_D6CD32A693FBD257D20C09DF64BD40A3_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_A2BCA6C08F5956A0832B8D2C46B1C25E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_A2BCA6C08F5956A0832B8D2C46B1C25E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_A2BCA6C08F5956A0832B8D2C46B1C25E" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_A2BCA6C08F5956A0832B8D2C46B1C25E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_C4A8CBCD642AFCF1E33D09DF64BDA072_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1EAAF38A7CD757DCBD6CE81B7712AEC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_C4A8CBCD642AFCF1E33D09DF64BDA072_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1EAAF38A7CD757DCBD6CE81B7712AEC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1EAAF38A7CD757DCBD6CE81B7712AEC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1EAAF38A7CD757DCBD6CE81B7712AEC3" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1EAAF38A7CD757DCBD6CE81B7712AEC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_45B61782D60AB6D34C0C09DF640119B8_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CB9930CE481451DDA6E089893645FFA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CB9930CE481451DDA6E089893645FFA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CB9930CE481451DDA6E089893645FFA5" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CB9930CE481451DDA6E089893645FFA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_01D06E71843E067B89A509DF6401E827_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_C192D51C141B5A71A1DED447C2CA7135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_01D06E71843E067B89A509DF6401E827_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_C192D51C141B5A71A1DED447C2CA7135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_C192D51C141B5A71A1DED447C2CA7135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_C192D51C141B5A71A1DED447C2CA7135" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_C192D51C141B5A71A1DED447C2CA7135" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_28F196C78334175D7EF609DF64012FD0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_AC857A9C60585E649E88DDFA7C780BEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Future Amortization Expense for Definite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_28F196C78334175D7EF609DF64012FD0_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_AC857A9C60585E649E88DDFA7C780BEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_AC857A9C60585E649E88DDFA7C780BEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_AC857A9C60585E649E88DDFA7C780BEA" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_AC857A9C60585E649E88DDFA7C780BEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_F957C4FE12E2C24E3A1EC03E100BA368_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_F957C4FE12E2C24E3A1EC03E100BA368" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_F957C4FE12E2C24E3A1EC03E100BA368" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_F957C4FE12E2C24E3A1EC03E100BA368" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_F957C4FE12E2C24E3A1EC03E100BA368" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_6C5E5414B1BB7E3CD946C03E100B04B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F" xlink:to="lab_us-gaap_NetIncomeLoss_977439D0F1267823EC36C03E100B280F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D" 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 [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_F854848A849A0414107BC03E100B5E6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_AF0BE4B390B041829C6FC03E100B1342" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72" xlink:to="lab_us-gaap_ShareBasedCompensation_E47A33DE51455BB66226C03E100B1B72" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense (recovery)</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_868BA1852962F757ED41C03E100B3902" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_C0C3FCB459253FC590F6C03E100B472B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on sublease</link:label>
    <link:label id="lab_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2_label_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Contract Termination</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainLossOnContractTermination" xlink:label="loc_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2" xlink:to="lab_us-gaap_GainLossOnContractTermination_CB3C490566F06AFFCA2CC03E100B0DD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-cash expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_617596BA797DA507A9A1C03E100B157A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD" 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_312F64DF7924B7BE9FC8C03E100B27BD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_312F64DF7924B7BE9FC8C03E100B27BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7612A0B6089550C1DF24C03E100B241C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_271ED7002458AAD7297FC03E100BC775" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_266060B8DB2E664F4AD5C03E100BABB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5" 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_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_5B560D99179D6C2F26E6C03E100BF8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_ED7CE551032A72194D60C03E100B1BF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC" 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_0118E6DB0BDEE900B1DAC03E100B31DC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0118E6DB0BDEE900B1DAC03E100B31DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, long-term</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_908AA04BBA852A52A396C03E100B9A8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA" 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_845BDD727CFC29F2C2B2C03E100B91EA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_845BDD727CFC29F2C2B2C03E100B91EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46B1DA6233982D63709BC03E100B323D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of discontinued operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Divestiture of Businesses, Net of Cash Divested</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_64E46F799631EE06012DC03E100BC16E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, equipment and capitalized internal-use software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets_CC165F1BE6ED43E9D1E1C03E100BAB79" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments_9D828DFE2A8323B20B59C03E100BEE7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of short-term investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_D30B938959403AC1F31FC03E100B4CD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6A55A3DAAF690E1F9476C03E100B7096" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3A2A36173B003358B1CFC03E100BB21D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from employee stock compensation plans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_3B102057633D8139C747C03E100B35B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments on revolving line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit_F88132C345D0640E63AEC03E100BE060" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24" 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_A6FC3771E97F52BC3A93C03E100B6A24_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_A6FC3771E97F52BC3A93C03E100B6A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate fluctuations on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_7886D49C763AFD33EEAEC03E100B8EF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_83D187D9AA7D33A93EA8C03E100BA609" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B4B3CC5AEF6C0EAA9F21C03E100B1DB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1EA66CFBE4FA5B780A9C03E100BDDD5_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1EA66CFBE4FA5B780A9C03E100BDDD5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1EA66CFBE4FA5B780A9C03E100BDDD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1EA66CFBE4FA5B780A9C03E100BDDD5" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1EA66CFBE4FA5B780A9C03E100BDDD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of other cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_7DC9D9B70D3753A9FF50C03E100B6340" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_F6EA6F3C117FFB3680C0C03E100BE79B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A_label_en-US" xlink:label="lab_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A" xlink:to="lab_us-gaap_InterestPaid_21A756CE95561731A201C03E100B7F9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_7758CDD8CE79A6A6F39BC03E100B4F94" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of fixed assets recorded in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_D65885D6CB02025B1F7DC03E100B1CA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF" 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, Capitalized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_77DEF5F8EA6D74F2A8B0C03E100BA3BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_66ECB759F83E4014D39309DF64CC5716_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_46D406EC0AF45EBE924725ED44786819" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_46D406EC0AF45EBE924725ED44786819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_46D406EC0AF45EBE924725ED44786819" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_46D406EC0AF45EBE924725ED44786819" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9CD40FF8E89B7DD13E2E09DF64CC2A49_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_C2A23FE4350550EA9E9EF8E9936F695E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9CD40FF8E89B7DD13E2E09DF64CC2A49_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_C2A23FE4350550EA9E9EF8E9936F695E" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_C2A23FE4350550EA9E9EF8E9936F695E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_C2A23FE4350550EA9E9EF8E9936F695E" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_C2A23FE4350550EA9E9EF8E9936F695E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_AB4B553691C5F7C0DE6409DF64CCDE81_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6348A5B562750028C2E73D0B5F82683" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_AB4B553691C5F7C0DE6409DF64CCDE81_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6348A5B562750028C2E73D0B5F82683" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6348A5B562750028C2E73D0B5F82683" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6348A5B562750028C2E73D0B5F82683" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6348A5B562750028C2E73D0B5F82683" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_C97E20803E55B90653DD09DF64CC5F24_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_DF4E8EA141865959B88D62D7839ABB3C" 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_C97E20803E55B90653DD09DF64CC5F24_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_DF4E8EA141865959B88D62D7839ABB3C" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_DF4E8EA141865959B88D62D7839ABB3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_DF4E8EA141865959B88D62D7839ABB3C" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_DF4E8EA141865959B88D62D7839ABB3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7E14F813EAE4977E142A09DF64CC32BD_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_101D2738224F53D2887CA9EFA0EC0CD3" 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_7E14F813EAE4977E142A09DF64CC32BD_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_101D2738224F53D2887CA9EFA0EC0CD3" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_101D2738224F53D2887CA9EFA0EC0CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_101D2738224F53D2887CA9EFA0EC0CD3" xlink:to="lab_us-gaap_CommonStockSharesIssued_101D2738224F53D2887CA9EFA0EC0CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_B2003CCFC38D2F55C55009DF64CC73C4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_BAE3F90391D05371BF4296CFA7086CF5" 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_B2003CCFC38D2F55C55009DF64CC73C4_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_BAE3F90391D05371BF4296CFA7086CF5" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BAE3F90391D05371BF4296CFA7086CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_BAE3F90391D05371BF4296CFA7086CF5" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_BAE3F90391D05371BF4296CFA7086CF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_64EFAF7A9E17A602AF1A09DF64CCCBC5_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_C6A94045D5C051E8B28E4B41A90B394A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_64EFAF7A9E17A602AF1A09DF64CCCBC5_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_C6A94045D5C051E8B28E4B41A90B394A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_C6A94045D5C051E8B28E4B41A90B394A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_C6A94045D5C051E8B28E4B41A90B394A" xlink:to="lab_us-gaap_TreasuryStockShares_C6A94045D5C051E8B28E4B41A90B394A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4" 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_2A894A9155F91D7318FEC0D93B81B4A4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_2A894A9155F91D7318FEC0D93B81B4A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906" xlink:to="lab_us-gaap_InvestmentTypeAxis_E6C2177A3F9D9B88A8D9C0D93B811906" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember_8546F54482EBC64B7648C0D93B81A66B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7" xlink:to="lab_us-gaap_CertificatesOfDepositMember_CBB61065E9352A6C424DC0D93B8141C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal debt securities</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106" xlink:to="lab_us-gaap_MunicipalBondsMember_268B834604CC794A6372C0D93B813106" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F" xlink:to="lab_us-gaap_CommercialPaperMember_DFFB28729A919D6C82E0C0D93B817C2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_9D751BD78C9514263E1DC0D93B81E632" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US government agencies debt securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_34A4CFFF2E117E9220B0C0D93B81BAB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_AED17373627C78BC0F7DC0D93B810F35" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E" 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_21313A6B1FF51AEF0A0DC0D93B81B61E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_21313A6B1FF51AEF0A0DC0D93B81B61E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Debt Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1D003EC0F33846084AE3C0D93B81AFE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_A0E636C53FCE7A09D14BC0D93B818BD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_DABF53C115D0F862EBDFC0D93B81181C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B" xlink:to="lab_us-gaap_AvailableForSaleSecurities_681C8408350015B8B46DC0D93B810B4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment Charges</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities_978C0B4CE56C7AB69A4EC0D93B81EEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC" xlink:to="lab_us-gaap_AssetsAbstract_0169E1F32F6324B11948BDFA30E0CFDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2" 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_D4AAE4D055925316B815BDFA30E071E2_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2" xlink:to="lab_us-gaap_AssetsCurrentAbstract_D4AAE4D055925316B815BDFA30E071E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B13F00D2AA30AB53160DBDFA30E04DC4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B13F00D2AA30AB53160DBDFA30E04DC4" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B13F00D2AA30AB53160DBDFA30E04DC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B13F00D2AA30AB53160DBDFA30E04DC4" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B13F00D2AA30AB53160DBDFA30E04DC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C" xlink:to="lab_us-gaap_ShortTermInvestments_9E39403BE87403E158E7BDFA30E0870C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $1,563 and $2,362 as of October 31, 2016 and April 30, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_D515184077C42EA0C76FBDFA30E0BA42" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B" 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_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_AAA5442A6BF879E55DC8BDFA30E0E68B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD" 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_63098B1BBD5E0C19B583BDFA30E057CD_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD" xlink:to="lab_us-gaap_AssetsCurrent_63098B1BBD5E0C19B583BDFA30E057CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, equipment and capitalized internal-use software development costs, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_42F9492D4C6113D7C0ACBDFA30E00443" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246" 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_B83793BDA1AA1745323FBDFA30E04246_label_en-US" xlink:label="lab_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246" xlink:to="lab_us-gaap_Goodwill_B83793BDA1AA1745323FBDFA30E04246" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Acquired intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8147E622C7B2A555F4EABDFA30E096FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_00E539BB7D4B3058799CBDFA30E08F15" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3" 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_F83558F6177A1BE4BCA0BDFA30E000A3_label_en-US" xlink:label="lab_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3" xlink:to="lab_us-gaap_Assets_F83558F6177A1BE4BCA0BDFA30E000A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630" 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_465235B9C7646F1EC89EBDFA30E03630_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_465235B9C7646F1EC89EBDFA30E03630" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C" 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_92B427B19483F06A80D5BDFA30E0A99C_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_92B427B19483F06A80D5BDFA30E0A99C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C" 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_FB56A8D3FC00B584E10FBDFA30E0809C_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C" xlink:to="lab_us-gaap_AccountsPayableCurrent_FB56A8D3FC00B584E10FBDFA30E0809C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_1CCCDDA0FD2593B9F96CBDFA30E087FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA" 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_9F104773794FC9F31929BDFA30E006EA_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA" xlink:to="lab_us-gaap_DeferredRevenueCurrent_9F104773794FC9F31929BDFA30E006EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9" 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_A3F45E6A4B14287BD45DBDFA30E0F6F9_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9" xlink:to="lab_us-gaap_LiabilitiesCurrent_A3F45E6A4B14287BD45DBDFA30E0F6F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract_EAF111B07373B8E911B2BDFA30E05E27" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving line of credit</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95" xlink:to="lab_us-gaap_LongTermLineOfCredit_7126973259B0FE624F13BDFA30E00A95" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue less current portion</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_41BE0307B39BA9F54F5EBDFA30E05EFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, long-term</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_9D40CBFCB745796EF835BDFA30E05FA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579" 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_7A590445C17E1179C072BDFA30E0F579_label_en-US" xlink:label="lab_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579" xlink:to="lab_us-gaap_Liabilities_7A590445C17E1179C072BDFA30E0F579" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 9)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069" xlink:to="lab_us-gaap_CommitmentsAndContingencies_AC125E3D74ADB88D1E3EBDFA30E0D069" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA" xlink:to="lab_us-gaap_StockholdersEquityAbstract_673500C3586B0A6A428ABDFA30E034EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock &#8211; $0.0001 par value; 150,000,000 shares authorized, 83,663,249 shares issued and 83,463,249 shares outstanding as of October 31, 2016; 150,000,000 shares authorized, 82,269,748 shares issued and 82,069,748 shares outstanding at April 30, 2016</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191" xlink:to="lab_us-gaap_CommonStockValue_04BF66B543282A3433A0BDFA30E03191" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost &#8211; 200,000 shares as of October 31, 2016 and April 30, 2016</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE" xlink:to="lab_us-gaap_TreasuryStockValue_B9DDAD67ADB3B625A23FBDFA30E00FFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0" 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_C71A1BD702BDE282F398BDFA30E0BCE0_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_C71A1BD702BDE282F398BDFA30E0BCE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F" 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_1D6EDFD7D4D10A90D92FBDFA30E0B69F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1D6EDFD7D4D10A90D92FBDFA30E0B69F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_583FCD8561C9A9F654D2BDFA30E01360" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4" xlink:to="lab_us-gaap_StockholdersEquity_D6A3F279788DE920622FBDFA30E0CAA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_F011A964D2E5A02E8F21BDFA30E0B787" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_4D76EDEBB58FBA960C8109DF64BD3C51_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_FB63062E27195C7580874FDBC8B4C598" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Intangible Assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_4D76EDEBB58FBA960C8109DF64BD3C51_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_FB63062E27195C7580874FDBC8B4C598" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_FB63062E27195C7580874FDBC8B4C598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_FB63062E27195C7580874FDBC8B4C598" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_FB63062E27195C7580874FDBC8B4C598" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9BADABB329C6286473C4BDFA3043E79C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_9BADABB329C6286473C4BDFA3043E79C" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9BADABB329C6286473C4BDFA3043E79C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9BADABB329C6286473C4BDFA3043E79C" xlink:to="lab_us-gaap_EarningsPerShareAbstract_9BADABB329C6286473C4BDFA3043E79C" xlink:type="arc" />
    <link:label id="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1_terseLabel_en-US" xlink:label="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computation Of Basic And Diluted Earnings Per Common Share [Table]</link:label>
    <link:label id="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1_label_en-US" xlink:label="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computation Of Basic And Diluted Earnings Per Common Share [Table]</link:label>
    <link:label id="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1_documentation_en-US" xlink:label="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Computation Of Basic And Diluted Earnings Per Common Share [Table]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable" xlink:label="loc_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:to="lab_bv_ComputationOfBasicAndDilutedEarningsPerCommonShareTable_866929BEF1B03A985E3DBDFA3043D6B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233" xlink:to="lab_us-gaap_AwardTypeAxis_DC924F80B2E035904911BDFA3043E233" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1F78386DAB1C5F469A12BDFA30431FCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding stock options</link:label>
    <link:label id="lab_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86_label_en-US" xlink:label="lab_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86" xlink:to="lab_us-gaap_StockOptionMember_0F6D1802CFE251CC3248BDFA30432C86" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted shares</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93" xlink:to="lab_us-gaap_RestrictedStockMember_0728B1784247BE7F7F8FBDFA30439F93" xlink:type="arc" />
    <link:label id="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043_terseLabel_en-US" xlink:label="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]</link:label>
    <link:label id="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043_label_en-US" xlink:label="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]</link:label>
    <link:label id="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043_documentation_en-US" xlink:label="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems" xlink:label="loc_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:to="lab_bv_ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems_D0E42388E911DDE89F6BBDFA3043D043" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted loss per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_055DB56AD3BE997CFA70BDFA30433D39" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted weighted average number of shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_47DDE0C0634FF3BB5738BDFA3043AE91" xlink:type="arc" />
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potentially dilutive securities (1):</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecuritiesAbstract" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract_063C0911C8D18296F332BDFA30436D67" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding stock options</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ED2599D2E3A0129E891CBDFA3043C30D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_B8941F9326C04F4CAEA0BDFA30C02A2A_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_B8941F9326C04F4CAEA0BDFA30C02A2A" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_B8941F9326C04F4CAEA0BDFA30C02A2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_B8941F9326C04F4CAEA0BDFA30C02A2A" xlink:to="lab_us-gaap_IncomeStatementAbstract_B8941F9326C04F4CAEA0BDFA30C02A2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A" xlink:to="lab_us-gaap_SalesRevenueNet_4F5B0BFA273C1DD605ABBDFA30C03A2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_53D39C8631C862CF77A6BDFA30C0D503" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1" 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_816C589B4B400BE8005ABDFA30C05FF1_label_en-US" xlink:label="lab_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1" xlink:to="lab_us-gaap_GrossProfit_816C589B4B400BE8005ABDFA30C05FF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F" 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_0C566D3305D1BDC8C76ABDFA30C0AE8F_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F" xlink:to="lab_us-gaap_OperatingExpensesAbstract_0C566D3305D1BDC8C76ABDFA30C0AE8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478" xlink:to="lab_us-gaap_SellingAndMarketingExpense_C4BE7F72095038BB9CD8BDFA30C03478" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775" 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_01927AF7C7EAEADD0075BDFA30C0C775_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_01927AF7C7EAEADD0075BDFA30C0C775" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_915B06294272A3D173C1BDFA30D06B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0" xlink:to="lab_us-gaap_RestructuringCharges_041CE49FA3CCA51810A8BDFA30D0C0A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition-related and other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_C012304386D40C49535FBDFA30D02A27" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_44056DDAE38BD8E073DCBDFA30D0ED1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225" 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_DDE4D1830F47576E4EF8BDFA30D0C225_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225" xlink:to="lab_us-gaap_OperatingExpenses_DDE4D1830F47576E4EF8BDFA30D0C225" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E" xlink:to="lab_us-gaap_OperatingIncomeLoss_708135E68CC4AF3A45A0BDFA30D0E10E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2FC26BC6AC8BC37CC997BDFA30D0D245" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976" 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_0D86B34CFB97ABAA9C88BDFA30D0F976_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976" xlink:to="lab_us-gaap_InvestmentIncomeInterest_0D86B34CFB97ABAA9C88BDFA30D0F976" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9_label_en-US" xlink:label="lab_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9" xlink:to="lab_us-gaap_InterestExpense_7F907236D7BE97D277ECBDFA30D099F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_9D6A26F8BBCF98EF22E3BDFA30D00DB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other expense, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_F10510C3D1EB6F0D22ADBDFA30D0DD2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_382F341661C55BA2DFC2BDFA30D01E88" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F" 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_388B9A8473824F865774BDFA30D0F04F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_388B9A8473824F865774BDFA30D0F04F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_BD9ECD3B890A50DB8CA6BDFA30D02541_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_BD9ECD3B890A50DB8CA6BDFA30D02541" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BD9ECD3B890A50DB8CA6BDFA30D02541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_BD9ECD3B890A50DB8CA6BDFA30D02541" xlink:to="lab_us-gaap_NetIncomeLoss_BD9ECD3B890A50DB8CA6BDFA30D02541" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_195D1B312DF2863D637ABDFA30D0CDD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1B2635C4B8647A2475E2BDFA30D05E1B_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1B2635C4B8647A2475E2BDFA30D05E1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and diluted weighted average number of shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1B2635C4B8647A2475E2BDFA30D05E1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1B2635C4B8647A2475E2BDFA30D05E1B" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1B2635C4B8647A2475E2BDFA30D05E1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringChargesAbstract_DC3DCEE5B9F67F7978180AEE77519F6C_label_en-US" xlink:label="lab_us-gaap_RestructuringChargesAbstract_670294D68C225BA1B6D68D474C9B975B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringChargesAbstract" xlink:label="loc_us-gaap_RestructuringChargesAbstract_670294D68C225BA1B6D68D474C9B975B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesAbstract_670294D68C225BA1B6D68D474C9B975B" xlink:to="lab_us-gaap_RestructuringChargesAbstract_670294D68C225BA1B6D68D474C9B975B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_D2432F0C3541BFEA234D0AEE77619113_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_45A0489DF4FC598C998B79FB82C4C332" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_D2432F0C3541BFEA234D0AEE77619113_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_45A0489DF4FC598C998B79FB82C4C332" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_45A0489DF4FC598C998B79FB82C4C332" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_45A0489DF4FC598C998B79FB82C4C332" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_45A0489DF4FC598C998B79FB82C4C332" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_75741FF1206EA91A41EBBDA38F280BAA_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_75741FF1206EA91A41EBBDA38F280BAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_75741FF1206EA91A41EBBDA38F280BAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_75741FF1206EA91A41EBBDA38F280BAA" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_75741FF1206EA91A41EBBDA38F280BAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive gain (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_82F43349DB761B226881BDA38F28CB91" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_8555E99BE5AB4A93D65CBDA38F2834B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_754FE542523C8EAB38CDBDA38F28FAC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive gain (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4E1EB2E54751F0CC0F73BDA38F28AE94" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_25438E0EFBB430593C5FBDA38F2871B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_34309F9355D9B1EA71700AECEC5ED6E2_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4E995AEA16755FED8D42D3E3C316FC4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_34309F9355D9B1EA71700AECEC5ED6E2_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4E995AEA16755FED8D42D3E3C316FC4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4E995AEA16755FED8D42D3E3C316FC4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4E995AEA16755FED8D42D3E3C316FC4A" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_4E995AEA16755FED8D42D3E3C316FC4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ADFD66F879937307B9A709DF64EC7795_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_11089AB4B977580DB58E8CA22A2B7228" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ADFD66F879937307B9A709DF64EC7795_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_11089AB4B977580DB58E8CA22A2B7228" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_11089AB4B977580DB58E8CA22A2B7228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_11089AB4B977580DB58E8CA22A2B7228" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_11089AB4B977580DB58E8CA22A2B7228" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_77E74EA7765C57AD5C90C0D93B814AF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D" xlink:to="lab_us-gaap_FairValueByAssetClassAxis_FC1D7F7B79CC54A1322CC0D93B81D69D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_826502E22963B606B7F6C0D93B81CAAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB_verboseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB" xlink:to="lab_us-gaap_MoneyMarketFundsMember_76EFEBC7A2A985CF6147C0D93B8102CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_3659B11ECD142B863AE6C0D93B817B9D_verboseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_3659B11ECD142B863AE6C0D93B817B9D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_3659B11ECD142B863AE6C0D93B817B9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_3659B11ECD142B863AE6C0D93B817B9D" xlink:to="lab_us-gaap_CertificatesOfDepositMember_3659B11ECD142B863AE6C0D93B817B9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_41BDC9CB3B274E0C51EDC0D93B81BCF0_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_41BDC9CB3B274E0C51EDC0D93B81BCF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_41BDC9CB3B274E0C51EDC0D93B81BCF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_41BDC9CB3B274E0C51EDC0D93B81BCF0" xlink:to="lab_us-gaap_CommercialPaperMember_41BDC9CB3B274E0C51EDC0D93B81BCF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_1EF7627A2CBD2727912FC0D93B81F047_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_1EF7627A2CBD2727912FC0D93B81F047" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">U.S. Treasury securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_1EF7627A2CBD2727912FC0D93B81F047" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_1EF7627A2CBD2727912FC0D93B81F047" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_1EF7627A2CBD2727912FC0D93B81F047" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_EB74BCC265B5B98A1A4EC0D93B81A896" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_F3A2C59126AB50CCCFD4C0D93B81D9BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, measurements, recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_7C564E9070D2EE01BA58C0D93B81CB8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_D8DEF5CEC8E7664CB6E8C0D93B814AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EACD275ED67F61C5D880C0D93B814FA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, inputs, level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_7D892B2A0EFFDE46B2BCC0D93B813451" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, inputs, level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_1A33FC3C6746FB237EF1C0D93B81BB23" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, inputs, level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_3269EF65AA599B3F3D1EC0D93B8109F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1B7D3D9CA0FB65E8B24AC0D93B81316D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5DFF76B5233553AA82A5C0D93B81A055" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_366177ADABC792605405C0D93B8135ED_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_366177ADABC792605405C0D93B8135ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_366177ADABC792605405C0D93B8135ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_366177ADABC792605405C0D93B8135ED" xlink:to="lab_us-gaap_ShortTermInvestments_366177ADABC792605405C0D93B8135ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565" 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_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_AE3155331F37877F96EAC0D93B813565" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_91C1EAE744348307AA2809DF64110A1E_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_8BB2D111598A5D668F0F54BAD1053D24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8BB2D111598A5D668F0F54BAD1053D24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8BB2D111598A5D668F0F54BAD1053D24" xlink:to="lab_us-gaap_DebtDisclosureAbstract_8BB2D111598A5D668F0F54BAD1053D24" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_CB5E96A9B048E44A849A09DF6411D2B6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7CAC3B67E844539DA92CCCAF2F8F5034" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_CB5E96A9B048E44A849A09DF6411D2B6_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7CAC3B67E844539DA92CCCAF2F8F5034" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7CAC3B67E844539DA92CCCAF2F8F5034" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_7CAC3B67E844539DA92CCCAF2F8F5034" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_7CAC3B67E844539DA92CCCAF2F8F5034" xlink:type="arc" />
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249_terseLabel_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of clients that accounted for more than 10% of account receivables</link:label>
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249_label_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Customers With Greater Than Ten Percent Accounts Receivable Balance</link:label>
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249_documentation_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Customers With Greater Than Ten Percent Accounts Receivable Balance</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance" xlink:label="loc_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:to="lab_bv_NumberOfCustomersWithGreaterThanTenPercentAccountsReceivableBalance_19CAE4EA5B926E269075BDBADE98C249" xlink:type="arc" />
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315_terseLabel_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of clients that accounted for more than 10% of revenue</link:label>
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315_label_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Customers With Greater Than Ten Percent Revenue</link:label>
    <link:label id="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315_documentation_en-US" xlink:label="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Customers With Greater Than Ten Percent Revenue</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_NumberOfCustomersWithGreaterThanTenPercentRevenue" xlink:label="loc_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:to="lab_bv_NumberOfCustomersWithGreaterThanTenPercentRevenue_A7B46996D29257C2E982BDBADE981315" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC" xlink:to="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_1462286EF5A417DB1586BDBADE986CBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685_label_en-US" xlink:label="lab_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685" xlink:to="lab_us-gaap_RangeAxis_77585F9CF7E0AB214563BDBADE982685" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA_label_en-US" xlink:label="lab_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA" xlink:to="lab_us-gaap_RangeMember_45A91EF40F1A6A6AC0D3BDBADE9860EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_981A124A031786222133BDBADE989379_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_981A124A031786222133BDBADE989379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_us-gaap_MinimumMember_981A124A031786222133BDBADE989379_label_en-US" xlink:label="lab_us-gaap_MinimumMember_981A124A031786222133BDBADE989379" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_981A124A031786222133BDBADE989379" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_981A124A031786222133BDBADE989379" xlink:to="lab_us-gaap_MinimumMember_981A124A031786222133BDBADE989379" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E_label_en-US" xlink:label="lab_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E" xlink:to="lab_us-gaap_MaximumMember_78418E5CB1C9F3D2EAABBDBADE98DB9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B" 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_C98B10020B674B103BBDBDBADE98F71B_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B" xlink:to="lab_us-gaap_ProductOrServiceAxis_C98B10020B674B103BBDBDBADE98F71B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17_terseLabel_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17_label_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17" xlink:to="lab_us-gaap_ProductsAndServicesDomain_D9DA49488009CF698382BDBADE989D17" xlink:type="arc" />
    <link:label id="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A_terseLabel_en-US" xlink:label="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software as a Service (&#8220;SaaS&#8221;)</link:label>
    <link:label id="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A_label_en-US" xlink:label="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software as Service (SaaS) [Member]</link:label>
    <link:label id="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A_documentation_en-US" xlink:label="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Software as Service (SaaS) [Member]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_SoftwareasServiceSaaSMember" xlink:label="loc_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:to="lab_bv_SoftwareasServiceSaaSMember_04F4644E72E61539AA3ABDBADE98B65A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Multiple-deliverable Arrangements [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:label="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5" xlink:to="lab_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_B1285FF2D0D1010522DEBDBADE9855C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_41AD1945E9F8680FA0CDBDC1147DEEB7" xlink:type="arc" />
    <link:label id="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9_terseLabel_en-US" xlink:label="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service agreement period</link:label>
    <link:label id="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9_label_en-US" xlink:label="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Service Agreement, Period</link:label>
    <link:label id="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9_documentation_en-US" xlink:label="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Service Agreement, Period</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_RevenueRecognitionServiceAgreementPeriod" xlink:label="loc_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:to="lab_bv_RevenueRecognitionServiceAgreementPeriod_7968F05AC015649568AFBDBADE985EB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_98BC4F85834519B5DCFE09E3A6092476_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4A8A46A999D356E58380D1439D3E2D1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_98BC4F85834519B5DCFE09E3A6092476_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4A8A46A999D356E58380D1439D3E2D1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4A8A46A999D356E58380D1439D3E2D1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4A8A46A999D356E58380D1439D3E2D1B" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_4A8A46A999D356E58380D1439D3E2D1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_144A8CF86235FCF4BFCF09E3A609D074_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_8E7DB21E673B57CCB91CDD66920A8208" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_144A8CF86235FCF4BFCF09E3A609D074_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_8E7DB21E673B57CCB91CDD66920A8208" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_8E7DB21E673B57CCB91CDD66920A8208" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_8E7DB21E673B57CCB91CDD66920A8208" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_8E7DB21E673B57CCB91CDD66920A8208" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_336639D9A1A89A5D4FF609E3A609DF1E_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ACF3966E35C95C77A50223D52BF38276" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_336639D9A1A89A5D4FF609E3A609DF1E_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ACF3966E35C95C77A50223D52BF38276" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ACF3966E35C95C77A50223D52BF38276" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ACF3966E35C95C77A50223D52BF38276" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ACF3966E35C95C77A50223D52BF38276" xlink:type="arc" />
    <link:label id="lab_us-gaap_DemandDepositsMember_1C33C6DB289A9A364A5309E3A609A712_terseLabel_en-US" xlink:label="lab_us-gaap_DemandDepositsMember_4479D305C31A58018F5EFF60350B24FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Demand deposit accounts</link:label>
    <link:label id="lab_us-gaap_DemandDepositsMember_1C33C6DB289A9A364A5309E3A609A712_label_en-US" xlink:label="lab_us-gaap_DemandDepositsMember_4479D305C31A58018F5EFF60350B24FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Demand Deposits [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DemandDepositsMember" xlink:label="loc_us-gaap_DemandDepositsMember_4479D305C31A58018F5EFF60350B24FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DemandDepositsMember_4479D305C31A58018F5EFF60350B24FE" xlink:to="lab_us-gaap_DemandDepositsMember_4479D305C31A58018F5EFF60350B24FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_5DF4F7C3BEDF8D7457B909E3A6091F6B_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_B7538299D16158A689145B0E39A1E838" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_B7538299D16158A689145B0E39A1E838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_B7538299D16158A689145B0E39A1E838" xlink:to="lab_us-gaap_MoneyMarketFundsMember_B7538299D16158A689145B0E39A1E838" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_E61AD48A6429553A861E09E3A609F05E_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_7DFCBAEBD4F251DC818FC37000B28550" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_E61AD48A6429553A861E09E3A609F05E_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_7DFCBAEBD4F251DC818FC37000B28550" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_7DFCBAEBD4F251DC818FC37000B28550" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_7DFCBAEBD4F251DC818FC37000B28550" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems_7DFCBAEBD4F251DC818FC37000B28550" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_270C149290A00828DC8509E3A60920B9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A61E5CDF106054F5A933D602BC446FF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A61E5CDF106054F5A933D602BC446FF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A61E5CDF106054F5A933D602BC446FF0" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_A61E5CDF106054F5A933D602BC446FF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_A06B79D0D843141264F5BDF8CB953548_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_A06B79D0D843141264F5BDF8CB953548" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_A06B79D0D843141264F5BDF8CB953548" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_A06B79D0D843141264F5BDF8CB953548" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_A06B79D0D843141264F5BDF8CB953548" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B" 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_5C473DC05FCD6068C144BDF8CBA4517B_label_en-US" xlink:label="lab_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B" xlink:to="lab_us-gaap_StatementTable_5C473DC05FCD6068C144BDF8CBA4517B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_4E38C76FC3503C2720DBBDF8CBA4EFD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880" xlink:to="lab_us-gaap_EquityComponentDomain_17BD1A778474BEA721B9BDF8CBA4B880" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F" xlink:to="lab_us-gaap_CommonStockMember_05E9A63EDF871E4DD2B7BDF8CBA4110F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564" xlink:to="lab_us-gaap_TreasuryStockMember_5950D753549FD63394C5BDF8CBA40564" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C" 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_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_74BAD6A0622D587C41CCBDF8CBA4906C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_501787AF3BCA2F3AD9C9BDF8CBA43B67" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F" xlink:to="lab_us-gaap_RetainedEarningsMember_F40E72636193AE1FDBC0BDF8CBA41B5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946" 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_E3071911EA19EA7D52FCBDF8CBA40946_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946" xlink:to="lab_us-gaap_StatementLineItems_E3071911EA19EA7D52FCBDF8CBA40946" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, Shares</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8" xlink:to="lab_us-gaap_SharesOutstanding_30BCD1741A9234228B6ABDF8CBA417D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_204DDC38630DBA3AD93EBDF8CBA4DE10_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_204DDC38630DBA3AD93EBDF8CBA4DE10" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_204DDC38630DBA3AD93EBDF8CBA4DE10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_204DDC38630DBA3AD93EBDF8CBA4DE10" xlink:to="lab_us-gaap_StockholdersEquity_204DDC38630DBA3AD93EBDF8CBA4DE10" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax deficiency related to stock-based expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_6630684FA2A48975A998BDF8CBA4A9A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2957A7F71E11DE8667BDBDF8CBA487FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_6B5DFB67A72C8F08E27BBE00FFDF7B72" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options and vested restricted stock units, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F" 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, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_D85325186D6B295C9286BDF8CBA4388F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options and vested restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06A7A6FF18DC86829F69BDF8CBA49073" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued under employee stock plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_368F2C4F6ECA062A5516BDFAFB946769" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued under employee stock plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_79711EBBAF48ED84122EBDF9DFD0A54F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_B05814E4F5E90B0D5FB7BDF8CBA43D5B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_B05814E4F5E90B0D5FB7BDF8CBA43D5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in foreign currency translation adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_B05814E4F5E90B0D5FB7BDF8CBA43D5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_B05814E4F5E90B0D5FB7BDF8CBA43D5B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_B05814E4F5E90B0D5FB7BDF8CBA43D5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_33C1C64881811FA72176BDF8CBA44787_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_33C1C64881811FA72176BDF8CBA44787" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in unrealized gain on investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_33C1C64881811FA72176BDF8CBA44787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_33C1C64881811FA72176BDF8CBA44787" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_33C1C64881811FA72176BDF8CBA44787" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_907B7F036CB0EF25CA9ABDF8CBA4FAC9_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_907B7F036CB0EF25CA9ABDF8CBA4FAC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_907B7F036CB0EF25CA9ABDF8CBA4FAC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_907B7F036CB0EF25CA9ABDF8CBA4FAC9" xlink:to="lab_us-gaap_NetIncomeLoss_907B7F036CB0EF25CA9ABDF8CBA4FAC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_BBE2B42621C51ADFA4F5BDF8CBA41892_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_BBE2B42621C51ADFA4F5BDF8CBA41892" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_BBE2B42621C51ADFA4F5BDF8CBA41892" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_BBE2B42621C51ADFA4F5BDF8CBA41892" xlink:to="lab_us-gaap_SharesOutstanding_BBE2B42621C51ADFA4F5BDF8CBA41892" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_0AF0EA40B054DDB6CD48BDF8CBA4A466_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_0AF0EA40B054DDB6CD48BDF8CBA4A466" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_0AF0EA40B054DDB6CD48BDF8CBA4A466" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_0AF0EA40B054DDB6CD48BDF8CBA4A466" xlink:to="lab_us-gaap_StockholdersEquity_0AF0EA40B054DDB6CD48BDF8CBA4A466" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_D032F361E96C50A85EDFBDFA30638628_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_D032F361E96C50A85EDFBDFA30638628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_D032F361E96C50A85EDFBDFA30638628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_D032F361E96C50A85EDFBDFA30638628" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_D032F361E96C50A85EDFBDFA30638628" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_CA3DB85EC13E0EA64AE7BDFA3063484B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240" xlink:to="lab_us-gaap_ConsolidationItemsAxis_F840208D4C6C0AEBA6E7BDFA3063E240" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053" xlink:to="lab_us-gaap_ConsolidationItemsDomain_940BDB2E12700FAEAC50BDFA3063F053" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_658F7C93E05EB37156CDBDFA306360D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B" xlink:to="lab_us-gaap_SegmentDomain_B1D67051BFF7F6864F00BDFA3063854B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC" 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_FBDD2A8D6DCC94872E2CBDFA3063D3AC_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_FBDD2A8D6DCC94872E2CBDFA3063D3AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A" 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_58FF55D45281E438B1CBBDFA3063929A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_58FF55D45281E438B1CBBDFA3063929A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis_DD363A8462907EAAC857BDFA3063F87E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E" xlink:to="lab_us-gaap_TypeOfRestructuringDomain_5D0F0F1D66BB308AC613BDFA3063EB6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD" xlink:to="lab_us-gaap_EmployeeSeveranceMember_244DF0E763BE7D51B0D9BDFA3063DDBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="loc_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6" xlink:to="lab_us-gaap_OtherRestructuringMember_FDDE13E7235247A3B631BDFA3063EDE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F" xlink:to="lab_us-gaap_RestructuringPlanAxis_8E59104D484F90C844E1BDFA30630D1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329" xlink:to="lab_us-gaap_RestructuringPlanDomain_730E7FD5DF1BA37E3B57BDFA30639329" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_66F3E051479F47A62A0ABDFA30634963" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_307AF7664678B38B3844BDFA3063573C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_D5ECE563154DBC38EA86BDFA306379F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_1AC13D63E439C55AF95BBDFA3063C227" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems_E658CBB28A06F2DD0968BDFA30630D34" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at April 30, 2016</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23" xlink:to="lab_us-gaap_RestructuringReserve_18FEE1B23700479163D1BDFA30633F23" xlink:type="arc" />
    <link:label id="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15_negatedTerseLabel_en-US" xlink:label="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Utilization</link:label>
    <link:label id="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15_label_en-US" xlink:label="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve Settled During Period</link:label>
    <link:label id="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15_documentation_en-US" xlink:label="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring reserves settled during period including cash and non-cash transactions.</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_RestructuringReserveSettledDuringPeriod" xlink:label="loc_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:to="lab_bv_RestructuringReserveSettledDuringPeriod_5CD50640B8D6BBA07111BDFA30639D15" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserve_B24EC99620A7CED0756EBDFA306303EB_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve_B24EC99620A7CED0756EBDFA306303EB" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at October 31, 2016</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_B24EC99620A7CED0756EBDFA306303EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve_B24EC99620A7CED0756EBDFA306303EB" xlink:to="lab_us-gaap_RestructuringReserve_B24EC99620A7CED0756EBDFA306303EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5C2179B5F1FC58F6CF6D09DF64FB7B4E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_58EB2EEF8476523796D2BB4AB213F7A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss Per Share Applicable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_5C2179B5F1FC58F6CF6D09DF64FB7B4E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_58EB2EEF8476523796D2BB4AB213F7A5" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_58EB2EEF8476523796D2BB4AB213F7A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_58EB2EEF8476523796D2BB4AB213F7A5" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_58EB2EEF8476523796D2BB4AB213F7A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_B26F26C9117152D4274409E3A618F6A9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_F8D4F6A781C25D3C93AFA6BCB65798B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_B26F26C9117152D4274409E3A618F6A9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_F8D4F6A781C25D3C93AFA6BCB65798B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_F8D4F6A781C25D3C93AFA6BCB65798B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_F8D4F6A781C25D3C93AFA6BCB65798B7" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_F8D4F6A781C25D3C93AFA6BCB65798B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_B8DD21CBAB625B6E5B8409E3A618CCED_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_6320DF5095D05796BBB2C52603332DAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_B8DD21CBAB625B6E5B8409E3A618CCED_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_6320DF5095D05796BBB2C52603332DAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_6320DF5095D05796BBB2C52603332DAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_6320DF5095D05796BBB2C52603332DAD" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_6320DF5095D05796BBB2C52603332DAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E06252B0AE8A021237F009E3A61862CF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_5440DD8180415B4F9D14173F9C899E9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Fair Value of Financial Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_E06252B0AE8A021237F009E3A61862CF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_5440DD8180415B4F9D14173F9C899E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_5440DD8180415B4F9D14173F9C899E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_5440DD8180415B4F9D14173F9C899E9D" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_5440DD8180415B4F9D14173F9C899E9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9" 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_71815FD2C8DA64468524BDFA305316B9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9" xlink:to="lab_us-gaap_DebtInstrumentTable_71815FD2C8DA64468524BDFA305316B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3" xlink:to="lab_us-gaap_CreditFacilityAxis_EE1149FC208132A2303ABDFA30539BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556" xlink:to="lab_us-gaap_CreditFacilityDomain_D3417804782635043651BDFA30537556" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_1EB4DEF34D8C230EDB7ABDFA3053BC80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_5EA348F9215B017E5A0EBDFA30532098" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_1E6A5766347C018F6800BDFA3053FD84" xlink:type="arc" />
    <link:label id="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0_terseLabel_en-US" xlink:label="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swingline Loan</link:label>
    <link:label id="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0_label_en-US" xlink:label="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:label id="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0_documentation_en-US" xlink:label="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Swing Line Loan [Member]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_SwingLineLoanMember" xlink:label="loc_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:to="lab_bv_SwingLineLoanMember_19CF0D760A965C5FB6E9BDFA305305C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8" xlink:to="lab_us-gaap_LetterOfCreditMember_F408EEFE57CF8FFBA8C2BDFA3053AFE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69" xlink:to="lab_us-gaap_VariableRateAxis_A48AFC5307A56CAB04CFBDFA30539F69" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A" xlink:to="lab_us-gaap_VariableRateDomain_7B31887D2B93E8656B26BDFA3053B73A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Daily adjusting LIBOR rate</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_26AC82F52DB1B3CA574ABDFA3053AA7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76" xlink:to="lab_us-gaap_FinancialInstrumentAxis_2600F12C824F82D71544BDFA30533E76" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_171F913A6FF81DA527C9BDFA30537DB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA_terseLabel_en-US" xlink:label="lab_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unused lines of credit</link:label>
    <link:label id="lab_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA_label_en-US" xlink:label="lab_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unused lines of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnusedLinesOfCreditMember" xlink:label="loc_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA" xlink:to="lab_us-gaap_UnusedLinesOfCreditMember_10ABB254DDB7DDD095AABDFA30530BAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E" 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_1F92D45A5AE41A06DC18BDFA3053181E_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E" xlink:to="lab_us-gaap_DebtInstrumentLineItems_1F92D45A5AE41A06DC18BDFA3053181E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving line of credit with a borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_FF28DBBE022274A7C9C3BDFA3053D81F" xlink:type="arc" />
    <link:label id="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A_terseLabel_en-US" xlink:label="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving letter of credit with a borrowing capacity</link:label>
    <link:label id="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A_label_en-US" xlink:label="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter Of Credit Maximum Borrowing Capacity</link:label>
    <link:label id="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A_documentation_en-US" xlink:label="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Letter of credit maximum borrowing capacity.</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_LetterOfCreditMaximumBorrowingCapacity" xlink:label="loc_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:to="lab_bv_LetterOfCreditMaximumBorrowingCapacity_BEB01F78AA8CAEC09B96BDFA30539E6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest above daily adjusting LIBOR rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_AC3D01862CD6A366584CBDFA3053959D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82" 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://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_9E7F1DA948E3C4CEB777BDFA30537D82" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loan and security agreement, expiration date</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Expiration Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationDate1_C522B8DEB7BCBC723948BDFA3053A721" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_60FF96A9ABDC16131AC5BDFA3053925D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fees capitalized related to the amended and restated credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Collateral Fees, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688" xlink:to="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_A59EF46AF402C67CC403BDFA3053A688" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_ED03D1132E522BBB33B9BDFA3053A5CA_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_ED03D1132E522BBB33B9BDFA3053A5CA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_ED03D1132E522BBB33B9BDFA3053A5CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_ED03D1132E522BBB33B9BDFA3053A5CA" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_ED03D1132E522BBB33B9BDFA3053A5CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486" xlink:to="lab_us-gaap_RepaymentsOfDebt_9D650FA3B64ED865FE5CBDFA30535486" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA" xlink:to="lab_us-gaap_LineOfCredit_50FE180194A3554D46CFBDFA30532ABA" xlink:type="arc" />
    <link:label id="lab_bv_DocumentAndEntityInformationAbstract_97D41F294FA4E03F7D9709DF649D3FD8_label_en-US" xlink:label="lab_bv_DocumentAndEntityInformationAbstract_72B2F3ECAF735A1CA6DEEA4458AFDFAE" 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_bv_DocumentAndEntityInformationAbstract_97D41F294FA4E03F7D9709DF649D3FD8_documentation_en-US" xlink:label="lab_bv_DocumentAndEntityInformationAbstract_72B2F3ECAF735A1CA6DEEA4458AFDFAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and entity information.</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_DocumentAndEntityInformationAbstract" xlink:label="loc_bv_DocumentAndEntityInformationAbstract_72B2F3ECAF735A1CA6DEEA4458AFDFAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_DocumentAndEntityInformationAbstract_72B2F3ECAF735A1CA6DEEA4458AFDFAE" xlink:to="lab_bv_DocumentAndEntityInformationAbstract_72B2F3ECAF735A1CA6DEEA4458AFDFAE" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_CCD8ADEB17389FD378AD09DF649D9905_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_2A6CD738B5B659558C66751E4C11C89F" 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_CCD8ADEB17389FD378AD09DF649D9905_label_en-US" xlink:label="lab_dei_EntityRegistrantName_2A6CD738B5B659558C66751E4C11C89F" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_2A6CD738B5B659558C66751E4C11C89F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_2A6CD738B5B659558C66751E4C11C89F" xlink:to="lab_dei_EntityRegistrantName_2A6CD738B5B659558C66751E4C11C89F" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_9C87C000A79501A3DE3B09DF649DE6E0_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_35E191C1500B5AECA134209AF4A0FBF9" 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_9C87C000A79501A3DE3B09DF649DE6E0_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_35E191C1500B5AECA134209AF4A0FBF9" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_35E191C1500B5AECA134209AF4A0FBF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_35E191C1500B5AECA134209AF4A0FBF9" xlink:to="lab_dei_EntityCentralIndexKey_35E191C1500B5AECA134209AF4A0FBF9" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_0E1E817DC4B2FE49224309DF649DE759_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C0D2A61371D8520F8B30A4388CEFA9B7" 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_0E1E817DC4B2FE49224309DF649DE759_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C0D2A61371D8520F8B30A4388CEFA9B7" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C0D2A61371D8520F8B30A4388CEFA9B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_C0D2A61371D8520F8B30A4388CEFA9B7" xlink:to="lab_dei_CurrentFiscalYearEndDate_C0D2A61371D8520F8B30A4388CEFA9B7" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_DF4B9AAE127EE6ABF23809DF649D102D_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_2D8762FD993D5A15889FB86393352B62" 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_DF4B9AAE127EE6ABF23809DF649D102D_label_en-US" xlink:label="lab_dei_EntityFilerCategory_2D8762FD993D5A15889FB86393352B62" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_2D8762FD993D5A15889FB86393352B62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_2D8762FD993D5A15889FB86393352B62" xlink:to="lab_dei_EntityFilerCategory_2D8762FD993D5A15889FB86393352B62" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_B705976B9957AB48A6C009DF649D655A_terseLabel_en-US" xlink:label="lab_dei_DocumentType_BE7C5C685FEF56EF9756AAB1D980AA78" 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_B705976B9957AB48A6C009DF649D655A_label_en-US" xlink:label="lab_dei_DocumentType_BE7C5C685FEF56EF9756AAB1D980AA78" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_BE7C5C685FEF56EF9756AAB1D980AA78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_BE7C5C685FEF56EF9756AAB1D980AA78" xlink:to="lab_dei_DocumentType_BE7C5C685FEF56EF9756AAB1D980AA78" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_DEC59D45BB491BF7296709DF649DBC79_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_B77753CD93EF50619D0032F29D7BAFD2" 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_DEC59D45BB491BF7296709DF649DBC79_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_B77753CD93EF50619D0032F29D7BAFD2" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B77753CD93EF50619D0032F29D7BAFD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_B77753CD93EF50619D0032F29D7BAFD2" xlink:to="lab_dei_DocumentPeriodEndDate_B77753CD93EF50619D0032F29D7BAFD2" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_264275403272928025B709DF649D57D8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_258B6B83F5E85590827AB13946A6D51C" 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_264275403272928025B709DF649D57D8_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_258B6B83F5E85590827AB13946A6D51C" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_258B6B83F5E85590827AB13946A6D51C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_258B6B83F5E85590827AB13946A6D51C" xlink:to="lab_dei_DocumentFiscalYearFocus_258B6B83F5E85590827AB13946A6D51C" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_8B680B4A339790E3E39A09DF649D9543_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_E98FA48DCE47528995A3A0463A466E4A" 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_8B680B4A339790E3E39A09DF649D9543_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_E98FA48DCE47528995A3A0463A466E4A" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_E98FA48DCE47528995A3A0463A466E4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_E98FA48DCE47528995A3A0463A466E4A" xlink:to="lab_dei_DocumentFiscalPeriodFocus_E98FA48DCE47528995A3A0463A466E4A" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_56B633FC1A8F03F648FB09DF649D6D20_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_BBE420C2FBCA55C0A3CBE43BAD6181BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_56B633FC1A8F03F648FB09DF649D6D20_label_en-US" xlink:label="lab_dei_TradingSymbol_BBE420C2FBCA55C0A3CBE43BAD6181BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_BBE420C2FBCA55C0A3CBE43BAD6181BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_BBE420C2FBCA55C0A3CBE43BAD6181BE" xlink:to="lab_dei_TradingSymbol_BBE420C2FBCA55C0A3CBE43BAD6181BE" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_96662E9EF999783B185609DF649D671C_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_8A4E9AACC1745611AE7406919B15FE75" 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_96662E9EF999783B185609DF649D671C_label_en-US" xlink:label="lab_dei_AmendmentFlag_8A4E9AACC1745611AE7406919B15FE75" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_8A4E9AACC1745611AE7406919B15FE75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_8A4E9AACC1745611AE7406919B15FE75" xlink:to="lab_dei_AmendmentFlag_8A4E9AACC1745611AE7406919B15FE75" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1A7D8759EAE07C60FF1909DF649DF182_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_13B05413795F550FAB6AD1B842AFC4A4" 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_1A7D8759EAE07C60FF1909DF649DF182_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_13B05413795F550FAB6AD1B842AFC4A4" 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://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_13B05413795F550FAB6AD1B842AFC4A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_13B05413795F550FAB6AD1B842AFC4A4" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_13B05413795F550FAB6AD1B842AFC4A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiscalPeriod_7A447C13750C11A3C12C09DF6411F830_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod_E9A3E360DF735124B3C4D03252C24F09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_7A447C13750C11A3C12C09DF6411F830_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod_E9A3E360DF735124B3C4D03252C24F09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaap_FiscalPeriod_E9A3E360DF735124B3C4D03252C24F09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod_E9A3E360DF735124B3C4D03252C24F09" xlink:to="lab_us-gaap_FiscalPeriod_E9A3E360DF735124B3C4D03252C24F09" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_EAAD80CD8D98ABA9A3C209DF64119692_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E017D79159C5DE589E3EA56ADC5A129" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_EAAD80CD8D98ABA9A3C209DF64119692_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E017D79159C5DE589E3EA56ADC5A129" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E017D79159C5DE589E3EA56ADC5A129" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E017D79159C5DE589E3EA56ADC5A129" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E017D79159C5DE589E3EA56ADC5A129" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_E6FC93F086D4E89EB15109DF6411B8D5_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_F761B75E92B856C6B2AA1758349CD2BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_E6FC93F086D4E89EB15109DF6411B8D5_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_F761B75E92B856C6B2AA1758349CD2BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_F761B75E92B856C6B2AA1758349CD2BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_F761B75E92B856C6B2AA1758349CD2BF" xlink:to="lab_us-gaap_UseOfEstimates_F761B75E92B856C6B2AA1758349CD2BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_CDEC704CD8790C7CDE8009DF64116CBC_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_19ECD6494A9A55D59D2948A46D03D1A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_CDEC704CD8790C7CDE8009DF64116CBC_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_19ECD6494A9A55D59D2948A46D03D1A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_19ECD6494A9A55D59D2948A46D03D1A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_19ECD6494A9A55D59D2948A46D03D1A3" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_19ECD6494A9A55D59D2948A46D03D1A3" xlink:type="arc" />
    <link:label id="lab_bv_InterimFinancialInformationPolicyTextBlock_F257FCFF8364E3C94D1D09DF6411286E_terseLabel_en-US" xlink:label="lab_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited Interim Financial Information</link:label>
    <link:label id="lab_bv_InterimFinancialInformationPolicyTextBlock_F257FCFF8364E3C94D1D09DF6411286E_label_en-US" xlink:label="lab_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interim Financial Information Policy [Text Block]</link:label>
    <link:label id="lab_bv_InterimFinancialInformationPolicyTextBlock_F257FCFF8364E3C94D1D09DF6411286E_documentation_en-US" xlink:label="lab_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interim Financial Information Policy.</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_InterimFinancialInformationPolicyTextBlock" xlink:label="loc_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:to="lab_bv_InterimFinancialInformationPolicyTextBlock_43147328965055DEB1D5A3C0AFA20915" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1F7524842D5335E72DF809DF6411D1FC_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D625041315795F6EA267928C17C878B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1F7524842D5335E72DF809DF6411D1FC_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D625041315795F6EA267928C17C878B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D625041315795F6EA267928C17C878B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D625041315795F6EA267928C17C878B2" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_D625041315795F6EA267928C17C878B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_3BC2A016F50B57B436F009DF64117C4D_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_96ED19EBA6965C9AB801980B71435405" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_3BC2A016F50B57B436F009DF64117C4D_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_96ED19EBA6965C9AB801980B71435405" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_96ED19EBA6965C9AB801980B71435405" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_96ED19EBA6965C9AB801980B71435405" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_96ED19EBA6965C9AB801980B71435405" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_FBA73FA5F14337AB12CB09DF64113539_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_D5691A4E5767569D90DB4A030A273B95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_FBA73FA5F14337AB12CB09DF64113539_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_D5691A4E5767569D90DB4A030A273B95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_D5691A4E5767569D90DB4A030A273B95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_D5691A4E5767569D90DB4A030A273B95" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_D5691A4E5767569D90DB4A030A273B95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_B6044B7BF8F534D2865009DF64117D3F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_0EC8B0DE498A530BAD78DF117A668FD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of Credit Risk and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_B6044B7BF8F534D2865009DF64117D3F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_0EC8B0DE498A530BAD78DF117A668FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_0EC8B0DE498A530BAD78DF117A668FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_0EC8B0DE498A530BAD78DF117A668FD7" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_0EC8B0DE498A530BAD78DF117A668FD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_F34C9B3EE14447482E5D09DF64115D0A_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2B0FF61BBACF5E4E832A13ECCE59124F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_F34C9B3EE14447482E5D09DF64115D0A_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2B0FF61BBACF5E4E832A13ECCE59124F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2B0FF61BBACF5E4E832A13ECCE59124F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_2B0FF61BBACF5E4E832A13ECCE59124F" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_2B0FF61BBACF5E4E832A13ECCE59124F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionDeferredRevenue_E4B7D2E0C60F0E07012709DF64115489_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionDeferredRevenue_73468F0C62BD59FB857CEBF461389685" 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_RevenueRecognitionDeferredRevenue_E4B7D2E0C60F0E07012709DF64115489_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionDeferredRevenue_73468F0C62BD59FB857CEBF461389685" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Deferred Revenue [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionDeferredRevenue" xlink:label="loc_us-gaap_RevenueRecognitionDeferredRevenue_73468F0C62BD59FB857CEBF461389685" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionDeferredRevenue_73468F0C62BD59FB857CEBF461389685" xlink:to="lab_us-gaap_RevenueRecognitionDeferredRevenue_73468F0C62BD59FB857CEBF461389685" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4FF87471FCB03FE663CC09DF64112B79_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_15703340A76A53E5B10E7B7E919FC9C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4FF87471FCB03FE663CC09DF64112B79_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_15703340A76A53E5B10E7B7E919FC9C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_15703340A76A53E5B10E7B7E919FC9C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_15703340A76A53E5B10E7B7E919FC9C0" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_15703340A76A53E5B10E7B7E919FC9C0" xlink:type="arc" />
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_BA248219C0EDE8CCDBF609DF63F264A4_terseLabel_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_BA248219C0EDE8CCDBF609DF63F264A4_label_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_BA248219C0EDE8CCDBF609DF63F264A4_documentation_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable" xlink:label="loc_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:to="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsTable_D0B868235AB95A2D94DE4B1A0AC4DCB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BEBAF567ECA4F4CEE62909DF63F230F7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9E8EE86B42485853BB7B77FB1590F302" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_BEBAF567ECA4F4CEE62909DF63F230F7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9E8EE86B42485853BB7B77FB1590F302" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9E8EE86B42485853BB7B77FB1590F302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9E8EE86B42485853BB7B77FB1590F302" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9E8EE86B42485853BB7B77FB1590F302" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EB0A32B4C1D2A61E4C3309DF63F2A971_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_447B7619CEB950A8A209D437B64944B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_EB0A32B4C1D2A61E4C3309DF63F2A971_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_447B7619CEB950A8A209D437B64944B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_447B7619CEB950A8A209D437B64944B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_447B7619CEB950A8A209D437B64944B1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_447B7619CEB950A8A209D437B64944B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_278E667B51EB1C61102909DF63F23AE0_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_51210B953DC558EDBEB21AA408155BFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_278E667B51EB1C61102909DF63F23AE0_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_51210B953DC558EDBEB21AA408155BFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_51210B953DC558EDBEB21AA408155BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_51210B953DC558EDBEB21AA408155BFA" xlink:to="lab_us-gaap_CustomerRelationshipsMember_51210B953DC558EDBEB21AA408155BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_F7486CB34236CE66EF2309DF6401D70E_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_26D3FE26E64A5AFF8D4C8A26D8824029" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_F7486CB34236CE66EF2309DF6401D70E_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_26D3FE26E64A5AFF8D4C8A26D8824029" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_26D3FE26E64A5AFF8D4C8A26D8824029" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_26D3FE26E64A5AFF8D4C8A26D8824029" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_26D3FE26E64A5AFF8D4C8A26D8824029" xlink:type="arc" />
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_ADD8FF7FC28054D6C58009DF6401B7EF_terseLabel_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_ADD8FF7FC28054D6C58009DF6401B7EF_label_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_ADD8FF7FC28054D6C58009DF6401B7EF_documentation_en-US" xlink:label="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired Finite Lived and Indefinite Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="bv-20161031.xsd#bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems" xlink:label="loc_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:to="lab_bv_AcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems_245B332F5F90521F9A309E8DF6B06ADE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_4B87C1AE817C19272CD509DF64011ECD_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_E1B9925656A05C8188791307638500D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_4B87C1AE817C19272CD509DF64011ECD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_E1B9925656A05C8188791307638500D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_E1B9925656A05C8188791307638500D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_E1B9925656A05C8188791307638500D6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_E1B9925656A05C8188791307638500D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_239F3C7D1508E36558B209DF640176C8_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1E2BF1D34D4057E98A028CE4547F7FEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Fair Value</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_239F3C7D1508E36558B209DF640176C8_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1E2BF1D34D4057E98A028CE4547F7FEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1E2BF1D34D4057E98A028CE4547F7FEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1E2BF1D34D4057E98A028CE4547F7FEF" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1E2BF1D34D4057E98A028CE4547F7FEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1136C6045C53CF8AF36509DF6401C98E_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_F98362538EC450A5AD8D3DD5F67A05FC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1136C6045C53CF8AF36509DF6401C98E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_F98362538EC450A5AD8D3DD5F67A05FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_F98362538EC450A5AD8D3DD5F67A05FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_F98362538EC450A5AD8D3DD5F67A05FC" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_F98362538EC450A5AD8D3DD5F67A05FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4D47D7078C42C012394809DF64018FB5_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_A8EBA239B6F353BDB35FC0FDCDD1372E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Acquired finite-lived intangible assets, net book value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_4D47D7078C42C012394809DF64018FB5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_A8EBA239B6F353BDB35FC0FDCDD1372E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_A8EBA239B6F353BDB35FC0FDCDD1372E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_A8EBA239B6F353BDB35FC0FDCDD1372E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_A8EBA239B6F353BDB35FC0FDCDD1372E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5C4EAFB661F3E4FA555509DF6401EBE1_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_103A16961D355BD1A5D4E1F967DEB19B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_103A16961D355BD1A5D4E1F967DEB19B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_103A16961D355BD1A5D4E1F967DEB19B" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_103A16961D355BD1A5D4E1F967DEB19B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfOperations_C620C9D9EC42639BE01D09DF63F25A86_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations_4A8CAB19949559109D0199A7D06D60E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization and Nature of Operations</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_C620C9D9EC42639BE01D09DF63F25A86_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations_4A8CAB19949559109D0199A7D06D60E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_4A8CAB19949559109D0199A7D06D60E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations_4A8CAB19949559109D0199A7D06D60E5" xlink:to="lab_us-gaap_NatureOfOperations_4A8CAB19949559109D0199A7D06D60E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining six months of Fiscal year 2017</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_37BCF889B092B1DB9D62BDFA30726BF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal year 2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_D35CB774AFF986B44DD7BDFA30729629" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal year 2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D535B354ECF21AF06F24BDFA3072EC5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal year 2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_E765CE6D26CDD98A119BBDFA307282F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal year 2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_55FB6EE93C3EF96D9871BDFA30721B1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4DB8509FDCBA1FB6B677BDFA3072F10B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_424CA6E80CF013078D4C09DF6401EAF3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3B415BFDE2E8506CB721865C37D5442C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computations of Loss per Share Applicable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_424CA6E80CF013078D4C09DF6401EAF3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3B415BFDE2E8506CB721865C37D5442C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3B415BFDE2E8506CB721865C37D5442C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3B415BFDE2E8506CB721865C37D5442C" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3B415BFDE2E8506CB721865C37D5442C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company's effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_F6AA7930631AE48D7034BDC90846A941" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
