CINXE.COM
Gen Investor Relations - Investor Relations
<!DOCTYPE HTML> <html id="3a657086b1c3950598d6f4ebc2395d8c5db56441" class="StudioLegacy Legacy" xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US"> <head><title> Gen Investor Relations - Investor Relations </title><meta content="text/html; charset=UTF-8" http-equiv="Content-type" /><meta content="RevealTrans(Duration=0,Transition=0)" http-equiv="Page-Enter" /><meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible" /><meta content="width=device-width, initial-scale=1" name="viewport" /><meta content="default-src 'self' https: http: 'unsafe-inline' 'unsafe-eval' *.q4inc.com *.q4cdn.com; script-src 'self' *.cloudfront.net *.pusherapp.com *.newrelic.com *.nr-data.net *.bugherd.com *.q4cdn.com *.q4web.com *.amazonaws.com *.highcharts.com *.googletagmanager.com *.googleadservices.com *.google-analytics.com *.google.com *.gstatic.com *.q4app.com *.pendo.io 'unsafe-inline' 'unsafe-eval' https://cdn.syndication.twimg.com/timeline/profile?callback=__twttr.callbacks.tl_i0_profile_nortonlifelock_old&dnt=false&domain=nortonlifelock2021rd.s4.q4web.com&lang=en&screen_name=nortonlifelock&suppress_response_codes=true&t=1825804&tz=GMT-0500&with_replies=false *.twitter.com *.q4inc.com" http-equiv="Content-Security-Policy" /><meta content="TrFFHH1ECWLjmNvYjhEfu4we_2UvW4U2MaJv1XLBRtg" name="google-site-verification" /><meta content="ZqaVP0O4YZZ6wNyn1Da6EhurplBc46fMnPnu9W8_uBI" name="google-site-verification" /><meta content="PNTecnqjJloR7OlTR65chS-duWRr2CAnXBf_E82Qnyc" name="google-site-verification" /><!--[if lte IE 8]> <link id="respond-proxy" rel="respond-proxy" media="screen" href="//s201.q4cdn.com/771113172/files/js/respond-proxy.html" /> <link id="respond-redirect" rel="respond-redirect" media="screen" href="https://investor.gendigital.com/js/respond.proxy.gif" /> <![endif]--> <link type="text/css" rel="preconnect" media="all" href="https://fonts.gstatic.com" /> <link type="image/x-icon" rel="icon" media="" href="//s201.q4cdn.com/771113172/files/favicon.ico" /> <link type="image/x-icon" rel="shortcut icon" media="" href="//s201.q4cdn.com/771113172/files/favicon.ico" /> <link rel="stylesheet" media="print" href="//s201.q4cdn.com/771113172/files/css/print.css" /> <link type="text/css" rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&amp;display=swap" /> <link type="text/css" rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;700&amp;display=swap" /> <link id="htmlGlobalLinkCss" type="text/css" rel="stylesheet" media="all" href="//s201.q4cdn.com/771113172/files/css/global.css?v=43554" /><link id="htmlClientLinkCss" type="text/css" rel="stylesheet" media="all" href="//s201.q4cdn.com/771113172/files/css/client.css?v=43897" /><link id="htmlLinkPrintCss" type="text/css" rel="stylesheet" media="print" href="//s201.q4cdn.com/771113172/files/css/print.css" /><link id="htmlLinkEvergreenCss" type="text/css" rel="stylesheet" media="all" href="/css/evergreen/dist/default/evergreen.1.0.0.min.css" /><link type="text/css" rel="stylesheet" href="/GlobalBranding.ashx" /><script type="text/javascript" src="/js/module/widgets/dist/dependencies/evergreen.core.1.0.0.min.js"></script> <script type="text/javascript" src="/js/module/widgets/dist/dependencies/evergreen.app.1.0.0.min.js"></script> <script type="text/javascript" src="/js/module/widgets/dist/latest/evergreen.q4Api.min.js"></script> <script type="text/javascript" src="/js/module/widgets/dist/latest/evergreen.q4Pager.min.js"></script> <script type="text/javascript" src="/js/module/widgets/dist/latest/evergreen.q4Slideshow.min.js"></script> <script type="text/javascript" src="/js/module/widgets/dist/latest/evergreen.q4MultiSecFilings.min.js"></script> <script type="text/javascript" src="/js/typescript/dist/index.js"></script> <script type="text/javascript" src="/js/typescript/dist/q4CookieConsent/index.js"></script> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/q4.core.1.1.8.min.js"></script> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/q4.app.1.1.8.min.js"></script> <script type="text/javascript" src="https://widgets.q4app.com/widgets/q4.api.1.13.5.min.js"></script> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/q4.datepicker.1.0.0.min.js"></script> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/detect-zoom.js"></script> <!--[if lte IE 8]> <script type="text/javascript" src="https://investor.gendigital.com/js/respond.proxy.js"></script> <![endif]--> <script type="text/javascript">function GetGlobalBrandingOptions(){ return '{"dateFormat":{"moment":{"date":"MMMM D, YYYY","time":"h:mm A"},"datePicker":{"date":"MM d, yy"}}}'; } </script><script type="text/javascript">var trackingCodes = [{qualifier: 'Q4', trackingCode: 'UA-191452273-3'}]; // The Q4 Snowplow lib which Q4Blizzard utilises also makes a call to the ip-api and sets the info in LS. // So it's beneficial to check there too, to prevent redundant calls to ip-api. var q4SnowplowLib_ipLocStorageKey = 'q4spisp'; // Only load google analytics if we have tracking codes configured if (trackingCodes.length) { (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); } (function ($) { const initialisedV4Codes = []; function initGaTracking(isp, org) { // Only load google analytics if we have tracking codes configured if (!trackingCodes.length) return; isp = isp || '(not set)'; org = org || '(not set)'; $.each(trackingCodes, function (i, data) { if (data.qualifier === "Q4") { ga('create', data.trackingCode, 'auto'); // Q4 tracker ga('set', { 'dimension1': isp }); ga('set', { 'dimension2': org }); ga('set', 'anonymizeIp', true); ga('send', 'pageview', { 'page': location.pathname + location.search + location.hash }); // send pageview to Q4 tracker } else if (data.qualifier === 'V4Client') { // This is to prevent a script tag from being added more than once if (initialisedV4Codes.indexOf(data.trackingCode) === -1) { // Add gtag script to DOM const gtagScriptTag = document.createElement("script"); gtagScriptTag.async = true; gtagScriptTag.src = "https://www.googletagmanager.com/gtag/js?id=" + data.trackingCode; document.head.appendChild(gtagScriptTag); // Instance this gtag window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } const secureCookieTag = 'SameSite=None;Secure'; gtag("js", new Date()); gtag('set', {cookie_flags: secureCookieTag}); gtag("config", data.trackingCode, { anonymize_ip: true }); initialisedV4Codes.push(data.trackingCode); } } else { ga('create', data.trackingCode, 'auto', { 'name': data.qualifier }); // Client tracker ga(data.qualifier + '.set', 'anonymizeIp', true); ga(data.qualifier + '.send', 'pageview', { 'page': location.pathname + location.search + location.hash }); // send pageview to Client tracker } }); } initGaTracking(); })(jQuery || $tudio); (function () { Q4Blizzard.initProps({ appId: "Q4WebNorton2022cr", collectorUrl: "https://" + window.location.hostname + "/x0k461", cookieName: "__uxq412__", organizationId: "79b300a3-24b8-4ce9-9b98-ae14fbf24725", postPath: "/e6c1b/xc9", productVersion: "5.150.2.1", enableDOMListener: "False" }); window.addEventListener("load", () => { Q4Tracker.init("True"); }); })();</script></head> <body style="margin: 0px" class="BodyBackground"> <input name="hdnRedirectToLoginUrl" type="hidden" id="hdnRedirectToLoginUrl" value="https://login.q4inc.com/authorize?client_id=gKrDY1E9BUSWfU7DGuW2CO4rjdskiNg7&pendoQ4PId=_q4pidval_&projectId=studio&step=login&companyName=Gen+Investor+Relations&projectIdentifier=Gen+Investor+Relations&mainColor=%230F5CA3&scope=openid+profile+email&helpUrl=https%3a%2f%2fhelp.events.q4inc.com%2fen%2fir-website.html&response_type=code&response_mode=query&nonce=83xpahektAiVdPEL63uDqKRQliA&skipUrl=https%3a%2f%2finvestor.gendigital.com%2foverview%2fdefault.aspx&userEmail=_q4lemail_&redirect_uri=https%3a%2f%2fauth.platform.q4inc.com%2fauth%2fpublicAuthRedirect%3fstate%3deyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZXR1cm5VcmwiOiJodHRwczovL2ludmVzdG9yLmdlbmRpZ2l0YWwuY29tL292ZXJ2aWV3L2RlZmF1bHQuYXNweCIsImV4cCI6MTc0OTE5OTExMS4wLCJpYXQiOjE3NDM5Mzk1MTEuMCwiaXNzIjoiUTQuV2ViLlB1YmxpYy5TaXRlIiwiYXVkIjoidXBzdHJlYW0uY2RuLndlYi5wcmQucTRpbmMuY29tIn0.8AIkTQ4Wb0eQcMS0v095rzZ28Q999KrCzh47ecLtmbQ" /> <a href="#main-content" aria-label="Skip to main content" class="sr-only">Skip to main content</a> <input type="hidden" id="__RequestVerificationToken" /> <div id="pageClass" class="Sectionoverview PageDefault PageHome LayoutHomePageLayout Languageen-US"> <div class="PageDefaultInner"> <div id="litPageDiv" class="PageHome SectionHome ParentSection_overview"> <a name="top" aria-hidden="true" tabindex="-1"></a> <form action="default.aspx" aria-label="Form" method="post" id="fmForm1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['fmForm1']; if (!theForm) { theForm = document.fmForm1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDSH1oVlXKNmZSXd3zYZ2Gq6ERm6jivSb4ijerOGYkuGRtePZg2&t=638628044627334853" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function GetViewType(){ return '2'; } function GetRevisionNumber(){ return '1'; } function GetLanguageId(){ return '1'; } function GetVersionNumber(){ return '5.150.2.1'; } function GetPoweredBy(){return 'q4inc';} function GetViewDate(){{ return ''; }} function GetSignature(){{ return ''; }} //]]> </script> <script src="/WebResource.axd?d=x2nkrMJGXkMELz33nwnakMh5buNcZ-t3T4nCU0ZQt96Kk4JDhdv7pdb3Agzis1zDln1EUlimtVH-8O9nKu6Z_e6vBso1&t=638628044627334853" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <a id="lnkPostback" aria-hidden="true" aria-label="lnkPostback" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("lnkPostback", "", true, "", "", false, true))" style="display: none"></a> <div class="layout layout--home" id="ToTop"> <div class="layout_inner"> <div class="layout_header" role="banner"> <div class="pane pane--header grid--no-gutter"> <div class="pane_inner--wrapper pane_inner--wrapper-1"> <div class="pane_inner pane_inner--stock-quote"><span class='StockQuotePaneDiv1'><div id="_ctrl0_ctl06_divModuleContainer" class="module module-embed module-skip"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <a class="module-skip_link" href="#maincontent">Skip to main content</a> </div> </div> </div></span><span class='StockQuotePaneDiv22'><div id="_ctrl0_ctl64_divModuleContainer" class="module module-embed module-header-quote"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <div class="module_container module_container--widget"></div> <script src="https://widgets.q4app.com/widgets/q4.stockQuote.1.0.17.min.js"></script> <script> $('.module-header-quote .module_container--widget').stockQuote({ lookupIndex: 2, noDataTpl: "NASDAQ: GEN", stockTpl: ( '{{#.}}' + '<p>{{exchange}}: {{symbol}} <span>${{tradePrice}}</span></p>' + '{{/.}}' ) }); </script> </div> </div> </div></span></div> </div> <div class="pane_inner--wrapper pane_inner--wrapper-2 grid--no-space"> <div class="pane_inner"><span class='HeaderPaneDiv'><span class='HeaderPaneDiv2'><div id="_ctrl0_ctl09_divModuleContainer" class="module module-embed module-logo grid_col grid_col--1-of-6 grid_col--lc-1-of-2 grid_col--md-1-of-2 grid_col--sm-1-of-2"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <a href="https://www.gendigital.com/" target="_blank" rel="noopener"><img src="//s201.q4cdn.com/771113172/files/design/logo.png" alt="Gen logo"></a> </div> </div> </div></span><span class='HeaderPaneDiv3'><nav aria-label="Web Menu" class="nav nav--main grid_col grid_col--5-of-6"><ul class="level1"> <li class="selected has-children home"><a href="https://investor.gendigital.com/overview/default.aspx">Home</a><ul class="level2"> <li><a href="https://investor.gendigital.com/news/default.aspx">News</a></li><li><a href="https://investor.gendigital.com/events-and-presentations/default.aspx">Events</a></li><li class="has-children"><a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx">Financials</a></li><li class="has-children"><a href="https://investor.gendigital.com/governance/governance-documents/default.aspx">Governance</a></li><li class="has-children"><a href="https://investor.gendigital.com/esg/default.aspx">ESG</a></li><li class="has-children"><a href="https://investor.gendigital.com/stock-info/default.aspx">Stock Info</a></li><li class="has-children"><a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx">Resources</a></li> </ul></li> </ul></nav></span><span class='HeaderPaneDiv4'><div id="_ctrl0_ctl15_divModuleContainer" class="module module-embed layout_toggle grid_col grid_col--1-of-2 grid_col--sm-1-of-2"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <!-- <button class="layout_toggle--search" aria-label="toggle site search"><span class="q4-icon_search" aria-hidden="true"></span></button> --> <button class="layout_toggle--menu" aria-label="toggle main navigation"><span class="q4-icon_menu" aria-hidden="true"></span></button> </div> </div> </div></span><span class='HeaderPaneDiv5'><div id="_ctrl0_ctl18_divModuleContainer" class="module module-search module-search--mobile" role="search"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <label for="_ctrl0_ctl18_txtSearchInput" id="_ctrl0_ctl18_lblSearchText" class="module-search_text sr-only">Search query</label> <input name="_ctrl0$ctl18$txtSearchInput" type="text" maxlength="256" id="_ctrl0_ctl18_txtSearchInput" class="module_input module-search_input" title="Search query" placeholder="Search Investors" value="" onkeypress="javascript:var key; if (window.event) { key = window.event.keyCode; } else if (e) { key = e.which; } else { return true; } if (key == 13) __doPostBack('_ctrl0$ctl18$btnSearch', ''); " /> <input type="submit" name="_ctrl0$ctl18$btnSearch" value="" id="_ctrl0_ctl18_btnSearch" class="module_button module-search_button" aria-label="search" /> </div> </div> </div></span></span></div> </div> </div> <div class="pane pane--navigation"> <div class="pane_inner"><span class='NavigationPaneDiv6'><div id="_ctrl0_ctl21_divModuleContainer" class="module module-embed module-close-mobile-menu"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <button class="layout_toggle--menu"> <i class="q4-icon_cross"></i> <span class="sr-only">close main navigation</span> </button> </div> </div> </div></span><span class='NavigationPaneDiv7'><nav aria-label="Web Menu" class="nav nav--mobile"><ul class="level1"> <li class="selected has-children home"><a href="https://investor.gendigital.com/overview/default.aspx">Home</a><ul class="level2"> <li><a href="https://investor.gendigital.com/news/default.aspx">News</a></li><li><a href="https://investor.gendigital.com/events-and-presentations/default.aspx">Events</a></li><li class="has-children"><a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx">Financials</a><ul class="level3"> <li><a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx">Quarterly Reports</a></li><li><a href="https://investor.gendigital.com/financials/annual-reports/default.aspx">Annual Reports</a></li><li><a href="https://investor.gendigital.com/financials/sec-filings/default.aspx">SEC Filings</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/governance/governance-documents/default.aspx">Governance</a><ul class="level3"> <li><a href="https://investor.gendigital.com/governance/governance-documents/default.aspx">Governance Documents</a></li><li><a href="https://www.gendigital.com/us/en/leadership/">Leadership Team</a></li><li><a href="https://www.gendigital.com/us/en/board-of-directors/">Board of Directors</a></li><li><a href="https://investor.gendigital.com/governance/committee-composition/default.aspx">Committee Composition</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/esg/default.aspx">ESG</a><ul class="level3"> <li><a href="https://investor.gendigital.com/esg/default.aspx">Overview</a></li><li><a href="//s201.q4cdn.com/771113172/files/doc_downloads/ESG/2024/Gen_Social_Impact_Report_2024.pdf">2024 Social Impact Report</a></li><li><a href="//s201.q4cdn.com/771113172/files/doc_governance/2024/05/EEO1-for-GenDigital-2023_Certified.pdf">2023 EEO-1 Report</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/stock-info/default.aspx">Stock Info</a><ul class="level3"> <li><a href="https://investor.gendigital.com/stock-info/default.aspx">Stock Info</a></li><li><a href="https://investor.gendigital.com/stock-info/convertible-dilution/default.aspx">Convertible Dilution</a></li><li><a href="https://investor.gendigital.com/stock-info/special-dividend/default.aspx">Special Dividend</a></li><li><a href="https://investor.gendigital.com/stock-info/analyst-coverage/default.aspx">Analyst Coverage</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx">Resources</a><ul class="level3"> <li><a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx">Investor Contacts</a></li><li><a href="https://investor.gendigital.com/resources/faqs/default.aspx">FAQs</a></li><li><a href="https://investor.gendigital.com/resources/email-alerts/default.aspx">Email Alerts</a></li><li><a href="https://investor.gendigital.com/resources/notice-of-settlement/default.aspx">Notice of Settlement</a></li> </ul></li> </ul></li> </ul></nav></span></div> </div> <div class="pane pane--banner grid grid--no-gutter"> <div class="pane_inner"><span class='HeaderPane2Div1'><div id="_ctrl0_ctl67_divModuleContainer" class="module module-embed module-banner-slider"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <div class="module_container module_container--content"></div> <div class="slick-slider slick-slider_dots"></div> <script type="text/javascript"> $('.module-banner-slider').downloads({ downloadType: 'Slider', showAllYears: true, itemContainer: '.module_container--content', itemTemplate: ( /* beautify preserve:start */ '<div class="module-banner-slider_item">'+ '<div class="module-banner-slider_item-image" style="background: url({{thumb}});"></div>'+ '<div class="module-banner-slider_item-text">'+ '<div class="module-banner-slider_item-text-inner">'+ '<h1 class="module_title">Investor Relations</h1>' + '<p class="module_title-sub"></p>' + '{{{description}}}'+ '</div>'+ '</div>'+ '</div>' /* beautify preserve:end */ ), complete: function (e) { $(e.target).find('.module_container--content').slick({ draggable: true, autoplay: true, autoplaySpeed: 10000, infinite: true, fade: true, slidesToShow: 1, slidesToScroll: 1, touchThreshold: 1000, dots: true, pauseOnHover: false, pauseOnFocus: false, appendDots: $('.module-banner-slider .slick-slider_dots'), responsive: [ { breakpoint: 500, settings: { autoplay: false } } ] }); var slickInst = $(e.target).find('.slick-initialized').slick('getSlick'); q4App.accessibleSlick(slickInst, 'before', '.slick-dots'); if($('.slick-slide .slick-active').attr('data-slick-index') == '-1'){ $(this).find('.pane--banner').css('background', 'url(//s201.q4cdn.com/771113172/files/design/banner/inner_page_banner 1_1920x370@1x.png)') } else if($('.slick-slide').attr('data-slick-index') == '0'){ $(this).find('.pane--banner').css('background', 'url(//s201.q4cdn.com/771113172/files/design/banner/inner_page_banner-2_1920x370@1x.png)') } else { $(this).find('.pane--banner').css('background', 'url(//s201.q4cdn.com/771113172/files/design/banner/inner_page_banner 3_1920x370@1x.png)') } } }); </script> </div> </div> </div></span></div> </div> </div> <div class="layout_content" id="maincontent" role="main"> <div class="pane pane--breadcrumb"> <div class="pane_inner"><span class='BreadcrumbPaneDiv9'><nav aria-label="Web Menu" class="nav nav--secondary"><ul class="level1"> <li class="selected has-children home"><a href="https://investor.gendigital.com/overview/default.aspx">Home</a><ul class="level2"> <li><a href="https://investor.gendigital.com/news/default.aspx">News</a></li><li><a href="https://investor.gendigital.com/events-and-presentations/default.aspx">Events</a></li><li class="has-children"><a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx">Financials</a><ul class="level3"> <li><a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx">Quarterly Reports</a></li><li><a href="https://investor.gendigital.com/financials/annual-reports/default.aspx">Annual Reports</a></li><li><a href="https://investor.gendigital.com/financials/sec-filings/default.aspx">SEC Filings</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/governance/governance-documents/default.aspx">Governance</a><ul class="level3"> <li><a href="https://investor.gendigital.com/governance/governance-documents/default.aspx">Governance Documents</a></li><li><a href="https://www.gendigital.com/us/en/leadership/">Leadership Team</a></li><li><a href="https://www.gendigital.com/us/en/board-of-directors/">Board of Directors</a></li><li><a href="https://investor.gendigital.com/governance/committee-composition/default.aspx">Committee Composition</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/esg/default.aspx">ESG</a><ul class="level3"> <li><a href="https://investor.gendigital.com/esg/default.aspx">Overview</a></li><li><a href="//s201.q4cdn.com/771113172/files/doc_downloads/ESG/2024/Gen_Social_Impact_Report_2024.pdf">2024 Social Impact Report</a></li><li><a href="//s201.q4cdn.com/771113172/files/doc_governance/2024/05/EEO1-for-GenDigital-2023_Certified.pdf">2023 EEO-1 Report</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/stock-info/default.aspx">Stock Info</a><ul class="level3"> <li><a href="https://investor.gendigital.com/stock-info/default.aspx">Stock Info</a></li><li><a href="https://investor.gendigital.com/stock-info/convertible-dilution/default.aspx">Convertible Dilution</a></li><li><a href="https://investor.gendigital.com/stock-info/special-dividend/default.aspx">Special Dividend</a></li><li><a href="https://investor.gendigital.com/stock-info/analyst-coverage/default.aspx">Analyst Coverage</a></li> </ul></li><li class="has-children"><a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx">Resources</a><ul class="level3"> <li><a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx">Investor Contacts</a></li><li><a href="https://investor.gendigital.com/resources/faqs/default.aspx">FAQs</a></li><li><a href="https://investor.gendigital.com/resources/email-alerts/default.aspx">Email Alerts</a></li><li><a href="https://investor.gendigital.com/resources/notice-of-settlement/default.aspx">Notice of Settlement</a></li> </ul></li> </ul></li> </ul></nav></span></div> </div> <div class="pane pane--left"> <div class="pane_inner"><span class='LeftPaneDiv'></span></div> </div> <div class="pane pane--content"> <div class="pane_inner"><span class='ContentPaneDiv'><span class='ContentPaneDiv2'><div id="_ctrl0_ctl70_divModuleContainer" class="module module-html module-overview-link-boxes text-center grid--no-gutter"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <!-- <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/default.aspx" class="module_item-anchor"> </a><h2 class="h3 module_item-title module_item-title--grow-underline">Q2 <a href="/events-and-presentations/default.aspx" class="module_item-anchor">FY23 Earnings</a></h2> <span class="link-box-date"><a href="/events-and-presentations/default.aspx" class="module_item-anchor">Nov. 8, 2022</a></span><a href="/events-and-presentations/default.aspx" class="module_item-anchor"> </a> </div> --> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2025/Q3-FY25-Earnings/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q3 FY25 <br>Earnings</h2> <span class="link-box-date">January 30, 2025</span> </a> </div> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2024/Gen-Announces-December-2024/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Gen Announces the Acquisition of MoneyLion</h2> <span class="link-box-date">December 10, 2024</span> </a> </div> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2024/Q2-FY25-Earnings/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q2 FY25 <br>Earnings</h2> <span class="link-box-date">October 30, 2024</span> </a> </div> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2024/Q1-FY25-Earnings/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q1 FY25 <br>Earnings</h2> <span class="link-box-date">August 1, 2024</span> </a> </div> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2024/Q4-FY24-Earnings/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q4 FY24 <br>Earnings</h2> <span class="link-box-date">May 9, 2024</span> </a> </div> <div class="module_item grid_col grid_col--1-of-3"> <a href="https://investor.gendigital.com/esg/default.aspx" target="_blank" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">FY24 Social Impact <br>Report</h2> <span class="link-box-date">2024</span> </a> </div> <!-- <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2024/2024-Q3-Earnings-Call" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q3 FY24 <br>Earnings</h2> <span class="link-box-date">February 1, 2024</span> </a> </div> --> <div class="module_item grid_col grid_col--1-of-3"> <a href="https://investor.gendigital.com/events-and-presentations/event-details/2023/Gen-1st-Anniversary-Investor-Update-2023-dxEqrGQFtJ/default.aspx" target="_blank" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Gen’s 1st Anniversary <br>Investor Update Event</h2> <span class="link-box-date">November 7, 2023</span> </a> </div> <!-- <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2023/Q2-FY24-Earnings-2023-a7ucuwz7Oq/" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q2 FY24 <br>Earnings</h2> <span class="link-box-date">November 7, 2023</span> </a> </div> --> <div class="module_item grid_col grid_col--1-of-3"> <a href="/events-and-presentations/event-details/2023/Q1-FY24-Earnings" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q1 FY24 <br>Earnings</h2> <span class="link-box-date">August 3, 2023</span> </a> </div> <!-- <div class="module_item grid_col grid_col--1-of-3"> <a href="/news/news-details/2022/Introducing-Gen-The-Company-to-Power-Digital-Freedom/default.aspx" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Introducing Gen: The Company to Power Digital Freedom</h2> <span class="link-box-date">Nov. 7, 2022</span> </a> --> <!-- <div class="module_item grid_col grid_col--1-of-3"> <a href="https://investor.gendigital.com/events-and-presentations/event-details/2023/Q4-FY23-Earnings/" class="module_item-anchor"> <h2 class="h3 module_item-title module_item-title--grow-underline">Q4 FY23 <br>Earnings</h2> <span class="link-box-date">May 11, 2023</span> </a> </div> --> <style></style><style></style><style></style><style></style><br class="t-last-br"><style></style><br class="t-last-br"><style></style> </div> </div> </div></span><span class='ContentPaneDiv3'><div id="_ctrl0_ctl73_divModuleContainer" class="module module-embed module_freedom module--no-padding-top"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl73_lblTitle" class="module_title"><span id="_ctrl0_ctl73_lblModuleTitle" class="ModuleTitle">Powering Digital Freedom</span></h2> <div class="module_container module_container--inner"> <p>At Gen, our mission is to create technology solutions for people to take full advantage of the digital world, safely, privately, and confidently – so together, we can build a better tomorrow.</p> </div> </div> </div></span><span class='ContentPaneDiv4'><div id="_ctrl0_ctl76_divModuleContainer" class="module module-embed module-news-latest"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <h2 class="module_title">News</h2> <div class="module_container module_container--content dark"></div> <div class="slider-controls"></div> <a class="button button--cta news" href="/news/default.aspx" aria-label="view all news releases">All News</a> <script type="text/javascript"> $('.module-news-latest .module_container--content').news({ dateFormat: 'dd M yy', showAllYears: true, limit: 3, append: false, template: ( /* beautify preserve:start */ '{{#items}}' + '<div class="module_item">' + '<div class="module_item-wrap">'+ '<div class="module_date-time">' + '<span class="module_date-text">{{date}}</span>' + '</div>' + '<div class="module_headline">' + '<a class="module_headline-link h5" href="{{url}}"{{#blank}} target="_blank"{{/blank}}>{{title}} {{#blank}}<span class="sr-only">(opens in new window)</span>{{/blank}}</a>' + '</div>' + '<a class="button button--cta" href="{{url}}"{{#blank}} target="_blank"{{/blank}}>Learn More {{#blank}}<span class="sr-only">(opens in new window)</span>{{/blank}}</a>' + '</div>' + '<div class="module_news-image module_news-image{{index}}"></div>' + '</div>'+ '{{/items}}' /* beautify preserve:end */ ), beforeRender: function(e, data) { $.each(data.items, function(idx, item) { item.index = idx; var url = item.url.toLowerCase().split('.'); if (url[url.length - 1] == 'pdf') { item.blank = true; } }); }, complete: function(e) { $(e.target).slick({ slidesToShow: 3, slidesToScroll: 3, autoplay: false, dots: true, appendDots: $('.module-news-latest .slider-controls'), responsive: [{ breakpoint: 768, settings: { arrows: false, slidesToShow: 1, slidesToScroll: 1, autoplay: true, } }] }); $(window).on('resize', function(){ var slickInst2 = $(e.target).slick('getSlick'), $target = $(e.target), $controls = $target.siblings().find('.slick_autoplay-ctrl'), $srText = $controls.parents().siblings('span.sr-only'); if($(window).width() < 768){ if(!$controls.length){ q4App.accessibleSlick(slickInst2, 'before', '.slick-dots'); } } else { if($controls.length){ $srText.remove(); $controls.remove(); } } $srText.each(function (i) { if (i > 0){ $(this).remove(); } }); }).trigger('resize'); } }); </script> </div> </div> </div></span><span class='ContentPaneDiv5'><div id="_ctrl0_ctl79_divModuleContainer" class="module module-embed module-financial-latest dark background--fixed background--cover"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl79_lblTitle" class="module_title"><span id="_ctrl0_ctl79_lblModuleTitle" class="ModuleTitle">Latest quarterly results</span></h2> <div class="module_container module_container--inner"> <div class="module_container module_container--content text-center"></div> <a class="button button--cta" href="/financials/quarterly-results/default.aspx">All Financial Reports</a> <script type="text/javascript"> $('.module-financial-latest .module_container--content').financials({ fetchAllYears: true, reportTypes: ['First Quarter', 'Second Quarter', 'Third Quarter', 'Fourth Quarter'], shortTypes: { 'First Quarter': 'Q1', 'Second Quarter': 'Q2', 'Third Quarter': 'Q3', 'Fourth Quarter': 'Q4' }, limit: 1, append: false, loadingMessage: '<p class="module_loader"><span class="q4-icon_spinner" aria-hidden="true"></span><span class="sr-only">Loading latest financials...</span></p>', template: ( /* beautify preserve:start */ '{{#items}}' + '<div class="module-financial-latest_container">' + '{{#docs}}' + '<div class="grid_col grid_col--1-of-5 grid_col--lc-1-of-3 grid_col--md-1-of-2 grid_col--sm-1-of-1 module_links q4icons">' + '<a class="module_link module_link-{{docCategory}}" href="{{docUrl}}"{{#blank}} target="_blank"{{/blank}}>' + '<span class="icon-image"><img src="//s201.q4cdn.com/771113172/files/images/{{docIcon}}" alt="icons indicating a downloadable file"></span>' + // '<span class="q4icons_icon" aria-hidden="true"></span>'+ '<span class="module_link-text">{{docTitle}}</span>' + '{{#blank}}<span class="sr-only">(opens in new window)</span>{{/blank}}'+ '</a>' + '</div>' + '{{/docs}}' + '</div>' + '{{/items}}' /* beautify preserve:end */ ), beforeRender: function(e, data) { $.each(data.items, function(idx, item) { $.each(item.docs, function(idx, doc) { // Make sure any local links open in the same window var url = doc.docUrl.toLowerCase().split('.'); if ( url[url.length-1] != 'aspx' ) { doc.blank = true; } if (doc.docCategory === 'news') { doc.docIcon = 'Press-Release.png'; } if (doc.docCategory === 'other') { doc.docIcon = 'PDF.png'; } if (doc.docCategory === 'presentation') { doc.docIcon = 'Presentation.png'; } if (doc.docCategory === 'transcript') { doc.docIcon = 'Transcription.png'; } if (doc.docCategory === 'webcast') { doc.docIcon = 'Webcast2.png'; } if (doc.docCategory === 'tenq') { doc.docIcon = 'PDF.png'; } }); }); } }); </script> </div> </div> </div></span><span class='ContentPaneDiv6'><div id="_ctrl0_ctl82_divModuleContainer" class="module module-embed module-presentation-events text-left dark"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl82_lblTitle" class="module_title"><span id="_ctrl0_ctl82_lblModuleTitle" class="ModuleTitle">Latest events & presentations</span></h2> <div class="module_container module_container--inner"> <div class="grid"> <div class="grid_col grid_col--4-of-12 grid_col--lc-1-of-1 grid_col--md-1-of-1"> <div class="module module-event-home module--no-padding-bottom"> <div class="module_container module_container--content"></div> <div class="slick-slider slick-slider_dots"></div> <a href="/events-and-presentations/" class="button" aria-label="view all events">View all events</a> </div> </div> <div class="grid_col grid_col--7-of-12 grid_col--lc-1-of-1 grid_col--md-1-of-1 grid_col--push-1-of-12"> <div class="module module-presentation-latest module--no-padding-bottom"> <div class="module_container module_container--content"></div> </div> </div> </div> <script type="text/javascript" src="https://widgets.q4app.com/widgets/q4.slideshow.1.1.6.min.js"></script> <script type="text/javascript"> $('.module-event-home .module_container--content').events({ dateFormat: 'dd M yy', showAllYears: true, limit: 2, append: false, template: ( /* beautify preserve:start */ '{{#items}}' + '<div class="module_item">' + '<div class="module_date-time">' + '<span class="module_date-text">{{date}}</span>' + '</div>' + '<div class="module_headline">' + '<a class="module_headline-link h5" href="{{url}}">{{title}}</a>' + '</div>' + '<div class="module_links q4icons">' + '{{#isFuture}}' + '<div class="module_add-to-calendar">' + '<a role="button" href="javascript:;" class="module_link module_link--arrow module_add-to-calendar-reveal">'+ '<span class="module_link-text">Add to Calendar</span>'+ '<span class="q4icons_icon" aria-hidden="true"></span>' + '</a>' + '<ul class="module_add-to-calendar-list">' + '<li class="module_add-to-calendar-item module_add-to-calendar-item--apple">' + '<a href="/DownloadICal.aspx?id={{id}}" target="_blank" class="module_add-to-calendar-link">' + '<span class="q4-icon_apple" aria-hidden="true"></span>' + '<span class="module_add-to-calendar-text sr-only">Add to Apple Calendar</span>' + '</a>' + '</li>' + '<li class="module_add-to-calendar-item module_add-to-calendar-item--google">' + '<a href="/DownloadICal.aspx?id={{id}}&platform=GoogleCalendar" target="_blank" class="module_add-to-calendar-link">' + '<span class="q4-icon_google" aria-hidden="true"></span>' + '<span class="module_add-to-calendar-text sr-only">Add to Google Calendar</span>' + '</a>' + '</li>' + '<li class="module_add-to-calendar-item module_add-to-calendar-item--outlook">' + '<a href="/DownloadICal.aspx?id={{id}}" target="_blank" class="module_add-to-calendar-link">' + '<span class="q4-icon_microsoft" aria-hidden="true"></span>' + '<span class="module_add-to-calendar-text sr-only">Add to Microsoft Outlook</span>' + '</a>' + '</li>' + '<li class="module_add-to-calendar-item module_add-to-calendar-item--ics">' + '<a href="/DownloadICal.aspx?id={{id}}" target="_blank" class="module_add-to-calendar-link">' + '<span class="q4-icon_calendar" aria-hidden="true"></span>' + '<span class="module_add-to-calendar-text sr-only">Add to iCalendar</span>' + '</a>' + '</li>' + '</ul>' + '</div>' + '{{/isFuture}}' + '{{#webcast}}' + '<div class="module_webcast">' + '<a class="module_link module_webcast-link module_link--arrow" href="{{webcast}}" target="_blank">' + '<span class="module_link-text">Webcast</span>' + '<span class="q4icons_icon" aria-hidden="true"></span>' + '<span class="sr-only">(opens in new window)</span>'+ '</a>' + '</div>' + '{{/webcast}}' + '</div>' + '</div>' + '{{/items}}' + '{{^items}}' + '<p><span class="q4-icon_warning-line" aria-hidden="true"></span> There are no events scheduled.</p>'+ '{{/items}}' /* beautify preserve:end */ ), complete: function(e) { q4Defaults.addToCalendar($(e.target).find('.module_add-to-calendar')); $(window).on('resize.eventSlick', function(){ var $target = $(e.target); if($(window).width() > 1024){ if($target.hasClass('slick-slider')){ $target.slick('unslick'); } var $controls = $target.siblings().find('.slick_autoplay-ctrl'); var $srText = $controls.parents().siblings('span.sr-only'); if($controls.length){ $srText.remove(); $controls.remove(); } }else{ if(!$target.hasClass('slick-slider')){ $target.slick({ dots: true, appendDots: $('.module-event-home .slick-slider_dots') }); var slickInst3 = $(e.target).slick('getSlick'); q4App.accessibleSlick(slickInst3, 'before', '.slick-dots'); } } }).trigger('resize.eventSlick'); } }); $('.module-presentation-latest .module_container--content').slideshow({ dateFormat: 'mm/dd/yy', tags: ['featured'], aspectRatio: [7,4], tpl: ( '<div class="module-slideshow_viewer">' + '<div class="module-slideshow_ratio">' + '<iframe title="{{title}}" style="position: absolute; width: 100%; height: 100%;" src=\'/files/js/pdf-js/viewer.html?file={{url}}#zoom=page-fit\' allowfullscreen webkitallowfullscreen></iframe>' + '</div>' + '</div>' /* '<div class="grid">'+ '<div class="grid_col grid_col--1-of-2 grid_col--sm-1-of-2 module-slideshow_link-container q4icons">' + '<a class="module_link module_link-download" href="{{url}}" target="_blank">'+ '<span class="q4icons_icon" aria-hidden="true"></span>' + '<span class="module_link-text">Download {{type}}</span>'+ '<span class="sr-only">(opens in new window)</span>'+ '</a>' + '</div>'+ '<div class="grid_col grid_col--1-of-2 grid_col--sm-1-of-2 q4icons">'+ '<a href="/events-and-presentations" class="module_link module_link--arrow" aria-label="view all presentations">'+ '<span class="module_link-text">View All</span>'+ '<span class="q4icons_icon" aria-hidden="true"></span>'+ '</a>'+ '</div>'+ '</div>' */ ) }); </script> </div> </div> </div></span><span class='ContentPaneDiv7'><div id="_ctrl0_ctl85_divModuleContainer" class="module module-embed module_acquisition dark module--no-padding"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <div class="ac_left"></div> <div class="ac_right"> <h2>NortonLifeLock completed acquisition of Avast</h2> <img src="//s201.q4cdn.com/771113172/files/images/2022/NortonAvast.png"><br> <a class="button button--cta" href="/events-and-presentations/event-details/2022/NortonLifeLock-Completes-Acquisition-of-Avast/default.aspx">Learn more</a> </div> </div> </div> </div></span></span></div> </div> <div class="pane pane--right"> <div class="pane_inner"><span class='RightPaneDiv'></span></div> </div> </div> <div class="layout_footer" role="contentinfo"> <div class="pane pane--footer grid"> <div class="pane_inner"><span class='FooterPaneDiv'><span class='FooterPaneDiv10'><div id="_ctrl0_ctl30_divModuleContainer" class="module module-embed module_footerlogo"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <a href="/" target="_blank" rel="noopener"><img src="//s201.q4cdn.com/771113172/files/design/logoWh.png" alt="Gen logo"></a> </div> </div> </div></span><span class='FooterPaneDiv11'><div id="_ctrl0_ctl33_RightBlock" class="hidden"></div> <div id="_ctrl0_ctl33_divModuleContainer" class="module module-links dark list--reset grid_col grid_col--1-of-4 grid_col--lc-1-of-2 grid_col--md-1-of-1"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl33_lblTitle" class="module_title"><span id="_ctrl0_ctl33_lblModuleTitle" class="ModuleTitle">Quick Links</span></h2> <div class="module_container module_container--inner"> <ul id="_ctrl0_ctl33_qlList" class="module-links_list"> <li id="_ctrl0_ctl33_QuickLinkList_ctl00_liQuickLink" class="QuickLinkRow"> <a href="https://investor.gendigital.com/financials/sec-filings/default.aspx" id="_ctrl0_ctl33_QuickLinkList_ctl00_link" class="module-links_list-item-link" target="_self">SEC Filings</a> </li> <li id="_ctrl0_ctl33_QuickLinkList_ctl01_liQuickLink" class="QuickLinkRowAlt"> <a href="https://investor.gendigital.com/financials/quarterly-results/default.aspx" id="_ctrl0_ctl33_QuickLinkList_ctl01_link" class="module-links_list-item-link" target="_self">Financials</a> </li> </ul> </div> </div> </div></span><span class='FooterPaneDiv12'><div id="_ctrl0_ctl36_divModuleContainer" class="module module-html module-contact dark grid_col grid_col--1-of-4 grid_col--lc-1-of-2 grid_col--md-1-of-1"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl36_lblTitle" class="module_title"><span id="_ctrl0_ctl36_lblModuleTitle" class="ModuleTitle">IR Contact</span></h2> <div class="module_container module_container--inner"> <p> <strong>Investor Relations</strong><br> <a href="mailto:ir@gendigital.com" target="_blank">IR@GenDigital.com</a> </p> </div> </div> </div></span><span class='FooterPaneDiv13'><div id="_ctrl0_ctl39_divModuleContainer" class="module module-subscribe module-subscribe--fancy module-subscribe--footer dark grid_col grid_col--2-of-4 grid_col--lc-1-of-1"> <div class="module_container module_container--outer"> <h2 id="_ctrl0_ctl39_lblTitle" class="module_title"><span id="_ctrl0_ctl39_lblModuleTitle" class="ModuleTitle">Investor Email Alerts</span><span id="_ctrl0_ctl39_lblHelpPage"></span></h2> <div class="module_container module_container--inner"> <div class="module_introduction"><span id="_ctrl0_ctl39_lblIntroText" class="IntroText"><p>To opt-in for investor email alerts, please enter your email address in the field below and select at least one alert option. After submitting your request, you will receive an activation email to the requested email address. You must click the activation link in order to complete your subscription. You can sign up for additional alert options at any time.</p><p>At Gen, we promise to treat your data with respect and will not share your information with any third party. You can unsubscribe to any of the investor alerts you are subscribed to by visiting the ‘unsubscribe’ section below. If you experience any issues with this process, please contact us for further assistance.</p><p><strong>By providing your email address below, you are providing consent to Gen to send you the requested Investor Email Alert updates.</strong></p><p class="module_required-text">* Required</p></span></div> <div id="_ctrl0_ctl39_validationsummary" class="module_error-container" role="alert" aria-live="assertive" style="display:none;"> </div> <div class="module-subscribe_table-wrap"> <table class="module-subscribe_table module-subscribe_form" role="presentation"> <tr id="_ctrl0_ctl39_rowEmailAddress" class="module-subscribe_table-input module-subscribe_email"> <td id="_ctrl0_ctl39_ctl02"> <label for="_ctrl0_ctl39_txtEmail" id="_ctrl0_ctl39_lblEmailAddressText">Email Address</label> <span id="_ctrl0_ctl39_lblRequiredEmailAddress" class="module_required">*</span> <input name="_ctrl0$ctl39$txtEmail" type="email" maxlength="128" id="_ctrl0_ctl39_txtEmail" class="module_input" placeholder="Enter your Email Address" /> <span id="_ctrl0_ctl39_regexEmailValidator1" style="display:none;"></span> <span id="_ctrl0_ctl39_reqvalEmailValidator1" style="display:none;"></span> </td> </tr> </table> <table id="_ctrl0_ctl39_tableMailingLists" class="module-subscribe_table module-subscribe_mailing-list" role="presentation"> <tr id="_ctrl0_ctl39_rowMailingListLabel" class="module-subscribe_table-input module-subscribe_list-header"> <td id="_ctrl0_ctl39_ctl17"> <label for="_ctrl0_ctl39_chkLists" id="_ctrl0_ctl39_lblMailingListsText">Investor Alert Options</label> <span id="_ctrl0_ctl39_lblRequiredMailingLists" class="module_required">*</span> </td> </tr> <tr id="_ctrl0_ctl39_rowMailingLists" class="module-subscribe_table-input module-subscribe_list"> <td id="_ctrl0_ctl39_ctl18"> <table id="_ctrl0_ctl39_chkLists"> <tr> <td><input id="_ctrl0_ctl39_chkLists_0" type="checkbox" name="_ctrl0$ctl39$chkLists$0" value="37" /><label for="_ctrl0_ctl39_chkLists_0">News</label></td> </tr><tr> <td><input id="_ctrl0_ctl39_chkLists_1" type="checkbox" name="_ctrl0$ctl39$chkLists$1" value="38" /><label for="_ctrl0_ctl39_chkLists_1">Events & Presentations</label></td> </tr><tr> <td><input id="_ctrl0_ctl39_chkLists_2" type="checkbox" name="_ctrl0$ctl39$chkLists$2" value="39" /><label for="_ctrl0_ctl39_chkLists_2">Quarterly Reports</label></td> </tr><tr> <td><input id="_ctrl0_ctl39_chkLists_3" type="checkbox" name="_ctrl0$ctl39$chkLists$3" value="40" /><label for="_ctrl0_ctl39_chkLists_3">Annual Reports</label></td> </tr><tr> <td><input id="_ctrl0_ctl39_chkLists_4" type="checkbox" name="_ctrl0$ctl39$chkLists$4" value="41" /><label for="_ctrl0_ctl39_chkLists_4">SEC Filings</label></td> </tr><tr> <td><input id="_ctrl0_ctl39_chkLists_5" type="checkbox" name="_ctrl0$ctl39$chkLists$5" value="42" /><label for="_ctrl0_ctl39_chkLists_5">End of Day Stock Quote</label></td> </tr> </table> <span id="_ctrl0_ctl39_cusvalMailingListsValidator" style="display:none;"></span> </td> </tr> </table> <div id="_ctrl0_ctl39_recaptcha_divModuleContainer" class="RecaptchaContainer"> <input type="hidden" name="_ctrl0$ctl39$recaptcha$hdnCaptchaToken" id="_ctrl0_ctl39_recaptcha_hdnCaptchaToken" /> <script type="text/javascript"> function onLoad__ctrl0_ctl39_recaptcha() { grecaptcha.render('_ctrl0_ctl39_btnSubmit', { 'sitekey': '6LcKf8wZAAAAADYEeFvKUvdj80FVct5G98mSJ29W', 'callback': 'onSubmit__ctrl0_ctl39_recaptcha', 'size': 'invisible' }); } function onSubmit__ctrl0_ctl39_recaptcha(token) { var captchaTokenField = document.getElementById('_ctrl0_ctl39_recaptcha_hdnCaptchaToken'); captchaTokenField.value = token; __doPostBack('_ctrl0$ctl39$btnSubmit', ""); } </script> <script src="https://www.google.com/recaptcha/api.js?onload=onLoad__ctrl0_ctl39_recaptcha&render=explicit" async defer></script> <style> .grecaptcha-badge { display: none !important; } </style> </div> <span id="_ctrl0_ctl39_cusvalRecaptcha" style="display:none;"></span> <div class="module_actions"> <input type="submit" name="_ctrl0$ctl39$btnSubmit" value="Submit" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("_ctrl0$ctl39$btnSubmit", "", true, "4930893a-8242-4cda-ab49-b80268f78f3c", "", false, false))" id="_ctrl0_ctl39_btnSubmit" class="button module-subscribe_submit-button" data-email-alert-subscribe-btn="true" /> </div> <div class="module-subscribe_unsubscribe"> <a href="/resources/email-alerts/default.aspx#unsubscribe" class="module-subscribe_unsubscribe-link uppercase">Unsubscribe</a> </div> </div> </div> </div> </div> <div id="_ctrl0_ctl39_divEditSubscriberConfirmation" class="module module-subscribe module_confirmation-container" style="DISPLAY:none;"> <div class="module_container module_container--outer"> <h2 class="module_title">Email Alert Sign Up Confirmation</h2> <div class="module_container module_container--inner"> </div> </div> </div><span id="_ctrl0_ctl39_ctl19" style="display:none;"></span> <style> .q4l-loading-spinner { border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #3498db; width: 120px; height: 120px; -webkit-animation: spin 2s linear infinite; /* Safari */ animation: spin 2s linear infinite; } /* Safari */ @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } </style> <div class="q4l-loading-spinner" id="_ctrl0_ctl40-spinner" style="display: none;"></div> <script> function showMessage(message, targetElementId = "_ctrl0_ctl39_divEditSubscriberConfirmation") { $("#" + targetElementId).text(message); $("#" + targetElementId).show(); } function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(";"); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == " ") c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } // see STD-647 (async function () { const q4lTriggerClientID = window.localStorage.getItem("q4l_trigger_clientID"); // we check q4lTriggerClientID so that when there are multiple mailing lists, // only the one that the user submitted will have its view changed so there is // a cleaner UX const didTriggerFlow = q4lTriggerClientID === "_ctrl0_ctl39"; let idToken = window.location.hash.includes("id_token") ? window.location.hash.replace("#id_token=", "") : null; idToken = idToken ?? getCookie(Q4Login.StorageKeys.SessionToken); if (window.location.hash.includes("error")) { const errorCode = window.location.hash.replace("#error=", ""); if (errorCode === "401.1" && didTriggerFlow) { const message = "Your email is not verified. Please click the verification link we sent to your inbox."; $("#_ctrl0_ctl39_divModuleContainer").hide(); showMessage(message); } } else if (window.location.hash.includes("message")) { const message = decodeURIComponent(window.location.hash.replace("#message=", "")); if (didTriggerFlow) { showMessage(message, "_ctrl0_ctl39_validationsummary"); } } else if (idToken) { // default message let message = "Unable to subscribe using your Q4 Account, please try again."; const mailingListSelections = localStorage.getItem("q4l_mailing_selections"); if (!!mailingListSelections && didTriggerFlow) { try { // hide mailing list selections, then show spinner $("#_ctrl0_ctl39_divModuleContainer").hide(); $("#_ctrl0_ctl40-spinner").show(); // build and make request const requestOptions = { method: "PUT", headers: { "Content-Type": "application/json", "Authorization": "Bearer " + idToken }, body: mailingListSelections }; const publicApi = "https://norton2022cr.studio.q4api.com/api/MailingList"; const response = await fetch(publicApi, requestOptions) .catch(error => console.log(error)); const subscribeResult = await response.json(); if (subscribeResult) { message = subscribeResult.data; } } catch (ex) { console.log(ex); } localStorage.removeItem("q4l_mailing_selections"); localStorage.removeItem("q4l_email"); // set the output message then show it showMessage(message); } else if (window.location.hash.includes("id_token") && !mailingListSelections && didTriggerFlow) { // if there is no mailing list selections at this point, then // something is up. showMessage(message); } } // clean up $("#_ctrl0_ctl40-spinner").hide(); })(); </script></span><span class='FooterPaneDiv14'><div id="_ctrl0_ctl43_RightBlock" class="hidden"></div> <div id="_ctrl0_ctl43_divModuleContainer" class="module module-links dark list--reset grid_col grid_col--1-of-5 grid_col--lc-1-of-2 grid_col--md-1-of-1 ql ql2"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <ul id="_ctrl0_ctl43_qlList" class="module-links_list"> <li id="_ctrl0_ctl43_QuickLinkList_ctl00_liQuickLink" class="QuickLinkRow"> <a href="http://gendigital.com/" id="_ctrl0_ctl43_QuickLinkList_ctl00_link" class="module-links_list-item-link" target="_blank">About Gen</a> </li> <li id="_ctrl0_ctl43_QuickLinkList_ctl01_liQuickLink" class="QuickLinkRowAlt"> <a href="http://newsroom.gendigital.com/" id="_ctrl0_ctl43_QuickLinkList_ctl01_link" class="module-links_list-item-link" target="_blank">News</a> </li> <li id="_ctrl0_ctl43_QuickLinkList_ctl02_liQuickLink" class="QuickLinkRow"> <a href="/" id="_ctrl0_ctl43_QuickLinkList_ctl02_link" class="module-links_list-item-link">Sitemap</a> </li> </ul> </div> </div> </div></span><span class='FooterPaneDiv15'><div id="_ctrl0_ctl46_RightBlock" class="hidden"></div> <div id="_ctrl0_ctl46_divModuleContainer" class="module module-links dark list--reset grid_col grid_col--1-of-5 grid_col--lc-1-of-2 grid_col--md-1-of-1 ql ql3"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <ul id="_ctrl0_ctl46_qlList" class="module-links_list"> <li id="_ctrl0_ctl46_QuickLinkList_ctl00_liQuickLink" class="QuickLinkRow"> <a href="https://investor.gendigital.com/resources/investor-contacts/default.aspx" id="_ctrl0_ctl46_QuickLinkList_ctl00_link" class="module-links_list-item-link" target="_blank">Contact Us</a> </li> </ul> </div> </div> </div></span><span class='FooterPaneDiv16'><div id="_ctrl0_ctl49_divModuleContainer" class="module module-html copyright text-right"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> © <span class="copyright_year"></span> Gen Digital Inc. All Rights Reserved. </div> </div> </div></span><span class='FooterPaneDiv20'><div id="_ctrl0_ctl58_divModuleContainer" class="module module-embed module_footerbar dark"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <ul class="fbLeft"> <li><a href="https://www.gendigital.com/privacy/">Privacy</a></li> <!-- <li><a href="/">Cookies</a></li> --> <li><a href="https://www.nortonlifelock.com/us/en/legal/">Legal</a></li> <!-- <li><a href="/">System Status</a></li> --> </ul> <ul class="fbRight"> <li><a class="c-foot__icon" href="https://twitter.com/GenDigitalInc" target="_blank" rel="noopener"><img alt="Twitter" src="//s201.q4cdn.com/771113172/files/images/icon_twitter.svg"></a></li> <li><a class="c-foot__icon" href="https://www.youtube.com/channel/UCqAXoA68ASQOKihHMstrO9A" target="_blank" rel="noopener"><img alt="Youtube" src="//s201.q4cdn.com/771113172/files/images/icon_youtube.svg"></a></li> <li><a class="c-foot__icon" href="https://www.linkedin.com/company/gendigitalinc/" target="_blank" rel="noopener"><img alt="LinkedIn" src="//s201.q4cdn.com/771113172/files/images/icon_linkedin.svg"></a></li> </ul> </div> </div> </div></span></span></div> </div> <div class="pane pane--footer2 grid"> <div class="pane_inner clearfix"></div> </div> <div class="pane pane--credits"> <div class="pane_inner"><span class='Q4FooterDiv17'><div id="_ctrl0_ctl52_divModuleContainer" class="module module-embed hidden"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <script> $('.module-search_input').attr('placeholder', 'Search IR Website'); $('button.layout_toggle--search').click(function(){ $('.module-search_input[type="text"]').slideToggle(); }); // window.open('href=https://www.nortonlifelock.com/us/en/corporate-responsibility/', '_blank'); var q4App = $.extend(true, q4Defaults, { options: { headerOffset: function() { if ( $(window).width() > 1024 ) { return $('.pane--header').outerHeight() + $('.pane--navigation').outerHeight(); } else { return $('.pane--header').outerHeight(); } }, mailingListConfig: { tpl: ( '<div id="SubscriberConfirmation" class="module module-subscribe module-subscribe--fancy dark grid_col grid_col--2-of-4 grid_col--lc-1-of-1 grid_col--md-1-of-1">' + ' <div class="module_container--outer">' + ' <h2 class="module_title">Investor Email Alerts</h2>' + ' <div class="module_container--inner">' + ' <p class="module_message module_message--success"></p>' + ' </div>' + ' </div>' + '</div>' ), submitText: 'Submit' } }, scollingTable: function (selector) { $(selector).not(selector + ' table').wrap('<div class="table-wrapper" />'); }, // Uses detect-zoom.js to convert fixed header on zoom noStickyHeaderZoom: function(contScrollCls, target){ $(window).resize(function() { if(dzActualZoom <= 1.70){ $(target).css('position', 'fixed').parent().removeClass(contScrollCls); } else if (dzActualZoom > 1.70) { $(target).css('position', 'relative').parent().addClass(contScrollCls); } }); }, meetingFancy: function ($selector, trigger, closeButtonSelector, cancelButtonSelector, submitButtonSelector) { var meetingCookie = sessionStorage.getItem('requestMeeting'); if (meetingCookie != 'closed') { $selector.removeClass('js--hidden'); } $selector.on('click', '.button--cookie', function () { $selector.addClass('js--hidden'); sessionStorage.setItem("requestMeeting", 'closed'); }); $selector.on('click', trigger, function (e) { e.preventDefault(); $.fancybox.open({ type: 'iframe', src: '/request-meeting-iframe/default.aspx', opts: { trapFocus: true, baseClass: "meeting-request-modal", margin: [10, 0], slideClass: 'fancybox-slide--form', parentEl: 'form', afterShow: function (instance, current) { $('.module-skip_link').hide(); var iframes = $('.meeting-request-modal').find('iframe').contents(); // var focusableEls = iframes.find( // 'a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])' // ); var firstFocusableEl = $(closeButtonSelector)[0]; var secondLastFocusableEl = $($('.meeting-request-modal').find('iframe')[0].contentWindow.document).find(cancelButtonSelector)[0]; var lastFocusableEl = $($('.meeting-request-modal').find('iframe')[0].contentWindow.document).find(submitButtonSelector)[0]; var KEYCODE_TAB = 9; firstFocusableEl.focus(); iframes.find('body').keydown(function (e) { var iframeActiveElement = $('.meeting-request-modal').find('iframe')[0].contentWindow.document.activeElement; if ((e.key === 'Tab' || e.keyCode === KEYCODE_TAB)&& !e.shiftKey) { e.stopImmediatePropagation(); e.stopPropagation(); if (iframeActiveElement == lastFocusableEl || (iframeActiveElement == secondLastFocusableEl) && $(lastFocusableEl).is(':disabled')) { firstFocusableEl.focus(); e.preventDefault(); } } }); $(firstFocusableEl).keydown(function (e) { var docActiveElement = document.activeElement; if ((e.key === 'Tab' || e.keyCode === KEYCODE_TAB) && e.shiftKey) { e.stopImmediatePropagation(); e.stopPropagation(); if (docActiveElement == firstFocusableEl) { e.preventDefault(); if ($(lastFocusableEl).is(':disabled')){ secondLastFocusableEl.focus(); } else{ lastFocusableEl.focus(); } } } }); }, afterClose: function() { $('.module-skip_link').show(); }, iframe: { attr: { title: 'Request a meeting with management' } }, } }); }); window.addEventListener('message', function (event) { if (event.data == 'close-fancybox') { $.fancybox.close(); } }, false); }, stickyNavBar: function () { var inst = this, $window = $(window), $layout = $('.layout'), $header = $('.pane--header'), $nav = $('.nav--secondary'), $navContainer = $('.pane--breadcrumb'), navContainerPos = function () { return $navContainer.position().top; }; $window.on('scroll', function () { if ($window.scrollTop() > 0) { $layout.addClass('js--header-small'); } else { $layout.removeClass('js--header-small'); } if ($window.width() > 1024) { $navContainer.css('min-height', $nav.outerHeight()); if ($window.scrollTop() + $header.outerHeight() >= navContainerPos()) { $layout.addClass('js--sticky'); $nav.css('top', $header.outerHeight()); } else { $layout.removeClass('js--sticky'); $nav.removeAttr('style'); } } else { $layout.removeClass('js--sticky'); $nav.removeAttr('style'); $navContainer.removeAttr('style'); } }); $window.on('resize', function () { if ($window.width() > 1024) { $layout.removeClass('js--sticky'); $navContainer.removeAttr('style').css('min-height', $nav.outerHeight()); $nav.removeAttr('style'); } else { $layout.removeClass('js--sticky'); $nav.removeAttr('style'); $navContainer.removeAttr('style'); } $window.trigger('scroll'); }).resize(); }, navAccessibility: function() { $('nav .selected > a').attr('aria-current','page'); $('.nav--main').attr('aria-label','primary navigation'); $('.nav--secondary').attr('aria-label','secondary navigation'); $('.nav--mobile').attr('aria-label','mobile navigation'); }, iconFix: function(){ $('.q4icons .module_link').each(function(){ if (!$(this).children('.q4icons_icon').length) { $(this).append('<span class="q4icons_icon" aria-hidden="true"></span>'); } }); }, focusTooltip: function( focusElement , tooltipId, tooltipText) { var tooltipElement = '<span id="' + tooltipId + '" class="tooltip" role="tooltip" aria-hidden="true" aria-label="' + tooltipText + '">'+ tooltipText +'</span>'; $(focusElement).attr('aria-describedby', tooltipId).after(tooltipElement); $(focusElement).focusin(function(){ var $this = $(this), leftPosition = 0, dataPosition = 'right'; if ( $(window).width() > $this[0].offsetLeft + $this[0].offsetWidth + 200 ) { leftPosition = $this[0].offsetLeft + $this[0].offsetWidth; } else { dataPosition = 'left'; leftPosition = $this[0].offsetLeft; } $('#' + tooltipId).attr({ 'aria-hidden': 'false', 'data-position': dataPosition }).css({ top: $this.position().top + $this.outerHeight()/2, left: leftPosition }); }); $(focusElement).focusout(function(){ $('#' + tooltipId).attr('aria-hidden','true').removeAttr('style'); }); }, focusAfterReveal:function(trigger, triggerClass, focusContainer, focusSelector) { triggerClass = triggerClass ? triggerClass : 'js--active'; var events = "click keypress"; var checkEventCondition = function(e) { return (e.keyCode == 13 || e.type == "click"); }; $(trigger).on(events, function(e) { if (checkEventCondition(e)) { setTimeout(function(){ if ($(trigger).hasClass(triggerClass)){ $(focusSelector).focus(); } }, 100); } }); // $(trigger).keydown(function(e){ // if(e.which === 13 || e.which === 32){ // setTimeout(function(){ // if ($(trigger).hasClass(triggerClass)){ // $(focusSelector).focus(); // } // }, 100); // } // }); $(focusSelector).keydown(function(e){ if(e.which === 27){ $(trigger).click().focus(); } }); }, /** * Converts module title heading element into a different element * @param {headingMap} [object] key is the new element, value is the selector for which elements need to be converted. */ replaceModuleTitle: function (headingMap) { $.each(headingMap, function(key, value){ if($(value).length) { $.each($(value), function(index, $elem){ var newHeadingElem = $elem.outerHTML.replace(new RegExp('h2','g'), key); $elem.outerHTML = newHeadingElem; $($elem).addClass('h2'); }); $(value).addClass('h2'); } }); }, addMailingListToggle: function(container, targetSibling, buttonCls, showAfter){ var listToggleButton = $('<button type="button" class = "list-toggle-button ' + buttonCls + '"></button>'); if (showAfter){ $(container).find(targetSibling).after(listToggleButton); listToggleButton.addClass('button--list-toggle-after'); $(targetSibling).addClass('input--list-toggle-after'); } else { $(container).find(targetSibling).before(listToggleButton); listToggleButton.addClass('button--list-toggle-before'); $(targetSibling).addClass('input--list-toggle-before'); } }, init: function () { var app = this; app.noStickyHeaderZoom('js--header-small', '.pane--header'); app.cleanUp(); app.submitOnEnter('.module-unsubscribe'); app.submitOnEnter('.module-search'); app.validateSubmit('.module-search'); app.superfish($('.nav--main .level2, .nav--secondary .level2, .nav--mobile .level2'), { cssArrows: false }); app.mobileMenuToggle($('.layout'), '.pane--navigation', '.layout_toggle--menu'); app.cleanQuickLinks($('.module-links')); app.copyright($('.copyright_year')); app.docTracking(); app.fancySignup(); app.resetDate(['.nav a[href*="s4.q4web.com"]:not([href$=".pdf"])']); app.previewToolbar(); app.reveal('.pane--header', '.layout_toggle--search', '.module-search--mobile', false, false, 'js--search-toggle'); app.focusAfterReveal('.layout_toggle--search', false, '.module-search--mobile', '.module-search_input'); app.stickyNavBar(); app.meetingFancy($('.module-cta'), '.button--meeting', '.meeting-request-modal button.fancybox-close-small', '.module_actions .button-close', '#_ctrl0_ctl05_SubmitForm'); app.addMailingListToggle('.pane--footer .module-subscribe', '.module_input', 'footer-btn', true); app.reveal('.pane--footer .module-subscribe', 'button.list-toggle-button', '.module-subscribe_mailing-list, .module-subscribe_unsubscribe', false, false); app.sections(); app.navAccessibility(); app.iconFix(); app.accessibleNavKeyboard( '.nav--main', '2', '.nav--mobile'); app.focusTooltip('.module_container--outer > .layout_toggle--search', 'search-tip', 'search'); app.replaceModuleTitle({h3: '.pane--footer .module-contact .module_title, .module-subscribe--footer .module_title'}); } }); q4App.init(); //changing the footer module for Email Alerts from <h2> to <h3> $('.module-subscribe--footer .module_title').replaceWith(function () { return $("<h3>", { class: this.className, html: $(this).html() }); }); $('.module-search .module-search_toggle').on('click', function() { $('.module-search .module-search_input[type="text"]').slideToggle(); }); $('.layout_toggle--search').on('click', function() { $('.module-search--mobile').toggleClass('js--revealed'); }); var items = $('.nav--secondary ul.level3 li'); $.each(items, function(i, item) { var links = $(this).find('a'); $.each(links, function(j, link) { var url = $(this).attr('href'); var urlSplit = url.split('.'); if (urlSplit[urlSplit.length - 1].indexOf('aspx') > -1) { $(this).attr('target', '_self'); } else { $(this).attr('target', '_blank'); } }); }); // var corpRespLink = $('.level2 > li:nth-of-type(6) > a'); // corpRespLink.attr('target', '_blank'); setTimeout(() => { $("#fancyVideo").on("click", (e) => { e.preventDefault(); $.fancybox.open({ src: 'https://www.youtube.com/watch?v=Gxjt50O5lJI' }); }); }, 1000); </script> </div> </div> </div></span><span class='Q4FooterDiv18'><div id="_ctrl0_ctl55_divModuleContainer" class="module module-embed hidden"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <script> $(document).ready(function() { /* IE NAV PARENT FIX */ $('.nav--main button.submenu-trigger').each(function(){ $(this).attr('type', 'button'); }); $('.nav--main').on('click', 'button.submenu-trigger', function(e){ e.preventDefault ? e.preventDefault() : (e.returnValue = false); var href = $(this).find('a').attr('href'); location.href= href; }); var w = $(window).width(); if (w < 1025) { $('.nav--mobile ul.level1 li.has-children').find('button.submenu-trigger').find('a').attr('href', 'javascript:void(0)'); $('.nav--mobile ul.level1 li.has-children').find('button.submenu-trigger').on('click', function(e) { e.preventDefault(); $(this).next().slideToggle(); }); var listItems =$('.nav--mobile ul.level2 li'); $.each(listItems, function(i, item){ $(this).on('click', function(ev) { ev.stopPropagation(); }); }); } }); </script> </div> </div> </div></span><span class='Q4FooterDiv21'><div id="_ctrl0_ctl61_divModuleContainer" class="module module-embed"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <script type="text/javascript" src="https://www.bugherd.com/sidebarv2.js?apikey=qv9zljgbq953bnxg1m0vlq" async="true"></script> </div> </div> </div></span><span class='Q4FooterDiv8'><div id="_ctrl0_ctl88_divModuleContainer" class="module module-embed hidden"> <div class="module_container module_container--outer"> <div class="module_container module_container--inner"> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/jquery.waypoints.min.js"></script> <script type="text/javascript" src="//s201.q4cdn.com/771113172/files/js/jquery.counterup.min.js"></script> <script> $('.module-why-invest .grid').slick({ slidesToShow: 4, slidesToScroll: 4, responsive: [{ breakpoint: 768, settings: { slidesToShow: 1, slidesToScroll: 1, arrows: true } }] }); $('.module-overview-link-boxes .module_container--inner').slick({ slidesToShow: 3, responsive: [ { breakpoint: 768, settings:{ slidesToShow: 1 } } ] }); </script> <!--00749718 adding Phone Dial-In button --> <script> $('.module_headline:contains("Q1 FY25 Earnings")').parent().find('.module_webcast').append('<div class="module_webcast"><a class="module_link module_webcast-link module_link--arrow" href="https://www.netroadshow.com/events/login?show=07f21208&confId=67564" target="_blank" rel="Phone Dial-In"><span class="module_link-text">Phone Dial-In</span><span class="q4icons_icon" aria-hidden="true"></span></a></div>'); </script> </div> </div> </div></span></div> </div> </div> </div> </div> <input type="hidden" name="__antiCSRF" id="__antiCSRF" value="" /> <input type="hidden" name="__RequestVerificationAntiCSRFToken" id="__RequestVerificationAntiCSRFToken" value="" /> <script type="text/javascript"> //<![CDATA[ var Page_ValidationSummaries = new Array(document.getElementById("_ctrl0_ctl39_validationsummary")); var Page_Validators = new Array(document.getElementById("_ctrl0_ctl39_regexEmailValidator1"), document.getElementById("_ctrl0_ctl39_reqvalEmailValidator1"), document.getElementById("_ctrl0_ctl39_cusvalMailingListsValidator"), document.getElementById("_ctrl0_ctl39_cusvalRecaptcha"), document.getElementById("_ctrl0_ctl39_ctl19")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var _ctrl0_ctl39_validationsummary = document.all ? document.all["_ctrl0_ctl39_validationsummary"] : document.getElementById("_ctrl0_ctl39_validationsummary"); _ctrl0_ctl39_validationsummary.headertext = "<p class=\'module_message module_message--error js--hidden\'>The following errors must be corrected:</p>"; _ctrl0_ctl39_validationsummary.displaymode = "List"; _ctrl0_ctl39_validationsummary.validationGroup = "4930893a-8242-4cda-ab49-b80268f78f3c"; var _ctrl0_ctl39_regexEmailValidator1 = document.all ? document.all["_ctrl0_ctl39_regexEmailValidator1"] : document.getElementById("_ctrl0_ctl39_regexEmailValidator1"); _ctrl0_ctl39_regexEmailValidator1.controltovalidate = "_ctrl0_ctl39_txtEmail"; _ctrl0_ctl39_regexEmailValidator1.errormessage = "Email address is not valid."; _ctrl0_ctl39_regexEmailValidator1.display = "None"; _ctrl0_ctl39_regexEmailValidator1.enabled = "False"; _ctrl0_ctl39_regexEmailValidator1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; _ctrl0_ctl39_regexEmailValidator1.validationexpression = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$"; var _ctrl0_ctl39_reqvalEmailValidator1 = document.all ? document.all["_ctrl0_ctl39_reqvalEmailValidator1"] : document.getElementById("_ctrl0_ctl39_reqvalEmailValidator1"); _ctrl0_ctl39_reqvalEmailValidator1.controltovalidate = "_ctrl0_ctl39_txtEmail"; _ctrl0_ctl39_reqvalEmailValidator1.errormessage = "Email address is required."; _ctrl0_ctl39_reqvalEmailValidator1.display = "None"; _ctrl0_ctl39_reqvalEmailValidator1.validationGroup = "4930893a-8242-4cda-ab49-b80268f78f3c"; _ctrl0_ctl39_reqvalEmailValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; _ctrl0_ctl39_reqvalEmailValidator1.initialvalue = ""; var _ctrl0_ctl39_cusvalMailingListsValidator = document.all ? document.all["_ctrl0_ctl39_cusvalMailingListsValidator"] : document.getElementById("_ctrl0_ctl39_cusvalMailingListsValidator"); _ctrl0_ctl39_cusvalMailingListsValidator.errormessage = "Mailing list selection is required."; _ctrl0_ctl39_cusvalMailingListsValidator.display = "None"; _ctrl0_ctl39_cusvalMailingListsValidator.validationGroup = "4930893a-8242-4cda-ab49-b80268f78f3c"; _ctrl0_ctl39_cusvalMailingListsValidator.evaluationfunction = "CustomValidatorEvaluateIsValid"; var _ctrl0_ctl39_cusvalRecaptcha = document.all ? document.all["_ctrl0_ctl39_cusvalRecaptcha"] : document.getElementById("_ctrl0_ctl39_cusvalRecaptcha"); _ctrl0_ctl39_cusvalRecaptcha.errormessage = "The captcha test has failed. Please try again."; _ctrl0_ctl39_cusvalRecaptcha.display = "None"; _ctrl0_ctl39_cusvalRecaptcha.validationGroup = "4930893a-8242-4cda-ab49-b80268f78f3c"; _ctrl0_ctl39_cusvalRecaptcha.evaluationfunction = "CustomValidatorEvaluateIsValid"; var _ctrl0_ctl39_ctl19 = document.all ? document.all["_ctrl0_ctl39_ctl19"] : document.getElementById("_ctrl0_ctl39_ctl19"); _ctrl0_ctl39_ctl19.controltovalidate = "_ctrl0_ctl39_txtEmail"; _ctrl0_ctl39_ctl19.errormessage = "Email Address is invalid."; _ctrl0_ctl39_ctl19.display = "None"; _ctrl0_ctl39_ctl19.validationGroup = "4930893a-8242-4cda-ab49-b80268f78f3c"; //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" /> <input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" /> </div> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } theForm.oldSubmit = theForm.submit; theForm.submit = WebForm_SaveScrollPositionSubmit; theForm.oldOnSubmit = theForm.onsubmit; theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit; //]]> </script> </form> </div> </div> </div> <script type="text/javascript" src="/js/anti-csrf.js"> </script> <iframe id="q4l-iframe" tabindex="-1" title="Q4 Iframe" aria-hidden="true" style="position: absolute; width: 0px; height: 0px; border: 0; left: -999px; top: -999px;"></iframe> <iframe id="q4l-idp-iframe" tabindex="-1" title="Q4 IdP Iframe" aria-hidden="true" style="position: absolute; width: 0px; height: 0px; border: 0; left: -999px; top: -999px;"></iframe> <script> (function () { const iframe = document.getElementById("q4l-idp-iframe"); iframe.onload = function () { const redirectUrl = iframe.contentWindow.location.href; if (redirectUrl !== iframe.src) { iframe.src = redirectUrl; } } })(); </script> <script> Q4Login.IframeRedirectURI = "https://login.q4inc.com/authorize?client_id=gKrDY1E9BUSWfU7DGuW2CO4rjdskiNg7&scope=openid+profile+email&response_type=code&response_mode=query&nonce=V7FEAq35mGvQzb7MO1vkCXk0MZQ&state=eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZXR1cm5VcmwiOiJodHRwczovL2ludmVzdG9yLmdlbmRpZ2l0YWwuY29tL3E0bG9naW5jYWxsYmFjay5hc3B4IiwiZXhwIjoxNzQ5MTk5MTExLjAsImlhdCI6MTc0MzkzOTUxMS4wLCJpc3MiOiJRNC5XZWIuUHVibGljLlNpdGUiLCJhdWQiOiJ1cHN0cmVhbS5jZG4ud2ViLnByZC5xNGluYy5jb20ifQ.T_NVMD-X-1Gmi-_I6OFpSXLG_0QlNlu8eHRo7MW2-EU&redirect_uri=https%3a%2f%2fauth.platform.q4inc.com%2fauth%2fpublicAuthRedirect&prompt=none"; Q4IdpLogin.IframeRedirectURI = "https://identity.q4inc.com/oauth/auth?response_type=code&client_id=q4-studio-public-client&redirect_uri=https%3A%2F%2Fauth.platform.q4inc.com%2Fauth%2Fv2%2FpublicAuthRedirect&scope=openid%20profile%20email&state=eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJyZXR1cm5VcmwiOiJodHRwczovL2ludmVzdG9yLmdlbmRpZ2l0YWwuY29tL1E0SWRwTG9naW5DYWxsYmFjay5hc3B4IiwiZXhwIjoxNzUxNzE1NTExLjAsImlhdCI6MTc0MzkzOTUxMS4wLCJpc3MiOiJRNC5XZWIuUHVibGljLlNpdGUiLCJhdWQiOiJ1cHN0cmVhbS5jZG4ud2ViLnByZC5xNGluYy5jb20ifQ.-DcNLn7eNF3XjMNPioQoziOLVAf8chBegw8x5gyfsLY&prompt=none"; (function () { if (window.location.hash.includes("login=true")) { // q4pid is set in the modal so it should already be there const pendoId = window.localStorage.getItem("q4pid"); // email is also from modal const email = window.localStorage.getItem("q4l_email"); let redirectUrl = $('#hdnRedirectToLoginUrl').val(); redirectUrl = redirectUrl.replace("_q4pidval_", pendoId); redirectUrl = redirectUrl.replace("_q4lemail_", email); window.location.replace(redirectUrl); } })(); </script> </body> </html>