XML 26 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT INFORMATION: (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]        
Total revenues $ 453,960us-gaap_SalesRevenueNet $ 471,561us-gaap_SalesRevenueNet $ 1,374,398us-gaap_SalesRevenueNet $ 1,408,511us-gaap_SalesRevenueNet
Operating (loss) income 5,255us-gaap_OperatingIncomeLoss (3,221)us-gaap_OperatingIncomeLoss 2,433us-gaap_OperatingIncomeLoss (36,452)us-gaap_OperatingIncomeLoss
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 34,939us-gaap_GoodwillImpairmentLoss
North American Value [Member]        
Segment Reporting Information [Line Items]        
Total revenues 349,443us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
358,788us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
1,049,552us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
1,066,116us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
Operating (loss) income 33,098us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
29,989us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
88,781us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
86,826us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanValueMember
North American Premium        
Segment Reporting Information [Line Items]        
Total revenues 76,817us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
82,878us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
234,603us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
251,862us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
Operating (loss) income (4,154)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(3,853)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(11,212)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
(44,001)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_NorthAmericanPremiumMember
International        
Segment Reporting Information [Line Items]        
Total revenues 27,700us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
29,895us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
90,243us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
90,533us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
Operating (loss) income 398us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
(3,109)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
1,424us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
(2,871)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= rgs_InternationalSalonsMember
Operating Segments        
Segment Reporting Information [Line Items]        
Operating (loss) income 29,342us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
23,027us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
78,993us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
39,954us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Unallocated Corporate        
Segment Reporting Information [Line Items]        
Operating (loss) income $ (24,087)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (26,248)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (76,560)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (76,406)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember