Skip to content
10-K

Annual Report

MALIBU BOATS, INC. MBUU

0001590976-25-000080

← back to feed
Filed
Aug 28, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Jun 30, 2025 19.69M sh
Shares Diluted FY 2025 · Jun 30, 2024 20.44M sh
Shares Diluted FY 2025 · Jun 30, 2023 20.64M sh
Stock Repurchased FY 2025 · Jun 30, 2025 $35.96M
Stock Repurchased FY 2025 · Jun 30, 2024 $29.32M
Stock Repurchased FY 2025 · Jun 30, 2023 $7.87M
Capex FY 2025 · Jun 30, 2025 $27.92M
Capex FY 2025 · Jun 30, 2024 $75.96M
Capex FY 2025 · Jun 30, 2023 $54.84M
Operating Cash Flow FY 2025 · Jun 30, 2025 $56.51M
Operating Cash Flow FY 2025 · Jun 30, 2024 $55.56M
Operating Cash Flow FY 2025 · Jun 30, 2023 $184.73M
Long Term Debt FY 2025 · Jun 30, 2025 $18M
Long Term Debt FY 2025 · Jun 30, 2024 $0
Short Term Debt FY 2025 · Jun 30, 2025 $0
Short Term Debt FY 2025 · Jun 30, 2024 $0
Cash And Equivalents FY 2025 · Jun 30, 2025 $37M
Cash And Equivalents FY 2025 · Jun 30, 2024 $26.95M
Stockholders Equity FY 2025 · Jun 30, 2025 $515.46M
Stockholders Equity FY 2025 · Jun 30, 2024 $530.01M
Current Liabilities FY 2025 · Jun 30, 2025 $134.61M
Current Liabilities FY 2025 · Jun 30, 2024 $138.59M
Total Liabilities FY 2025 · Jun 30, 2025 $214.75M
Total Liabilities FY 2025 · Jun 30, 2024 $204.91M
Current Assets FY 2025 · Jun 30, 2025 $219.89M
Current Assets FY 2025 · Jun 30, 2024 $202.13M
Total Assets FY 2025 · Jun 30, 2025 $734.58M
Total Assets FY 2025 · Jun 30, 2024 $739.62M
Eps Diluted FY 2025 · Jun 30, 2025 $0.76
Eps Diluted FY 2025 · Jun 30, 2024 −$2.74
Eps Diluted FY 2025 · Jun 30, 2023 $5.06
Eps Basic FY 2025 · Jun 30, 2025 $0.76
Eps Basic FY 2025 · Jun 30, 2024 −$2.74
Eps Basic FY 2025 · Jun 30, 2023 $5.10
Sga Expense FY 2025 · Jun 30, 2025 $92.46M
Sga Expense FY 2025 · Jun 30, 2024 $76.32M
Sga Expense FY 2025 · Jun 30, 2023 $175.69M
Net Income FY 2025 · Jun 30, 2025 $14.88M
Net Income FY 2025 · Jun 30, 2024 −$55.91M
Net Income FY 2025 · Jun 30, 2023 $104.51M
Operating Income FY 2025 · Jun 30, 2025 $21.76M
Operating Income FY 2025 · Jun 30, 2024 −$55.95M
Operating Income FY 2025 · Jun 30, 2023 $144.78M
Gross Profit FY 2025 · Jun 30, 2025 $144.09M
Gross Profit FY 2025 · Jun 30, 2024 $147.1M
Gross Profit FY 2025 · Jun 30, 2023 $351.3M
Cost Of Revenue FY 2025 · Jun 30, 2025 $663.47M
Cost Of Revenue FY 2025 · Jun 30, 2024 $681.94M
Cost Of Revenue FY 2025 · Jun 30, 2023 $1.04B
Revenue FY 2025 · Jun 30, 2025 $807.56M
Revenue FY 2025 · Jun 30, 2024 $829.04M
Revenue FY 2025 · Jun 30, 2023 $1.39B