MCFT
MCFT
NASDAQ · Leisure Products

Mastercraft Boat Holdings In

$25.17
+0.56 (+2.28%)
As of Feb 8, 1:54 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 280.13M 367.48M 270.15M 286.06M 265.42M
Net Income 6.94M 8.20M 19.90M 21.44M 17.65M
EPS
Profit Margin 2.5% 2.4% 7.4% 7.5% 6.7%
Rev Growth -23.8% -23.8% -4.0% +18.0% +15.5%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 101.25M 122.79M 122.79M
Total Equity 141.61M 153.19M 155.79M
D/E Ratio 0.71 0.80 0.79
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 12.85M 16.01M 26.67M 25.25M 24.57M
Free Cash Flow 19.91M 29.11M 23.55M