XML 21 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Financial Information by Segment (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 27, 2014
Dec. 28, 2013
Jun. 28, 2014
Segment Reporting Information [Line Items]          
Revenues $ 237,309us-gaap_SalesRevenueNet $ 225,919us-gaap_SalesRevenueNet $ 467,551us-gaap_SalesRevenueNet $ 446,142us-gaap_SalesRevenueNet  
Income from continuing operations 28,624us-gaap_OperatingIncomeLoss 27,696us-gaap_OperatingIncomeLoss 55,474us-gaap_OperatingIncomeLoss 51,265us-gaap_OperatingIncomeLoss  
Total assets 908,156us-gaap_Assets 904,020us-gaap_Assets 908,156us-gaap_Assets 904,020us-gaap_Assets 923,519us-gaap_Assets
Depreciation and amortization expense 7,946us-gaap_DepreciationDepletionAndAmortization 7,796us-gaap_DepreciationDepletionAndAmortization 15,837us-gaap_DepreciationDepletionAndAmortization 15,427us-gaap_DepreciationDepletionAndAmortization  
United States          
Segment Reporting Information [Line Items]          
Revenues 200,400us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
187,561us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
394,798us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
371,763us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
 
Income from continuing operations 23,974us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
23,090us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
46,780us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
43,730us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
 
Total assets 857,994us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
841,330us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
857,994us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
841,330us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
 
Depreciation and amortization expense 7,013us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
6,756us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
13,908us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
13,285us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
 
Canada          
Segment Reporting Information [Line Items]          
Revenues 36,909us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
38,358us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
72,753us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
74,379us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Income from continuing operations 4,650us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
4,606us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
8,694us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
7,535us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Total assets 135,777us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
162,776us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
135,777us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
162,776us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Depreciation and amortization expense 933us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
1,040us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
1,929us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
2,142us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= country_CA
 
Eliminations          
Segment Reporting Information [Line Items]          
Revenues 0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Income from continuing operations 0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Total assets (85,615)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(100,086)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(85,615)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(100,086)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Depreciation and amortization expense $ 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember