XML 26 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Net Income Per Share (Details) - Summary of Earnings Per Share Basic Two Class Method (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Nov. 29, 2014
Nov. 30, 2013
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income available to shareholders $ 37,413us-gaap_NetIncomeLoss $ 34,462us-gaap_NetIncomeLoss
Allocation of net income for Basic 37,413us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 34,462us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Weighted average number of shares for Basic (in Shares) 20,061us-gaap_WeightedAverageNumberOfSharesIssuedBasic 20,010us-gaap_WeightedAverageNumberOfSharesIssuedBasic
Common Class A [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of net income for Basic 29,649us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
27,208us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted average number of shares for Basic (in Shares) 15,128us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
15,029us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per share for Basic (in Dollars per share) $ 1.96us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1.81us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common Class B [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of net income for Basic 7,434us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
6,798us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Weighted average number of shares for Basic (in Shares) 4,741us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,693us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Earnings per share for Basic (in Dollars per share) $ 1.57us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.45us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Unvested Participating Shares [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Allocation of net income for Basic $ 330us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
$ 456us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
Weighted average number of shares for Basic (in Shares) 192us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
288us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember