XML 31 R56.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Information (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended
--- | --- | ---
Nov. 29, 2014 | Nov. 30, 2013 | Nov. 29, 2014 | Nov. 30, 2013
Sales and operating income data |  |  |  |
Net sales | $ 244,410 us-gaap_SalesRevenueNet | $ 199,430 us-gaap_SalesRevenueNet | $ 687,238 us-gaap_SalesRevenueNet | $ 557,028 us-gaap_SalesRevenueNet
Operating income (loss) | 20,625 us-gaap_OperatingIncomeLoss | 12,707 us-gaap_OperatingIncomeLoss | 43,938 us-gaap_OperatingIncomeLoss | 28,180 us-gaap_OperatingIncomeLoss
Architectural Glass [Member] |  |  |  |
Sales and operating income data |  |  |  |
Net sales | 90,268 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 73,365 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 254,138 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 218,142 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember
Operating income (loss) | 5,836 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 1,641 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 11,935 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember | 3,782 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalMember
Architectural Services segment [Member] |  |  |  |
Sales and operating income data |  |  |  |
Net sales | 56,178 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | 51,167 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | 167,146 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | 139,820 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember
Operating income (loss) | 323 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | 351 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | 2,279 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember | (1,401)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalServicesSegmentMember
Architectural Framing Systems Segment [Member] |  |  |  |
Sales and operating income data |  |  |  |
Net sales | 80,411 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 58,981 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 221,369 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 152,877 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember
Operating income (loss) | 7,596 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 5,782 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 16,974 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember | 13,026 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_ArchitecturalFramingSegmentMember
Large-Scale Optical [Member] |  |  |  |
Sales and operating income data |  |  |  |
Net sales | 25,546 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 22,699 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 64,969 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 61,917 us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember
Operating income (loss) | 7,879 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 6,058 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 15,990 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember | 16,072 us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = apog_LargeScaleOpticalMember
Intersegment eliminations [Member] |  |  |  |
Sales and operating income data |  |  |  |
Net sales | (7,993)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_IntersegmentEliminationMember | (6,782)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_IntersegmentEliminationMember | (20,384)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_IntersegmentEliminationMember | (15,728)us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_IntersegmentEliminationMember
Corporate and other [Member] |  |  |  |
Sales and operating income data |  |  |  |
Operating income (loss) | $ (1,009)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | $ (1,125)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | $ (3,240)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember | $ (3,299)us-gaap_OperatingIncomeLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationProfitLossAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=apog_ArchitecturalFramingSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=apog_ArchitecturalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=apog_ArchitecturalServicesSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=apog_LargeScaleOpticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |