NASDAQ:MBUU | Key Financial Ratios | MALIBU BOATS, INC.

Complete source-backed ratio history.

Available history
2013-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.430.310.17%0.32%
2026-03-311.310.32-0.09%-0.17%
2025-12-311.560.042.01%2.91%
2025-09-301.630.042.54%3.72%
2025-06-301.630.032.03%2.89%
2025-03-311.60.05-1.19%-1.76%
2024-12-311.520.05-12.01%-17.41%
2024-09-301.550.05-10.70%-15.69%
2024-06-301.460-7.56%-10.55%
2024-03-311.670.03-6.78%-9.71%
2023-12-311.820.067.34%10.42%
2023-09-301.950.19.75%14.52%
2023-06-301.4011.29%17.19%
2023-03-312.090.0319.25%27.22%
2022-12-312.280.1219.85%30.13%
2022-09-301.910.1319.75%31.27%
2022-06-302.140.2418.52%31.33%
2022-03-311.230.2617.41%31.36%
2021-12-311.140.2916.14%29.12%
2021-09-301.040.3115.35%28.90%
2021-06-301.580.3814.79%29.41%
2021-03-311.560.4811.27%24.33%
2020-12-311.370.5410.64%23.61%
2020-09-301.740.2712.84%24.05%
2020-06-301.770.3312.90%24.18%
2020-03-312.830.7912.49%30.51%
2019-12-311.550.4215.40%32.43%
2019-09-301.610.5514.72%34.09%
2019-06-301.690.5614.64%32.35%
2019-03-311.610.712.95%32.07%
2018-12-311.540.8912.23%33.10%
2018-09-302.190.748.59%22.38%
2018-06-302.050.817.55%20.55%
2018-03-311.870.897.01%20.38%
2017-12-311.71.025.23%16.25%
2017-09-301.460.978.43%27.39%
2017-06-301.791.1312.68%59.96%
2017-03-311.651.419.49%57.11%
2016-12-311.512.149.30%77.98%
2016-09-301.333.18.56%100.84%
2016-06-301.354.638.12%117.54%
2016-03-311.47147.129.58%3994.23%
2015-12-311.36-13.299.34%-328.87%
2015-09-301.25-6.158.62%-134.50%
2015-06-301.18-29.67.32%-561.12%
2015-03-311.290.293.35%13.82%
2014-12-311.340.66-0.02%-0.11%
2014-09-300.89-2.43%-13.34%
2014-06-300.80-5.51%-24.27%
2014-03-311.240-0.46%-1.65%
2013-12-310.00%
2013-06-301.391.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.430.310.17%0.32%
2025-06-301.630.032.03%2.89%
2024-06-301.460-7.56%-10.55%
2023-06-301.4011.29%17.19%
2022-06-302.140.2418.52%31.33%
2021-06-301.580.3814.79%29.41%
2020-06-301.770.3312.90%24.18%
2019-06-301.690.5614.64%32.35%
2018-06-302.050.817.55%20.55%
2017-06-301.791.1312.68%59.96%
2016-06-301.354.638.12%117.54%
2015-06-301.18-29.67.32%-561.08%
2014-06-300.80-5.51%-24.27%
2013-06-301.391.180.00%0.00%