<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 24.3.3.5228 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="PayVsPerformanceDisclosureLineItems" xlink:title="PayVsPerformanceDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PayVsPerformanceDisclosureLineItems" xml:lang="en-US" id="ecd_PayVsPerformanceDisclosureLineItems">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayVsPerformanceDisclosureLineItems" xlink:to="ecd_PayVsPerformanceDisclosureLineItems" xlink:title="label: PayVsPerformanceDisclosureLineItems to ecd_PayVsPerformanceDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable" xlink:label="PvpTable" xlink:title="PvpTable" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTable" xml:lang="en-US" id="ecd_PvpTable">Pay vs Performance Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTable" xlink:to="ecd_PvpTable" xlink:title="label: PvpTable to ecd_PvpTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock" xlink:label="PvpTableTextBlock" xlink:title="PvpTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTableTextBlock" xml:lang="en-US" id="ecd_PvpTableTextBlock">Pay vs Performance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock" xlink:title="label: PvpTableTextBlock to ecd_PvpTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt" xlink:label="PeoTotalCompAmt" xlink:title="PeoTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoTotalCompAmt" xml:lang="en-US" id="ecd_PeoTotalCompAmt">PEO Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt" xlink:title="label: PeoTotalCompAmt to ecd_PeoTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="NonPeoNeoAvgTotalCompAmt" xlink:title="NonPeoNeoAvgTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgTotalCompAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgTotalCompAmt">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt" xlink:title="label: NonPeoNeoAvgTotalCompAmt to ecd_NonPeoNeoAvgTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="PeoActuallyPaidCompAmt" xlink:title="PeoActuallyPaidCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoActuallyPaidCompAmt" xml:lang="en-US" id="ecd_PeoActuallyPaidCompAmt">PEO Actually Paid Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt" xlink:title="label: PeoActuallyPaidCompAmt to ecd_PeoActuallyPaidCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgCompActuallyPaidAmt">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="label: NonPeoNeoAvgCompActuallyPaidAmt to ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt" xlink:label="TotalShareholderRtnAmt" xlink:title="TotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnAmt" xml:lang="en-US" id="ecd_TotalShareholderRtnAmt">Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt" xlink:title="label: TotalShareholderRtnAmt to ecd_TotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="PeerGroupIssuersFnTextBlock" xlink:title="PeerGroupIssuersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupIssuersFnTextBlock" xml:lang="en-US" id="ecd_PeerGroupIssuersFnTextBlock">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock" xlink:title="label: PeerGroupIssuersFnTextBlock to ecd_PeerGroupIssuersFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="PeerGroupTotalShareholderRtnAmt" xlink:title="PeerGroupTotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupTotalShareholderRtnAmt" xml:lang="en-US" id="ecd_PeerGroupTotalShareholderRtnAmt">Peer Group Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt" xlink:title="label: PeerGroupTotalShareholderRtnAmt to ecd_PeerGroupTotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt" xlink:label="CoSelectedMeasureAmt" xlink:title="CoSelectedMeasureAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureAmt" xml:lang="en-US" id="ecd_CoSelectedMeasureAmt">Company Selected Measure Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt" xlink:title="label: CoSelectedMeasureAmt to ecd_CoSelectedMeasureAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName" xlink:label="CoSelectedMeasureName" xlink:title="CoSelectedMeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureName" xml:lang="en-US" id="ecd_CoSelectedMeasureName">Company Selected Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName" xlink:title="label: CoSelectedMeasureName to ecd_CoSelectedMeasureName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis" xlink:label="MeasureAxis" xlink:title="MeasureAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureAxis" xml:lang="en-US" id="ecd_MeasureAxis">Measure [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureAxis" xlink:to="ecd_MeasureAxis" xlink:title="label: MeasureAxis to ecd_MeasureAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName" xlink:label="MeasureName" xlink:title="MeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureName" xml:lang="en-US" id="ecd_MeasureName">Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureName" xlink:to="ecd_MeasureName" xlink:title="label: MeasureName to ecd_MeasureName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis" xlink:label="AdjToCompAxis" xlink:title="AdjToCompAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAxis" xml:lang="en-US" id="ecd_AdjToCompAxis">Adjustment to Compensation [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAxis" xlink:to="ecd_AdjToCompAxis" xlink:title="label: AdjToCompAxis to ecd_AdjToCompAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember" xlink:label="AllAdjToCompMember" xlink:title="AllAdjToCompMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllAdjToCompMember" xml:lang="en-US" id="ecd_AllAdjToCompMember">All Adjustments to Compensation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllAdjToCompMember" xlink:to="ecd_AllAdjToCompMember" xlink:title="label: AllAdjToCompMember to ecd_AllAdjToCompMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt" xlink:label="AdjToCompAmt" xlink:title="AdjToCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToCompAmt" xml:lang="en-US" id="ecd_AdjToCompAmt">Adjustment to Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToCompAmt" xlink:to="ecd_AdjToCompAmt" xlink:title="label: AdjToCompAmt to ecd_AdjToCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="NamedExecutiveOfficersFnTextBlock" xlink:title="NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName" xlink:label="PeoName" xlink:title="PeoName" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoName" xml:lang="en-US" id="ecd_PeoName">PEO Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoName" xlink:to="ecd_PeoName" xlink:title="label: PeoName to ecd_PeoName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="AdjToPeoCompFnTextBlock" xlink:title="AdjToPeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToPeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToPeoCompFnTextBlock">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock" xlink:title="label: AdjToPeoCompFnTextBlock to ecd_AdjToPeoCompFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="AdjToNonPeoNeoCompFnTextBlock" xlink:title="AdjToNonPeoNeoCompFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AdjToNonPeoNeoCompFnTextBlock" xml:lang="en-US" id="ecd_AdjToNonPeoNeoCompFnTextBlock">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:title="label: AdjToNonPeoNeoCompFnTextBlock to ecd_AdjToNonPeoNeoCompFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="label: CompActuallyPaidVsTotalShareholderRtnTextBlock to ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="CompActuallyPaidVsNetIncomeTextBlock" xlink:title="CompActuallyPaidVsNetIncomeTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsNetIncomeTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsNetIncomeTextBlock">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:title="label: CompActuallyPaidVsNetIncomeTextBlock to ecd_CompActuallyPaidVsNetIncomeTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="label: CompActuallyPaidVsCoSelectedMeasureTextBlock to ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xml:lang="en-US" id="ecd_TotalShareholderRtnVsPeerGroupTextBlock">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="label: TotalShareholderRtnVsPeerGroupTextBlock to ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock" xlink:label="TabularListTableTextBlock" xlink:title="TabularListTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TabularListTableTextBlock" xml:lang="en-US" id="ecd_TabularListTableTextBlock">Tabular List [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock" xlink:title="label: TabularListTableTextBlock to ecd_TabularListTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ExecutiveCategoryAxis" xlink:title="ExecutiveCategoryAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_ExecutiveCategoryAxis" xml:lang="en-US" id="ecd_ExecutiveCategoryAxis">Executive Category [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis" xlink:title="label: ExecutiveCategoryAxis to ecd_ExecutiveCategoryAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="AllExecutiveCategoriesMember" xlink:title="AllExecutiveCategoriesMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllExecutiveCategoriesMember" xml:lang="en-US" id="ecd_AllExecutiveCategoriesMember">All Executive Categories [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllExecutiveCategoriesMember" xlink:to="ecd_AllExecutiveCategoriesMember" xlink:title="label: AllExecutiveCategoriesMember to ecd_AllExecutiveCategoriesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember" xlink:label="PeoMember" xlink:title="PeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoMember" xml:lang="en-US" id="ecd_PeoMember">PEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoMember" xlink:to="ecd_PeoMember" xlink:title="label: PeoMember to ecd_PeoMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember" xlink:label="NonPeoNeoMember" xlink:title="NonPeoNeoMember" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoMember" xml:lang="en-US" id="ecd_NonPeoNeoMember">Non-PEO NEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoMember" xlink:to="ecd_NonPeoNeoMember" xlink:title="label: NonPeoNeoMember to ecd_NonPeoNeoMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis" xlink:label="IndividualAxis" xlink:title="IndividualAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_IndividualAxis" xml:lang="en-US" id="ecd_IndividualAxis">Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndividualAxis" xlink:to="ecd_IndividualAxis" xlink:title="label: IndividualAxis to ecd_IndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember" xlink:label="AllIndividualsMember" xlink:title="AllIndividualsMember" />
    <link:label xlink:type="resource" xlink:label="ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_AllIndividualsMember" xml:lang="en-US" id="ecd_AllIndividualsMember">All Individuals [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllIndividualsMember" xlink:to="ecd_AllIndividualsMember" xlink:title="label: AllIndividualsMember to ecd_AllIndividualsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="Additional402vDisclosureTextBlock" xlink:title="Additional402vDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Additional402vDisclosureTextBlock" xml:lang="en-US" id="ecd_Additional402vDisclosureTextBlock">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock" xlink:title="label: Additional402vDisclosureTextBlock to ecd_Additional402vDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss" xml:lang="en-US" id="us-gaap_NetIncomeLoss">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="vsh-20240401.xsd#vsh_StockCompensationPerSummaryCompensationTableMember" xlink:label="StockCompensationPerSummaryCompensationTableMember" xlink:title="StockCompensationPerSummaryCompensationTableMember" />
    <link:label xlink:type="resource" xlink:label="vsh_StockCompensationPerSummaryCompensationTableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="vsh_StockCompensationPerSummaryCompensationTableMember_lbl" xml:lang="en-US" id="vsh_StockCompensationPerSummaryCompensationTableMember_lbl">Adjustment for stock compensation per Summary Compensation Table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPerSummaryCompensationTableMember" xlink:to="vsh_StockCompensationPerSummaryCompensationTableMember_lbl" xlink:title="label: StockCompensationPerSummaryCompensationTableMember to vsh_StockCompensationPerSummaryCompensationTableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="vsh_StockCompensationPerSummaryCompensationTableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="vsh_StockCompensationPerSummaryCompensationTableMember_lbl1" xml:lang="en-US" id="vsh_StockCompensationPerSummaryCompensationTableMember_lbl1">Stock Compensation Per Summary Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCompensationPerSummaryCompensationTableMember" xlink:to="vsh_StockCompensationPerSummaryCompensationTableMember_lbl1" xlink:title="label: StockCompensationPerSummaryCompensationTableMember to vsh_StockCompensationPerSummaryCompensationTableMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="vsh-20240401.xsd#vsh_ChangeInValueOfPriorPeriodStockCompensationMember" xlink:label="ChangeInValueOfPriorPeriodStockCompensationMember" xlink:title="ChangeInValueOfPriorPeriodStockCompensationMember" />
    <link:label xlink:type="resource" xlink:label="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl" xml:lang="en-US" id="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl">Adjustment for change in value of prior period stock compensation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInValueOfPriorPeriodStockCompensationMember" xlink:to="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl" xlink:title="label: ChangeInValueOfPriorPeriodStockCompensationMember to vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl1" xml:lang="en-US" id="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl1">Change in Value of Prior Period Stock Compensation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInValueOfPriorPeriodStockCompensationMember" xlink:to="vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl1" xlink:title="label: ChangeInValueOfPriorPeriodStockCompensationMember to vsh_ChangeInValueOfPriorPeriodStockCompensationMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="vsh-20240401.xsd#vsh_PensionServiceCostsMember" xlink:label="PensionServiceCostsMember" xlink:title="PensionServiceCostsMember" />
    <link:label xlink:type="resource" xlink:label="vsh_PensionServiceCostsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="vsh_PensionServiceCostsMember_lbl" xml:lang="en-US" id="vsh_PensionServiceCostsMember_lbl">Adjustment for pension service costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionServiceCostsMember" xlink:to="vsh_PensionServiceCostsMember_lbl" xlink:title="label: PensionServiceCostsMember to vsh_PensionServiceCostsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="vsh_PensionServiceCostsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="vsh_PensionServiceCostsMember_lbl1" xml:lang="en-US" id="vsh_PensionServiceCostsMember_lbl1">Pension Service Costs [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionServiceCostsMember" xlink:to="vsh_PensionServiceCostsMember_lbl1" xlink:title="label: PensionServiceCostsMember to vsh_PensionServiceCostsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="vsh-20240401.xsd#vsh_ChangeInPensionValuePerSummaryCompensationTableMember" xlink:label="ChangeInPensionValuePerSummaryCompensationTableMember" xlink:title="ChangeInPensionValuePerSummaryCompensationTableMember" />
    <link:label xlink:type="resource" xlink:label="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl" xml:lang="en-US" id="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl">Adjustment for change in pension value per Summary Compensation Table.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInPensionValuePerSummaryCompensationTableMember" xlink:to="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl" xlink:title="label: ChangeInPensionValuePerSummaryCompensationTableMember to vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl" />
    <link:label xlink:type="resource" xlink:label="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl1" xml:lang="en-US" id="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl1">Change in Pension Value Per Summary Compensation Table [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInPensionValuePerSummaryCompensationTableMember" xlink:to="vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl1" xlink:title="label: ChangeInPensionValuePerSummaryCompensationTableMember to vsh_ChangeInPensionValuePerSummaryCompensationTableMember_lbl1" />
  </link:labelLink>
</link:linkbase>
