<SEC-DOCUMENT>0001193125-23-064639.txt : 20230308
<SEC-HEADER>0001193125-23-064639.hdr.sgml : 20230308
<ACCEPTANCE-DATETIME>20230308170030
ACCESSION NUMBER:		0001193125-23-064639
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20230302
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230308
DATE AS OF CHANGE:		20230308

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			APOGEE ENTERPRISES, INC.
		CENTRAL INDEX KEY:			0000006845
		STANDARD INDUSTRIAL CLASSIFICATION:	GLASS PRODUCTS, MADE OF PURCHASED GLASS [3231]
		IRS NUMBER:				410919654
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			0225

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-06365
		FILM NUMBER:		23716860

	BUSINESS ADDRESS:	
		STREET 1:		4400 WEST 78TH STREET
		STREET 2:		SUITE 520
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55435
		BUSINESS PHONE:		6128351874

	MAIL ADDRESS:	
		STREET 1:		4400 WEST 78TH STREET
		STREET 2:		SUITE 520
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55435

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	APOGEE ENTERPRISES INC
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HARMON GLASS CO INC
		DATE OF NAME CHANGE:	19720623
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d458220d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:apog="http://www.apog.com/20230302" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2023-03-02_to_2023-03-02">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2023-03-02_to_2023-03-02">0000006845</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xlink:type="simple" xlink:href="apog-20230302.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase"></link:schemaRef> </ix:references> <ix:resources> <xbrli:context id="duration_2023-03-02_to_2023-03-02"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000006845</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-03-02</xbrli:startDate> <xbrli:endDate>2023-03-02</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">WASHINGTON, D.C. 20549</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <ix:nonNumeric name="dei:DocumentType" contextRef="duration_2023-03-02_to_2023-03-02">8-K</ix:nonNumeric></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">PURSUANT TO SECTION 13 OR 15(d)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">OF THE SECURITIES EXCHANGE ACT OF 1934</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Date of Report: <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt:datemonthdayyearen">March 2, 2023</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Date of earliest event reported)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="duration_2023-03-02_to_2023-03-02">APOGEE ENTERPRISES, INC.</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact name of registrant as specified in its charter)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Commission File Number: <span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2023-03-02_to_2023-03-02">0-6365</ix:nonNumeric></span></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:50%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:48%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:stateprovnameen">Minnesota</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2023-03-02_to_2023-03-02">41-0919654</ix:nonNumeric></span></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(State or other jurisdiction<br />of incorporation)</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold">(IRS Employer<br />Identification No.)</span></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2023-03-02_to_2023-03-02">4400 West 78th Street - Suite 520</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2023-03-02_to_2023-03-02">Minneapolis</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:stateprovnameen">Minnesota</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2023-03-02_to_2023-03-02">55435</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Address of principal executive offices, including zip code)</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2023-03-02_to_2023-03-02">(952)</ix:nonNumeric> <span style="white-space:nowrap"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2023-03-02_to_2023-03-02">835-1874</ix:nonNumeric></span></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Registrant&#8217;s telephone number, including area code)</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Not Applicable</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Former name or former address, if changed since last report)</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><span style="font-weight:bold"></span><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><span style="font-weight:bold"></span><span style="font-weight:bold"></span><span style="font-weight:bold"></span></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="font-weight:bold"></span>Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><span style="font-weight:bold"></span><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"></td>
<td style="vertical-align:bottom"></td>
<td style="width:32%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:32%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of each class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading<br />Symbol(s)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange<br />on which registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2023-03-02_to_2023-03-02">Common Stock, $0.33 1/3 Par Value</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2023-03-02_to_2023-03-02">APOG</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act (17 CFR 230.405) or Rule 12b-2 of the Exchange Act (17 CFR 240.12b-2).</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Emerging growth company <span style="font-weight:bold"></span><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2023-03-02_to_2023-03-02" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><span style="font-weight:bold"></span><span style="font-weight:bold"></span>.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act <span style="font-weight:bold"></span>&#9744;<span style="font-weight:bold"></span><span style="font-weight:bold"></span>.</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#160;5.02</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On March&#160;8, 2023, Apogee Enterprises, Inc. (the &#8220;Company&#8221;) announced that Matthew James Osberg, 47, will join the Company as Executive Vice President and Chief Financial Officer on April&#160;28, 2023. Mark Augdahl, who served as the Company&#8217;s interim Principal Financial Officer and Principal Accounting Officer during the Company&#8217;s search process, will resume his role as Vice President of Finance for the Company&#8217;s Architectural Glass Company. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mr.&#160;Osberg joins the Company from Helen of Troy Limited, a leading global consumer products company, where he served as Chief Financial Officer beginning in 2021, after serving as its Senior Vice President, Corporate Finance, from 2016 to 2021. Before joining Helen of Troy, Mr.&#160;Osberg worked at Best Buy, as Chief Financial Officer, Regional Vice President&#160;&amp; Operational Leader, Best Buy Mexico, from 2011 to 2016, and in various financial roles of increasing responsibility from 2008 to 2011. Before Best Buy, Mr.&#160;Osberg worked at Ernst&#160;&amp; Young from 1998 to 2008, ultimately as a Senior Audit Manager. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with Mr.&#160;Osberg&#8217;s appointment as Executive Vice President and Chief Financial Officer, the Company and Mr.&#160;Osberg entered into an Offer Letter Agreement, dated March&#160;2, 2023 (the &#8220;Offer Letter&#8221;). Pursuant to the terms of the Offer Letter, Mr.&#160;Osberg is entitled to an initial annual base salary of $630,000 per year, and a <span style="white-space:nowrap">one-time</span> <span style="white-space:nowrap">sign-on</span> bonus of $150,000 (subject to repayment if Mr.&#160;Osberg leaves the Company during the first twelve months of his employment). The effectiveness of the Offer Letter is contingent upon the satisfaction of certain customary contingencies. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Offer Letter also provides for the grant to Mr.&#160;Osberg of $600,000 worth of restricted shares of the Company&#8217;s common stock based on the closing price of the Company&#8217;s stock on Mr.&#160;Osberg&#8217;s hire date. According to the Restricted Stock Award Agreement, such restricted shares will be subject to a <span style="white-space:nowrap">two-year</span> vesting schedule. Assuming continued employment with the Company, thirty percent (30%) of the restricted shares will vest on the <span style="white-space:nowrap">one-year</span> anniversary of Mr.&#160;Osberg&#8217;s hire date with the Company, with the remaining (70%) of the restricted shares vesting on the <span style="white-space:nowrap">two-year</span> anniversary. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As an executive officer of the Company, Mr.&#160;Osberg will participate in the Company&#8217;s Annual Short-Term Incentive Plan (&#8220;AIP&#8221;), which offers a target cash incentive of 75% of Mr.&#160;Osberg&#8217;s base salary (with a payout range of 0% to 200% of such target), subject to achievement of certain financial performance metrics established by the Board. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mr.&#160;Osberg will also participate in the Company&#8217;s Long-Term Incentive Plan (&#8220;LTIP&#8221;), which offers, subject to achievement of certain financial performance metrics: (i)&#160;a three-year performance award, targeted at 75% of Mr.&#160;Osberg&#8217;s base salary, granted every year and settled following the end of each three-year performance period, and (ii)&#160;an annual grant of restricted shares of the Company&#8217;s common stock valued at 75% of Mr.&#160;Osberg&#8217;s base salary based on the closing price of the Company&#8217;s common stock on the grant date, which will vest in <span style="white-space:nowrap">one-third</span> increments on April 30<sup style="font-size:75%; vertical-align:top">th</sup> of each of the first three calendar years following the grant date. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The LTIP awards will be granted to Mr.&#160;Osberg pursuant to, and subject to, the terms of the Company&#8217;s 2019 Stock Incentive Plan and the customary forms of Performance Award Agreement and Restricted Stock Award Agreement. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mr.&#160;Osberg will also receive certain customary benefits available to, and on the terms generally applicable to, the Company&#8217;s executive officers. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The foregoing descriptions of the Offer Letter and Form of Restricted Stock Award Agreement are summaries and qualified in their entirety by reference to Exhibits 10.1 and 10.2 to this Current Report on <span style="white-space:nowrap">Form&#160;8-K,</span> which are incorporated herein by reference. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A copy of the press release is furnished as Exhibit 99.1 to this Current Report on Form <span style="white-space:nowrap">8-K,</span> and is incorporated herein by reference. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:9%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#160;9.01</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Financial Statements and Exhibits. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(d) Exhibits. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following exhibits are furnished herewith: </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:5%"></td>
<td style="width:92%"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;text-align:center">Number</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" align="center">Description</td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">10.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d458220dex101.htm">Offer Letter Agreement dated March&#160;2, 2023, between Apogee Enterprises, Inc., and Matthew James Osberg* </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">10.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/6845/000119312520008887/d874518dex101.htm">Form of Restricted Stock Award Agreement (incorporated by reference to Exhibit&#160;10.21 to the Company&#8217;s Annual Report on Form <span style="white-space:nowrap">10-K</span> filed on April&#160;22, 2022) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">99.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d458220dex991.htm">Press release dated March&#160;8, 2023* </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page interactive Data File (embedded within the Inline XBRL document).</td></tr>
</table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:2%;vertical-align:top" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Filed herewith </p></td></tr></table>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" />

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURE </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p><div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:40%;border:0;margin-left:auto">


<tr>

<td style="width:7%"></td>

<td style="vertical-align:bottom;width:1%"></td>
<td style="width:92%"></td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top" colspan="3">APOGEE ENTERPRISES, INC.</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Meghan M. Elliott</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">&#160;&#160;&#160;&#160;Meghan M. Elliott</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:top">&#160;&#160;&#160;&#160;Vice President, General Counsel and Secretary</td></tr>
</table></div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: March 8, 2023 </p>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>d458220dex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-10.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 10.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="50%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">


<IMG SRC="g458220g0308000230383.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Ty R. Silberhorn</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">President&nbsp;&amp; CEO</P></TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>March&nbsp;2, 2023 </I></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Matthew James Osberg </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">6995 Lucy Ridge Ln </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chanhassen, MN 55317 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Matt, </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On behalf of Apogee Enterprises, Inc., I would like to offer you the position of Executive Vice President and Chief Financial Officer (CFO) responsible for
building and executing an overall business strategy in collaboration with me and all other senior executives at Apogee. As you know from our interviews and your research, this leadership position is a key member of the Executive Team and will also
be one of our five named executive officers of the company reporting directly to Apogee&#146;s CEO and President as a Section&nbsp;16 Officer. The anticipated start date will be set based on mutual agreement. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following are the details of your offer: </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Base Salary.</B> The monthly salary offered with this exempt position is $52,500.00 ($630,000/year). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Annual Short-Term Incentive Plan</B> <B>(AIP). </B>The target cash incentive for your role is 75% of your base salary with a range of 0% to
200% of the target, subject to the Company&#146;s financial performance. Financial metrics and targets are established by the Board of Directors each year and generally include earnings before interest and taxes and net sales. For Fiscal 2024, your
AIP will be prorated based on start date. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Long-Term Incentive Plan (LTIP).</B> The annualized target for your role is 150% of your base
salary, broken down as follows: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">A three-year performance award at 75% of base salary granted every year that will 100% cliff vest following the
end of each three-year performance period. You will receive your first performance award grant in April of 2023. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">An annual grant of restricted stock with a target value of 75% of base salary and will vest <FONT
STYLE="white-space:nowrap">one-third</FONT> on April 30<SUP STYLE="font-size:75%; vertical-align:top">th</SUP> of each of the first three calendar years following the grant date. You will receive your first restricted stock grant in April of 2023.
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Sign-on</FONT> Incentive.</B> Included with this offer is a <FONT
STYLE="white-space:nowrap">sign-on</FONT> incentive of $150,000 payable on the first practical pay period after your hire date. If you leave the company during the first twelve months of your employment, this
<FONT STYLE="white-space:nowrap">sign-on</FONT> incentive will need to be repaid to Apogee. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Initial Restricted Stock Grant.</B>
Included with this offer is a grant of $600,000 worth of restricted shares of Apogee stock based on the closing price of Apogee stock on your hire date. Subject to your continued employment on the vesting dates, thirty percent (30%) of this grant
will vest twelve months after your hire date, and the remaining seventy percent (70%) will vest twenty-four months after your hire date. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Change in Control Agreement.</B> In addition, I will recommend that the Compensation Committee execute a Change in Control severance
agreement (CIC) on your behalf to become effective in April of 2023. This agreement will have a &#147;double trigger&#148; and will have the same terms as described for other senior level executives &#150; namely the CHRO, General Counsel and all
Business Segment Presidents. The CIC agreement calls for severance of 2X base pay and target AIP. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Apogee Enterprises, Inc.
| 4400 West 78th St, Suite 520, Minneapolis, MN 55435 | 952.835.1874 | www.apog.com </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CREATING P EAK VALUE </B></P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Additional Benefits. </B>Also included with this offer: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Apogee medical, dental, life, disability and long-term care insurance </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Apogee 401(k) retirement plan </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Executive deferred compensation program </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Employee stock purchase plan </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Flexible spending plan </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Executive paid time off program </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Annual executive physical of up to $3,000/year </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Annual financial planning benefit of up to $2,000/year </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Termination by Apogee Without Cause will follow Apogee&#146;s practice for members of its Executive Performance
Plan of 12 months&#146; salary continuation with eligibility for continued medical and dental insurance at employee rates. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Please note
that as a named executive officer of the company, your base salary, annual short-term incentive, long-term incentive, and all other compensation will be subject to the approval of our Compensation Committee each year going forward. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As a member of the Executive Team, you will be subject to the Company&#146;s stock ownership guidelines, which require ownership of Apogee common stock in an
amount having a market value of three times your annual base salary to be achieved within five years of your hire date. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Matt, the purpose, and scope of
this position is to provide broad business leadership to our business segments and enterprise, as well as executive leadership as a member of my staff. Apogee is positioned to make significant positive changes for all our stakeholders. Your
responsibility in this role will be to effectively lead and develop our business, beyond just the finance team, and aid me in living and delivering the vision, mission and values of Apogee daily. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This offer is contingent upon the successful completion of a criminal, financial, education and driver&#146;s license background check, as well as a drug and
alcohol screen. This will be arranged by Human Resources at your earliest convenience. As a condition of this offer and the restricted stock grant, you will be required to sign a <FONT STYLE="white-space:nowrap">non-compete</FONT> agreement
associated with your employment with Apogee that will have a 12 month <FONT STYLE="white-space:nowrap">non-compete</FONT> term post-termination of employment. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I would like you to consider our offer and respond to me by Thursday, March&nbsp;2, 2023, with your decision. I look forward to your reply, as we are excited
about you joining our team. Please call me at (651) <FONT STYLE="white-space:nowrap">399-0774</FONT> should you have additional questions. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Sincerely,
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">s/Ty R. Silberhorn </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Ty R. Silberhorn </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Chief Executive Officer and President </I></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Apogee Enterprises, Inc.
| 4400 West 78th St, Suite 520, Minneapolis, MN 55435 | 952.835.1874 | www.apog.com </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CREATING P EAK VALUE </B></P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Offer Accepted: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="45%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="51%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">s/ Matthew J. Osberg</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>03/02/2023</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Matthew J. Osberg</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Date</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Apogee Enterprises, Inc.
| 4400 West 78th St, Suite 520, Minneapolis, MN 55435 | 952.835.1874 | www.apog.com </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CREATING P EAK VALUE </B></P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>d458220dex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-99.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 99.1 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt">


<IMG SRC="g458220g0308000230383.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Press Release </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FOR
RELEASE:&nbsp;&nbsp;&nbsp;&nbsp;March&nbsp;8, 2023 </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Apogee Enterprises Names Matthew J. Osberg Chief Financial Officer </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>MINNEAPOLIS, MN, March</B><B></B><B>&nbsp;8, 2023 &#150; </B><B>Apogee Enterprises, Inc. (Nasdaq: APOG)</B> announced today that it has selected Matt
Osberg as the company&#146;s next Executive Vice President and Chief Financial Officer, effective April&nbsp;28, 2023. Mark Augdahl, who served as interim Chief Financial Officer during the company&#146;s search process, will resume his role as Vice
President of Finance for Apogee&#146;s Architectural Glass segment. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mr.&nbsp;Osberg brings more than 20 years of experience as a finance leader. Most
recently, he served as Chief Financial Officer at Helen of Troy Limited, a global consumer products company. He joined Helen of Troy in 2016, and previously served as Senior Vice President of Corporate Finance. Prior to joining Helen of Troy, Matt
worked for seven years in finance roles at Best Buy Co., Inc., ultimately serving as the Chief Financial Officer and Regional Vice President of Best Buy Mexico. Previously, he worked ten years in public accounting at Ernst&nbsp;&amp; Young LLP. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">&#147;After a thorough search process, I am excited to welcome Matt to Apogee&#146;s leadership team,&#148; said Ty R. Silberhorn, Chief Executive Officer.
&#147;Matt is a proven public company CFO, with an impressive record of delivering results and creating value throughout his career. His combination of deep functional knowledge and transformational leadership skills will make him a valuable
addition to our team as we continue to execute our strategy.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Mr.&nbsp;Silberhorn continued, &#147;I would also like to thank Mark Augdahl for his
outstanding work as interim CFO. Mark&#146;s leadership and experience have been invaluable during this transition period, and he will continue to help champion our finance transformation journey.&#148; </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>About Apogee Enterprises, Inc. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Apogee Enterprises, Inc.
(Nasdaq: APOG) is a leading provider of architectural products and services for enclosing buildings, and glass and acrylic products used for preservation, energy conservation, and enhanced viewing. Headquartered in Minneapolis, MN, our portfolio of
industry-leading products and services includes high-performance architectural glass, windows, curtainwall, storefront and entrance systems, integrated project management and installation </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Apogee Enterprises,
Inc. </B>&#149; 4400 West 78<SUP STYLE="font-size:75%; vertical-align:top">th</SUP> Street &#149; Minneapolis, MN 55435 &#149; (952) 835-1874 &#149; www.apog.com </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Apogee Enterprises, Inc. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Page 2 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">services, as well as value-added glass and acrylic for
custom picture framing and displays. For more information, visit <U>www.apog.com</U>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Contact: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Jeff Huebschen </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Vice President, Investor Relations&nbsp;&amp;
Communications </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">952.487.7538 </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><U>ir@apog.com </U></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Apogee Enterprises,
Inc. </B>&#149; 4400 West 78<SUP STYLE="font-size:75%; vertical-align:top">th</SUP> Street &#149; Minneapolis, MN 55435 &#149; (952) 835-1874 &#149; www.apog.com </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>apog-20230302.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 3/9/2023 2:47:31 AM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2022"
  xmlns:apog="http://www.apog.com/20230302"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.apog.com/20230302"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2022/naics-2022.xsd" namespace="http://xbrl.sec.gov/naics/2022" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="apog-20230302_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="apog-20230302_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>apog-20230302_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 3/9/2023 2:47:31 AM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>apog-20230302_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20221108.6 -->
<!-- Creation date: 3/9/2023 2:47:31 AM Eastern Time -->
<!-- Copyright (c) 2023 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="apog-20230302.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="25.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="26.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="27.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>g458220g0308000230383.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g458220g0308000230383.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !J (P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MIDDT<(S(ZJ/<T /HJB=21FVP122GV'%)OU&7&V*.(?[1Y_S^% %^BJ/V6\9L
MO>D#T5?\,4?V:2<M=3G_ (%_C0!>HJE_9D?>64_4C_"D.F)_#/,OT(_PH O4
M51^P2H/W=Y*/]XD_UH$.H1]+A).?XAC^E %T.I8J"-PZBF2S"/8.I=@H%4-5
MD>!!<1I(LD8R)%7<I'<,!SC\*Y/3_&4-]JJPHCJ5+&/>-P!/? Y./FQZY[5G
M*HHNS.RC@JE:+G!72W._HJK!=-, %@G([NZ;,_@>?TJU6ESDE%Q=F%)2TE A
M:;)(D2%W8*H[FDDD6&)I'.%45FDI-&][?R)%:Q@M\[;55?4D]J )?M-S=DK;
M+LC_ .>C?TJ2/3H@=TI,KGJ6/%<Y_P ++\+ $P7%W/;IP;BWT^>2%?\ @:H5
MQ^-=%I>KZ?K=BE]IEY#=VS])(FR/I['VH N*H484  =@*6BB@ HHHH ****
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
9& /IFKZ[BBE@ V.0#G!IU)0D3*7-TL?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140462558575936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Mar. 02, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000006845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar.  02,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">APOGEE ENTERPRISES, INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-6365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">41-0919654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4400 West 78th Street - Suite 520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Minneapolis<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">55435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(952)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">835-1874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, $0.33 1/3 Par Value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">APOG<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>d458220d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="apog-20230302.xsd" xlink:type="simple"/>
    <context id="duration_2023-03-02_to_2023-03-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000006845</identifier>
        </entity>
        <period>
            <startDate>2023-03-02</startDate>
            <endDate>2023-03-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="duration_2023-03-02_to_2023-03-02">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2023-03-02_to_2023-03-02"
      id="Hidden_dei_EntityCentralIndexKey">0000006845</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2023-03-02_to_2023-03-02">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2023-03-02_to_2023-03-02">2023-03-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="duration_2023-03-02_to_2023-03-02">APOGEE ENTERPRISES, INC.</dei:EntityRegistrantName>
    <dei:EntityFileNumber contextRef="duration_2023-03-02_to_2023-03-02">0-6365</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2023-03-02_to_2023-03-02">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2023-03-02_to_2023-03-02">41-0919654</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2023-03-02_to_2023-03-02">4400 West 78th Street - Suite 520</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="duration_2023-03-02_to_2023-03-02">Minneapolis</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2023-03-02_to_2023-03-02">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2023-03-02_to_2023-03-02">55435</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2023-03-02_to_2023-03-02">(952)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2023-03-02_to_2023-03-02">835-1874</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2023-03-02_to_2023-03-02">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2023-03-02_to_2023-03-02">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2023-03-02_to_2023-03-02">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2023-03-02_to_2023-03-02">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2023-03-02_to_2023-03-02">Common Stock, $0.33 1/3 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2023-03-02_to_2023-03-02">APOG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2023-03-02_to_2023-03-02">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2023-03-02_to_2023-03-02">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M>1<W]T6NS>,)KM\,<'AT_@%02P,$%     @ #HAH5F60>9(9 0  SP,  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULK9--3L,P$(6O$F5;)2XL6*"F&V +77 !
M8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\% )5!TYB
M'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T<F^I>.EY&TWP39G
M8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J>SM 2D9#
ML9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q32:>,(S/
MN]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1S>/]#&DW
MY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4    "  .
MB&A6!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    (  Z(:%8X]<Z'[0   "L"   1              "
M :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  Z(:%:97)PC$ 8
M )PG   3              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ #HAH5AIV']Q;!   FQ   !@              ("!# @  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  Z(:%:?H!OPL0(
M .(,   -              "  9T,  !X;"]S='EL97,N>&UL4$L! A0#%
M  @ #HAH5I>*NQS     $P(   L              ( !>0\  %]R96QS+RYR
M96QS4$L! A0#%     @ #HAH5APX9>H_ 0  / (   \              ( !
M8A   'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  Z(:%8D'INBK0   /@!
M   :              "  <X1  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    (  Z(:%9ED'F2&0$  ,\#   3              "  ;,2
K  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     )  D /@(  /T3      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d458220d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="d458220d8k.htm">d458220d8k.htm</File>
    <File>apog-20230302.xsd</File>
    <File>apog-20230302_lab.xml</File>
    <File>apog-20230302_pre.xml</File>
    <File>d458220dex101.htm</File>
    <File>d458220dex991.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d458220d8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 22
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "d458220d8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "apog-20230302_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "apog-20230302_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "apog-20230302.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/naics/2022/naics-2022.xsd"
     ]
    }
   },
   "elementCount": 23,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "apog",
   "nsuri": "http://www.apog.com/20230302",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d458220d8k.htm",
      "contextRef": "duration_2023-03-02_to_2023-03-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d458220d8k.htm",
      "contextRef": "duration_2023-03-02_to_2023-03-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.apog.com//20230302/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001193125-23-064639-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-23-064639-xbrl.zip
