XML 90 R76.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Employee Benefit Plans (Details Textual) $ in Thousands | 12 Months Ended
--- | ---
Feb. 25, 2017 USD ($) | Feb. 27, 2016 USD ($) Facility | Feb. 28, 2015 USD ($) | Mar. 01, 2014 USD ($)
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Number of manufacturing facilities | Facility |  | 2 |  |
Percentage employees are allowed to contribute (up to 60 percent) |  | 60.00% |  |
Annual company match amount |  | $ 5,400 | $ 4,700 | $ 4,200
Investments in corporate-owned life insurance policies |  | 4,800 |  |
Mutual funds |  | 300 |  |
Total contribution to multi-employer union retirement plans |  | 3,600 | 4,300 | 3,700
Net periodic benefit cost |  | 678 | 551 | 518
Company contributions |  | 916 | 850 |
Weekly employee contribution to the employee stock purchase plan (up to $500 per week) |  | $ 1 |  |
Company percentage match of employee contribution to the employee stock purchase plan |  | 15.00% |  |
Company match amount to the employee stock purchase plan |  | $ 100 | 100 | $ 100
Scenario, Forecast |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Estimated amortization from accumulated other comprehensive loss into net periodic benefit cost in the next fiscal year | $ 225 |  |  |
Net periodic benefit cost | $ 739 |  |  |
Other current and non-current liabilities |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Deferred Compensation Liability, Current and Noncurrent |  | $ 5,000 | $ 4,200 |
First one percent contributed |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Company matching contribution percentage |  | 100.00% |  |
Percentage of eligible compensation contributed |  | 1.00% |  |
Two through six percent |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Company matching contribution percentage |  | 50.00% |  |
Percentage of eligible compensation contributed |  | 5.00% |  |

X
- Definition Defined Contribution Plan, Employer Contribution Amount + References No definition available. + Details
Name: | apog_DefinedContributionPlanEmployerContributionAmount
Namespace Prefix: | apog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Annual Employer Contribution Amount + References No definition available. + Details
Name: | apog_EmployeeStockPurchasePlanAnnualEmployerContributionAmount
Namespace Prefix: | apog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employee Stock Purchase Plan, Employer Matching Contribution, Percent + References No definition available. + Details
Name: | apog_EmployeeStockPurchasePlanEmployerMatchingContributionPercent
Namespace Prefix: | apog_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employee Stock Purchase Plan Maximum Weekly Employee After Tax Contribution Amount + References No definition available. + Details
Name: | apog_EmployeeStockPurchasePlanMaximumWeeklyEmployeeAfterTaxContributionAmount
Namespace Prefix: | apog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Mutual fund investments. + References No definition available. + Details
Name: | apog_MutualFundInvestments
Namespace Prefix: | apog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number Of Manufacturing Facilities That Union Employees Are Covered With 401(k) Plan + References No definition available. + Details
Name: | apog_NumberOfManufacturingFacilitiesThatUnionEmployeesAreCoveredWith401KPlan
Namespace Prefix: | apog_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation). + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of net periodic benefit cost for defined benefit plans for the period. Periodic benefit costs include the following components: service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) due to settlements or curtailments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 30 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6384206&loc=d3e41899-111602 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 12 -Article 5 + Details
Name: | us-gaap_LifeInsuranceCorporateOrBankOwnedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of contributions made to the multiemployer plan by all employers who participate in the plan. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 7 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450678-114947 + Details
Name: | us-gaap_MultiemployerPlansPlanContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=apog_OtherCurrentAndOtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | apog_DefinedContributionPlanEmployerContributionMatchLevelBasedOnEmployeeContributionAxis=apog_FirstOnePercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | apog_DefinedContributionPlanEmployerContributionMatchLevelBasedOnEmployeeContributionAxis=apog_TwoThroughSixPercentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |