XML 32 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Disclosure - Net Income by Segment (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 31, 2015
Jan. 25, 2014
Jan. 31, 2015
segment
Jan. 25, 2014
Segment Reporting Information        
Number of business units     5us-gaap_NumberOfReportableSegments  
Net sales $ 118,123us-gaap_SalesRevenueNet $ 115,369us-gaap_SalesRevenueNet $ 457,856us-gaap_SalesRevenueNet $ 415,730us-gaap_SalesRevenueNet
Contribution margin 11,368dakt_ContributionMargin 15,901dakt_ContributionMargin 65,937dakt_ContributionMargin 67,846dakt_ContributionMargin
Depreciation and amortization        
Depreciation and amortization 3,724us-gaap_DepreciationDepletionAndAmortization 3,581us-gaap_DepreciationDepletionAndAmortization 11,225us-gaap_DepreciationDepletionAndAmortization 10,952us-gaap_DepreciationDepletionAndAmortization
Non-allocated operating expenses:        
General and administrative 7,133us-gaap_GeneralAndAdministrativeExpense 6,685us-gaap_GeneralAndAdministrativeExpense 22,890us-gaap_GeneralAndAdministrativeExpense 20,788us-gaap_GeneralAndAdministrativeExpense
Product design and development 5,820us-gaap_ResearchAndDevelopmentExpense 5,649us-gaap_ResearchAndDevelopmentExpense 18,773us-gaap_ResearchAndDevelopmentExpense 17,330us-gaap_ResearchAndDevelopmentExpense
Operating (loss) income (1,585)us-gaap_OperatingIncomeLoss 3,567us-gaap_OperatingIncomeLoss 24,274us-gaap_OperatingIncomeLoss 29,728us-gaap_OperatingIncomeLoss
Nonoperating income (expense):        
Interest income 250us-gaap_InvestmentIncomeNet 290us-gaap_InvestmentIncomeNet 825us-gaap_InvestmentIncomeNet 945us-gaap_InvestmentIncomeNet
Interest expense (59)us-gaap_InterestExpense (62)us-gaap_InterestExpense (183)us-gaap_InterestExpense (189)us-gaap_InterestExpense
Other income (expense), net 179us-gaap_OtherNonoperatingIncomeExpense (237)us-gaap_OtherNonoperatingIncomeExpense (218)us-gaap_OtherNonoperatingIncomeExpense (351)us-gaap_OtherNonoperatingIncomeExpense
(Loss) income before income taxes (1,215)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,558us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 24,698us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 30,133us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Income tax (benefit) expense (1,776)us-gaap_IncomeTaxExpenseBenefit 687us-gaap_IncomeTaxExpenseBenefit 7,655us-gaap_IncomeTaxExpenseBenefit 9,753us-gaap_IncomeTaxExpenseBenefit
Net income 561us-gaap_NetIncomeLoss 2,871us-gaap_NetIncomeLoss 17,043us-gaap_NetIncomeLoss 20,380us-gaap_NetIncomeLoss
Commerical        
Segment Reporting Information        
Net sales 37,762us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
39,016us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
121,472us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
117,690us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
Contribution margin 5,702dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
7,903dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
21,822dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
24,026dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
Depreciation and amortization        
Depreciation and amortization 1,205us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
1,064us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
3,630us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
3,181us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_CommericalMember
Live Events        
Segment Reporting Information        
Net sales 33,496us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
33,428us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
171,811us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
146,680us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
Contribution margin 2,072dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
4,530dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
20,629dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
23,159dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
Depreciation and amortization        
Depreciation and amortization 1,145us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
1,092us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
3,460us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
3,354us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_LiveEventsMember
High School Park and Recreation [Member]        
Segment Reporting Information        
Net sales 10,771us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
11,010us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
55,125us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
47,750us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
Contribution margin 27dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
(217)dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
9,616dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
5,286dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
Depreciation and amortization        
Depreciation and amortization 460us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
513us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
1,381us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
1,588us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_HighSchoolParkandRecreationMember
Transportation        
Segment Reporting Information        
Net sales 9,479us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
13,531us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
34,807us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
41,811us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
Contribution margin 1,317dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
2,842dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
7,027dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
9,747dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
Depreciation and amortization        
Depreciation and amortization 297us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
292us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
840us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
856us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_TransportationMember
International        
Segment Reporting Information        
Net sales 26,615us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
18,384us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
74,641us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
61,799us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
Contribution margin 2,250dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
843dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
6,843dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
5,628dakt_ContributionMargin
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
Depreciation and amortization        
Depreciation and amortization 254us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
210us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
809us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
629us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= dakt_InternationalMember
Unallocated        
Depreciation and amortization        
Depreciation and amortization $ 363us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 410us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 1,105us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember
$ 1,344us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_MaterialReconcilingItemsMember