XML 28 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT INFORMATION: (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Segment Reporting Information [Line Items]        
Total revenues $ 455,887us-gaap_SalesRevenueNet $ 468,367us-gaap_SalesRevenueNet $ 920,438us-gaap_SalesRevenueNet $ 936,950us-gaap_SalesRevenueNet
Operating (loss) income (2,215)us-gaap_OperatingIncomeLoss (34,660)us-gaap_OperatingIncomeLoss (2,822)us-gaap_OperatingIncomeLoss (33,231)us-gaap_OperatingIncomeLoss
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss 34,939us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 34,939us-gaap_GoodwillImpairmentLoss
North American Value [Member]        
Segment Reporting Information [Line Items]        
Total revenues 345,733us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
351,987us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
700,109us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
707,328us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
Operating (loss) income 26,396us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
26,790us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
55,683us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
56,841us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
North American Premium [Member]        
Segment Reporting Information [Line Items]        
Total revenues 78,751us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
84,794us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
157,786us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
168,984us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
Operating (loss) income (2,514)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(38,909)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(7,058)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(40,152)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
International        
Segment Reporting Information [Line Items]        
Total revenues 31,403us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
31,586us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
62,543us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
60,638us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
Operating (loss) income 396us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
495us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
1,026us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
238us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Operating (loss) income 24,278us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
(11,624)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
49,651us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
16,927us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Unallocated Corporate        
Segment Reporting Information [Line Items]        
Operating (loss) income $ (26,493)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (23,036)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (52,473)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (50,158)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember