XML 59 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 5 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Jun. 30, 2014
Segment Reporting Information [Line Items]            
Net Sales $ 64,762us-gaap_SalesRevenueGoodsNet $ 50,293us-gaap_SalesRevenueGoodsNet $ 167,905us-gaap_SalesRevenueGoodsNet $ 137,535us-gaap_SalesRevenueGoodsNet    
Net income (loss) before provision for income taxes 11,057us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (911)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 21,204us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 9,488us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest    
Long-lived assets 41,820us-gaap_NoncurrentAssets   41,820us-gaap_NoncurrentAssets   41,820us-gaap_NoncurrentAssets  
Total assets 140,234us-gaap_Assets   140,234us-gaap_Assets   140,234us-gaap_Assets 84,801us-gaap_Assets
US [Member]            
Segment Reporting Information [Line Items]            
Net Sales 59,475us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  158,262us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
     
Net income (loss) before provision for income taxes 10,791us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  21,481us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
     
Long-lived assets 30,064us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  30,064us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  30,064us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
 
Total assets 139,806us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  139,806us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  139,806us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
 
Australia Segment [Member]            
Segment Reporting Information [Line Items]            
Net Sales 5,287us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  9,643us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
     
Net income (loss) before provision for income taxes 541us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  333us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
     
Long-lived assets 11,756us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  11,756us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  11,756us-gaap_NoncurrentAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
 
Total assets 19,108us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  19,108us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
  19,108us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
 
Operating Segments [Member] | US [Member]            
Segment Reporting Information [Line Items]            
Net Sales 61,283us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  162,032us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
     
Operating Segments [Member] | Australia Segment [Member]            
Segment Reporting Information [Line Items]            
Net Sales 5,287us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
      9,643us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_AustraliaSegmentMember
 
Intersegment Eliminations [Member]            
Segment Reporting Information [Line Items]            
Net Sales (1,808)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  (3,770)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
     
Net income (loss) before provision for income taxes (275)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  (610)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
     
Total assets (18,680)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  (18,680)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
  (18,680)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Intersegment Eliminations [Member] | US [Member]            
Segment Reporting Information [Line Items]            
Net Sales $ 1,808us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember
  $ 3,770us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mbuu_USsegmentMember