NASDAQ:MCFT | Key Financial Ratios | MasterCraft Boat Holdings, Inc.

Complete source-backed ratio history.

Available history
2014-06-30 to 2026-03-29
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-291.834.00%5.88%
2025-12-282.076.01%8.25%
2025-09-281.926.10%8.53%
2025-06-301.8602.71%3.84%
2025-03-301.810-2.55%-3.67%
2024-12-291.840-2.67%-3.75%
2024-09-292.010.28-1.15%-2.02%
2024-06-301.990.273.00%4.25%
2024-03-312.020.2611.30%19.56%
2023-12-312.110.2717.26%29.65%
2023-10-012.080.2721.26%37.07%
2023-06-301.910.2819.48%35.91%
2023-04-021.810.3117.07%32.79%
2023-01-011.880.3418.74%35.15%
2022-10-021.730.3918.42%35.99%
2022-06-301.570.3919.60%40.53%
2022-04-031.420.4821.65%46.62%
2022-01-021.480.5922.11%48.27%
2021-10-031.50.7220.44%48.55%
2021-06-301.480.8620.32%52.11%
2021-04-041.141.0214.35%40.68%
2021-01-030.951.31-7.70%-24.28%
2020-10-041.011.64-10.94%-39.21%
2020-06-301.022.22-11.57%-49.21%
2020-03-291.52.7-12.50%-60.89%
2019-12-290.791.27.41%20.71%
2019-09-290.841.48.36%26.52%
2019-06-300.791.578.58%29.53%
2019-03-310.791.5416.19%54.44%
2018-12-300.892.1315.92%62.93%
2018-09-300.771.2722.54%70.60%
2018-06-300.731.4322.41%75.50%
2018-04-010.72.218.53%84.00%
2017-12-310.623.4814.00%86.48%
2017-10-010.781.7620.67%103.18%
2017-06-300.592.9323.49%166.40%
2017-04-020.758.6618.97%342.79%
2017-01-010.6116.5924.47%734.01%
2016-10-020.52-31.322.17%-1209.41%
2016-06-300.41-6.2312.37%-121.85%
2016-03-271.47.07%11.97%
2015-12-271.423.09%4.94%
2015-09-271.12.83%5.00%
2015-06-300.46-1.866.17%-13.10%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-301.8602.71%3.84%
2024-06-301.990.272.45%4.25%
2023-06-301.910.2819.48%35.91%
2022-06-301.570.3919.60%40.53%
2021-06-301.480.8620.32%52.11%
2020-06-301.022.22-11.57%-49.21%
2019-06-300.791.578.58%29.53%
2018-06-300.731.4322.41%75.50%
2017-06-300.592.9323.49%166.40%
2016-06-300.41-6.2312.37%-121.85%
2015-06-300.46-1.866.17%-13.10%
2014-06-30-526.19%