v3.26.1
Net Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Basic:      
Net income (loss) attributable to Malibu Boats, Inc. $ 1,653 $ 14,879 $ (55,912)
Shares used in computing basic net income (loss) per share:      
Basic weighted-average shares outstanding (in shares) 19,304,771 19,664,337 20,439,449
Basic net income (loss) per share (in dollars per share) $ 0.09 $ 0.76 $ (2.74)
Diluted:      
Net income (loss) attributable to Malibu Boats, Inc. $ 1,653 $ 14,879 $ (55,912)
Shares used in computing diluted net income (loss) per share:      
Basic weighted-average shares outstanding (in shares) 19,304,771 19,664,337 20,439,449
Diluted weighted-average shares outstanding (in shares) 19,344,924 19,694,677 20,439,449
Diluted net income (loss) per share (in dollars per share) $ 0.09 $ 0.76 $ (2.74)
Antidilutive securities (in shares) 408,374 494,980 612,277
Restricted Stock Units      
Shares used in computing basic net income (loss) per share:      
Weighted average number of shares issued, basic (in shares) 292,511 287,370 272,280
Shares used in computing diluted net income (loss) per share:      
Awards granted to employees (in shares) 24,077 24,102 0
Stock Options      
Shares used in computing diluted net income (loss) per share:      
Awards granted to employees (in shares) 0 352 0
Performance Awards      
Shares used in computing diluted net income (loss) per share:      
Awards granted to employees (in shares) 16,076 5,886 0
Class A Common Stock      
Shares used in computing basic net income (loss) per share:      
Weighted average number of shares issued, basic (in shares) 19,012,260 19,376,967 20,167,169