M4$L#!!0    (  Z(:%8GHY8I.@,  #\+   1    87!O9RTR,#(S,#,P,BYX
M<V2]5MMNVS@0?2_0?YCJJ04JT;)[60MQBK1I@ !I=N&FBWTK:&GL$*5(E:22
M^.\[I"1'=FROFRS6+Z8Y<V;.7.FC#W>EA!LT5F@UB=)D$ &J7!="+291;6-N
M<R&B#\?/GQV]B&,X/3N_A!BNG:MLQMCM[6U2S(6R6M:.+-@DUR6#..[T/UU]
M@[\;ZQE,42*W""6W#@U\K(4LLN%@.$S3P1_)NS[,(/?VH. .,QBQ,2.]$0RS
M-^^S40HG7^!S,*+@2I381^IJ:<3BVL'+_!4$T*E6"J7$)9P)Q54NN(2O'>'7
M<*[R!$ZDA*F'66)IT=Q@D;16[VR1V?P:2_[\&0"E2]E,D<FZG$0^#VT:[F9&
M)MHL6.$,<\L*&2G%I(5&Y%$/^N^X!QBJ@Y?8%7#.[2R .HE/S["'X)5>K+GQ
M%Z$X/B6#T:"O7*!8Z08Z%O-DH6\8"38->[G8'L!P,!@QZ@5'.<8>1 KU8P_"
MBV?4%GTG#R"WHP!(Q^,Q"](-2H5;CZ"U_I8UPJ#-G3-B5CL\TZ8\Q3FO):%J
M];/F4LP%%D&+>K1$Y=9TUC4<-PMTE[Q$6_$<#TXS-=*VF(AFRO[Y<O$U]%AT
M[ $ H>U$66GCH.F^"YV'F=B32O\K[BH0^ZLX'<:C-"%C$:BMC'>4#]B3B72%
M?12155<<3,3NZEY_B/UAE_?M/?_H#&P.LH]_[.-/WQT4_X-%\!\PT>KRJ61Z
MV^SQ-5%<Y,VR:HZ'U^4>^:3>[#:"S\/;O8XW5TCK-?CD2FD7'/69\*H2:J[;
M*[KT39QUG3S%.835E7&3&RUQ_X)CE=$5&B=HN=\/0V/@VN!\$OE=$W=[YKOD
MLX3V3*?RP,'Z>'DQ(PC*BWMZ'=8)Y\$77@Q>3J\DERO3OATFD:6\R]YX_L_A
M5@9_-UR"6-KLH6R[H_ZKI_7;P7L_5Z0!_O!M>K[];5@]#LSQ.ZUTN6P(GNJ\
M]F]/]WVBBL^*:"W/J:M,&2A%(.@5F9+Z]X/45P0[B@72_S416C<=^ _]G>LL
M](]<%="8@YZ]([9I9--^;;'X4QV'<\YE7LM5PEMPJ[$/N%FJPY'WS';CVMNN
M6-T(L\T9;F_ZL]Y<-;N&?OX"4$L#!!0    (  Z(:%:?T'="708  +U#   5
M    87!O9RTR,#(S,#,P,E]L86(N>&ULS9QO3^-&$,;?GW3?89J^::5S0D+5
ME@CN1 -4J-R!(-=6K:J38R_)JO9NM.M \NV[ZS^'0];.FAW7O#C.V#//S./\
MQMDD#L<?UG$$#T1(RME);]@_Z %A 0\IFY_T5M+S94!I#V3BL]"/.",GO0V1
MO0_OW[XY_L;SX.SB\A-XL$B2I1P/!H^/C_WPGC+)HU6B)&4_X/$ /*^(GTP_
MP^]9N3'<DHCXDD#LRX0(^&5%HW \.AB-AL.#G_L_EM,$\;4>A'Y"QG X.!JH
MN$,8C7_X:7PXA-./<)Z*,)C2F)0S^7(CZ'R1P'?!]Y FG7'&2!21#5Q0YK.
M^A'<%0V_@TL6].$TBN!6ITG5I23B@83]7#6B[-^Q_C'3O</;-P#J)#*9[COI
MZ5.1GXGU3$1]+N:JUX/#09'2>\I8[Z0\'J8)PZ.CHT%ZM!PMJ2E6B0\'?WZ\
MN@L6)/8]=?+5@Q7D920=RW3_%0_2,VC1(%1&Z-^\(LS3N[SAR#L<]M<R[+W7
M!?.SX\](=*6V(/4P%CPB-87UX;1Z+X]/-DL53]8)82')E;]J\R"/6@ARGZEJ
M]%))28+^G#\,0D(U(".]X>D-W>&WZI<O$ZYH/YW)1/A!LETOTJ>(BV)G:N*D
M9T@:;#>DXTY%L*7EBZ#049M[_.<1@X"KQVV9>*EBD7XO>&SL(B_'#0>_1+/(
MV*8F26WIX2;,^WRWSVLF5#8FB.0KH?!J\M"F?MZGRO!WH?W/\>"I]FMI55U"
M)+EJVJ\;DJ>QPES]2RXB?VZ+Y+.DCI TM\X-!UV0- @A(?E5&;2T,Y M-%H&
MTK9;-QS/64*3S425$7YTJ2[ Z]_(QA;+BN2.\*RWPFN"7'"M$43"-JL >0E(
M:X JX@QPBZV706[>OQO29SQ8Z;F9JNYM2=[.Z0A@8^-\]Y@+KKLZ2)06PJ"5
MG='$;[-,I&6O.!C>$$%Y>,[",_5JIBF/SY([!M-LA=<$8:!J$,1F-BL!J@;H
M(FCXMM"ZD6/K_C$6"[=D3O4BF26?_-B::'-NITN%"B.\.L9]H6#2PUTG/%4
M70)IE=!&WX9%@G7S&"!?T(A\6L4S(II!7,[K%&"# 6X^[@[N<RU<:+4Z9/)(
MP&+W:X#5JFD,4"]9P,62B_0]O;M$7>$G?*56TYL)#QM>@/=(=8JSG4UNG>(.
MO84\[AQL%82T(N0E0==$&H[_P9=A7EYN#F.(IO[Z,E2+)7I/LS?'7W+IKQ3I
M='#V6>,6P>[#4BN,.R:J%&S7PGWR:-6*83)>X =C)$[#4!F0^7]7E)%ALW$P
M"G0Z"G66^)Y ]Q&H%,7%/]=_5VR K@37#.OIH34;!O1?X 41_8G:O!93_LA>
M!'XY_35@;[!C@OXI# WYYY(M :_+ !>@"^'"CFV@#G4[%XB8IVNM:W$C^ -E
M0<.7#%4:KP'X*F,FZI_%HJ%OU&V)_VS1K- IJN$.02M6ZB:A@1_$<;CA,O&C
MO^BR^>MGL\)K& 6S*=,@;$6BC8%!M:4AR"J!*H7YFK@]&W4#8.W%\48H;5 0
MOPGPVSE=W09E:ISO'G.Z"6I'!PG<]'E>*^-PBM_GU@U0ELVZ@:CO3(QN%IPU
M?.=]-Z\C("L-</-Q%S#-6DAPIN*0JF.]>=).OV5(FS3M!NH?@B8)81,>QRN6
MORDC;6FM2.X(V7HKO";(!=X:022"\PJP7<*9XA8;+Z/<M'LWG.]X1 .:4#;_
MJ%;<@OJ1+<NFS(Y KC'!JR)<$*Y20^+W21X*?6=XVVJY3&ZCOMVPO1%$SP=1
M6*2W@^FO"(CK^WO[A4.=0D<86YCB^R)=L-ZGBH2W*@/E.I 5@K22,^AMFR@#
M_T(GJ.A?2KDBPGT ##JO8PRJ#9J'82<><20JM-L:C*Q<J_/1DJ/:*6EDRW%Y
M0X*56D]MAJ/9E":1]7L<NWE=+6VJ#'#S<:=EC5$+:U&3BX-2AU3>?4W32K];
M*YH&3;N!.A6^_KKMW2:><>LE^+.DCA UM\X-!UW@- @AD9DK0R;M3&4+C9:1
MM.T6Y[IYO@X6RBUI<D>W.;?CZZ?1"*^.P;B.[NIA7TN+"CAW=+?7M_&::MD\
MQN=[YS$1<S4UOPK^F"S48F3ILX;?9JR0Z/03OGI;?&^H^V=\-;)(K.<?C!6%
M(*L$>2FDS_A:M&'XD,_62WG'E=K2?W<BWT6SO[Z@]OP'4$L#!!0    (  Z(
M:%;"1 V1L 0  ',J   5    87!O9RTR,#(S,#,P,E]P<F4N>&ULU9I;C^(V
M%,??5]KOX*8OK=00+K.70<.L*#-3H3(7 =M6?5F9Y !6'3NRS0#?OL<!5P3"
M+$RW5<P#E\3_X_\Y/\=)3*X^K5).GD%I)D4G:-3J 0$1RX2)62=8Z)#JF+&
M:$-%0KD4T G6H(-/UV_?7'T7AN3FKO] 0C(W)M/M*%HNE[5DRH26?&$PI*[%
M,HU(&+KVO?%G\MNFNS89 @>J@:14&U#DYP7C2;M9;S8;C?K'VOM=F0)JXY&$
M&FB35G098;L6:;8O/K1;#=*])[=Y$$'&+(5=I<S6BLWFAOP0_TART8T4 CB'
M-;EC@HJ844Y&SO!/I"_B&NER3H96IM&E!O4,26T;E3/Q5]N^3:QW\O8-P1>6
M4>A\:R>PQ=C68C51O";5#-W66Y$3!;N:U8%HV<HEC<O+RRC?6VRO65EK[* 1
M_7$_&,5S2&F("!!9O-<5NDG,/^I=<^^BS4[77K.VSB,-9)Q7_H2TR-$6]E?H
MFH5V4]AHAJU&;:63X-IVN:FJDAR&,"7V\_.P7^B39G*6CZ:<?+U5;T:&KJ20
MZ3JR[:,;&2]2$,9]=D5R*PPSZ[Z82I7F600D+VA[KF#:"6S(T$6S7KX?8J O
MYP0RZPP/"<W2C$- HIU<,H7C1IB\]0 W% 2P,B 22%P8F\!_D.WUAN9VR,JX
MD+T[9G-4&N+:3#Y'"3#;8]-^L:79E 5_?.E)G":Z$VT4C4TQ?6['B%1N(Z<3
MX)V@1!1]2T-=3#NQJ=]Q.CO5T)ZH:&@765?%A9!4Q2X<?CW@51SOVQ911A7&
M"^,Y3FQ./54R+2W.MC=9:E2J!%0GP/3Q. ](IIA4"!NW!&2AT8O,K&O*[3Z8
M@E*0##9I'W696\0Y4T/>\AOCV8S&'F:@*._C8%_]"NM3,1T15Q?7$<,.6\L;
M;&X^&6,93Z55U%074M&G8_/..S9/@%YQND]N\&KH7$A[XNK3VC/LL+WW!MMF
M;AC"C-E$A7F@Z<G4RK75A5;NUS'[X!FS.\;A89%.0)W':U=7=5:[7AVGCYYQ
MPELVJ3*I\K*.L+K0DPL\%:][,CGS4/M*J*K3_(I]!_C2,\!CNNHG6!DV99O;
MT=<<E4>#5!WJ4>-;G*VZ9SB[28)%UML/O#N&QGDH2P-4'6.I:8>PX2?"'GY]
M5&.Y%*\"N"OW!-^N90?/M[OR;2KY^>%1/2GYS.Q:X6L('L3P!..!;\?2GUOU
M0CY/4AO*_V39^9<\Y1$\X;CGVE&\\(:BG4^Z"N@YW(J:ZI(J^G1L_%EPL7]^
M\*>Y%&?>!1[JJLOHT*OCY,\*R^_HSX#HR31=B.TULCX5UA%Q=8D=,>RP^;/(
M,I*<Q<PP,;O'D[%BUMIIS,J4U056YM;1\F>IY4F!'7* 5TOY(KK] U,]3J>G
M3XLO1:@NO9=<.XK^K*?L9=/7>@'JW[,LB>,-T1+O6ZX7_BRLC"!>6(N-YF3,
M##_Y4O)05UUNAUX=)W]63\:*VH>K1NMT(D\^W>V)JDMHSZC#X\_ZB!MBMZMX
M3L4,SOFOKEQ;75CE?ATSW]9!;E-0,QQ[ORBY-'.<WS,JSGS>Y$B(ZA)\T;8#
M^3\LA5Q%!Z49X ;[M.1FCWVSS_[AEK\!4$L#!!0    (  Z(:%9I^@(H610
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
M[/; O?_@%5%1(AP#$G7B;4V9'3A(H03WB5]I" 0P8PP\;<$23$"+PP68==!
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
M#XZ1Q#'H7<T)(8$@H=@BY-(E&9&^"+8GFZ@Y>(28^!8&;R?[;W_<I,]!-FS
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
MLTB*.;N0*4]]R6,VGL^E+_03H%L$\V8T7@]O;@;]V_%H>%=GUS?X3P ZZ^2
M^[,)YP_?[;::QZR<>QEJG0U3WV,_WG 3\#\Z#)M?_D1/,YZF*D]]$3"K KYD
M-N*6(<\B;IB!D'R+*8*H6BG1P03P8KY*,IXN8?G@P[%AJ7BT;/ H_-S*!\%^
M!6",Y"@#4  KP394ZTS,YS!#J_KP-BXBVRM#\RCX>];/PX!'<9TM(@6_] .\
M@B.20I3)5L:"7,LT?,U?(PA3EFGE(V>PKXQC!G_S1+!(&J95+,@"!5*M/$>B
M5F8$:-2L@'JU:1];2HM@<@TG+F-NR%"88*'W[OE_K;T"NI*G&85N6**T(%93
MP,F6B-I0#.(Q W""PD"0G,W+F% Y J$!NC)@7 M*H'A99P#P&?5M:$,Y5Y!,
M2@:F6BW92": (ZC#0!BK&1[U54H0:P(^R'UK5KQX6,J^*)G"Q.8FDCS?_5!W
M(LJT>) J-_%RS9\[D4IP\97FL/Y,Z4QI;L6*,P_S]*A5SA9I8\-8O93Z0NE[
M[$T,&_& ^0(XN+("BO1A*.)38? K7\*85Z19G>6QE0G,EEZ2F3)KMD*'V"8B
ME"K%X,M GHQ<BT?I*PICA8/CIO37KGN:Y;-8^HS[/A+<.A^0H3HUMJS-/,F.
MV6=,AFPTNBT$^JZEC=+D\+@_MQ0PX%!:Y6'T(A6'C"<0J$_2(:86(H9(A*.&
MOF_F7*%8$\D,X?.D3N/M8V:X#-ATR28>NY,Q$@+6TGJ)_W.=*O'WJI7".6=#
M4D; '2*^1+%4*3N[&%.ML!$88S+)J.'2/L@4I0.B*A Q!ES9H7(20^)$KJ\%
M=R0\\#BGA'2QJ]RZ:N-S+2CMKJ1+B!GT8:&%8C^1L3E*M"W$<9^J12R"4+AM
MK>:I@4P37DZOP6'N4=-,4=D2?D]U+4%@Y "?Q:AJ/ BD,P-05:X=?B34!55+
MD@PYJD %H27<(\92.H5+KX3Y_U;4GDE\\@UUI2!M"/WG,4I!;!2+Y;WSFDK>
M_4;S<.D,M*L5P&XLX",^*'4V6LG%N.@YKPB,$%^KG!$'\S,!E<ATA>ISRP&5
MCIT"8EJD@J*(4<(2*>L@1R+.F!\A)QWO@'I5:38I1MW*=2HV"-B6M.TW.H_T
M9Z33K:>*;Y\S/[R%$]ML5RN;1YHB=8DQXH!2&"544QKQC=;\U'V(#E>B47J<
M/D!LK RMGN4RIFU,05KHNCE]XKY>4DUXVB0W9:^@<H#-'%$XUZ1HPTO7\IX'
MG832B+LCUX,4"UB@WL>#/W*N$1Z&4;RO99H*GJE8FN((2(I +[-S#"%;Y]6*
M3(,<Z;ALK(7[2E 2 >4!/D2X2S4@0R<EU_@W(''Q46U+ [7 !S_7ELMTP6.<
MNHS%*6*N57F40U?2;@NS-%8D>)JR)Z320"U:?<&FX#SEH4A6QS^)QH.]"A$[
MN="=*/M?+UYL73'MS0O<^]]#OWF/J%<K3WE 67ETS X.FDWVB9KV8;M[]_&5
M6^IAZ_MCACYAI<_CAKM8=^!UK6=QT,>*'KNSZ F6E3M^)0C6:AWLMU:3/QZU
M]GYB[?U68[=]>+ :72P6'E:$'CK*"G%Z$X#;/?*UO.N#!/<#)HQ=QF*S@HCD
M!80TE('8Q@P=[;XQ$]"3Z/!XP9>&[KG=JPF[&_Z.8/=KJRW=NX;.=T?N7XU]
M&IY/KTYJN\WF]T\(GPUNIH/)O^Y%Q/:[U-^\.?C'AF^!,=M[]P:[JA/UHO&C
M*^&O.Z,T<#P0K]4]$%ZM^*@]D%4FJ7S@+J2Q/QTQ\5P@319##1Z[0$UT]P^9
M/C6P.JH>>B+K?NRM"[2[\['W_G>D,TQRWW;>_ZS["VZU["H7,^-'(OU&8&\B
MELT; RGT05#-IG=!#G6S=N:O5LY4DN0I*H^;>F_G4)R\@_:A=]C:;[^W+:A*
MZI_7JM['WG^]YE_5:^#Y^/PS!MU[Z[\ 4$L! A0#%     @ #HAH5B>CEBDZ
M P  /PL  !$              ( !     &%P;V<M,C R,S S,#(N>'-D4$L!
M A0#%     @ #HAH5I_0=T)=!@  O4,  !4              ( !:0,  &%P
M;V<M,C R,S S,#)?;&%B+GAM;%!+ 0(4 Q0    (  Z(:%;"1 V1L 0  ',J
M   5              "  ?D)  !A<&]G+3(P,C,P,S R7W!R92YX;6Q02P$"
M% ,4    "  .B&A6:?H"*%D4  !/=   #@              @ '<#@  9#0U
M.#(R,&0X:RYH=&U02P$"% ,4    "  .B&A68>!=I2L.  !,1@  $0
M        @ %A(P  9#0U.#(R,&1E>#$P,2YH=&U02P$"% ,4    "  .B&A6
M12DPI4\'  "^%@  $0              @ &[,0  9#0U.#(R,&1E>#DY,2YH
8=&U02P4&      8 !@!_ 0  .3D

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
