XML 15 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - 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 6 Months Ended
Feb. 28, 2015
Mar. 01, 2014
Feb. 28, 2015
Mar. 01, 2014
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income $ 25,446us-gaap_NetIncomeLoss $ 25,647us-gaap_NetIncomeLoss $ 62,859us-gaap_NetIncomeLoss $ 60,109us-gaap_NetIncomeLoss
Allocation of net income for Basic 25,446us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 25,647us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 62,859us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 60,109us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Weighted average number of shares for Basic (in Shares) 20,118us-gaap_WeightedAverageNumberOfSharesIssuedBasic 20,052us-gaap_WeightedAverageNumberOfSharesIssuedBasic 20,089us-gaap_WeightedAverageNumberOfSharesIssuedBasic 20,031us-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 20,182us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
20,267us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
49,834us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
47,479us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Weighted average number of shares for Basic (in Shares) 15,185us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
15,077us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
15,156us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
15,053us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Earnings per share for Basic (in Dollars per share) $ 1.33us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 1.34us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 3.29us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 3.15us-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 5,041us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
5,041us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
12,472us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
11,836us-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,687us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,741us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,690us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Earnings per share for Basic (in Dollars per share) $ 1.06us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.08us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.63us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.52us-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 $ 223us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
$ 339us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
$ 553us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
$ 794us-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
192us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember
288us-gaap_WeightedAverageNumberOfSharesIssuedBasic
/ us-gaap_StatementClassOfStockAxis
= unf_UnvestedParticipatingSharesMember