MCFT · Company research

MasterCraft Boat Holdings, Inc. Common Stock (MCFT): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableConsumer

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q4Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q4Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)348903000-26912400079779000-11140001347000-1662000
income_statementquarterlyFY-2026-Q4Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)129936000—29314000-6313000-5892000-7083000
cash_flowquarterlyFY-2026-Q4Tue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q3Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)78206000—19542000-1298000-667000-742000
balance_sheetquarterlyFY-2026-Q2Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)140761000—30923000649700079060006163000
income_statementquarterlyFY-2026-Q2Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)71759000—15527000271900033590002527000
balance_sheetquarterlyFY-2026-Q1Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)69002000—15396000377800045470003636000
balance_sheetquarterlyFY-2025-Q4Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)284203000—5686500011232000135350007043000
income_statementquarterlyFY-2025-Q4Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)79516000—18410000592800067510005697000
balance_sheetquarterlyFY-2025-Q3Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)204687000—38455000530400067840001346000
balance_sheetquarterlyFY-2025-Q2Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)63368000—108920001860007010002748000
income_statementannualFY-2025-Q2Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)128727000—2269000011900001910000-2397000
balance_sheetquarterlyFY-2025-Q1Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)65359000—1179800010040001209000-5145000
balance_sheetquarterlyFY-2024-Q4Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)322351000—7161000027476000299730007800000
income_statementquarterlyFY-2024-Q4Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)67182000—8184000-11935000-11108000-8036000
balance_sheetquarterlyFY-2024-Q3Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)268032000—63006000280690002973900015836000
balance_sheetquarterlyFY-2024-Q2Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q2Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)89750000—2093800010763000113240005886000
income_statementannualFY-2024-Q2Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)184055000—43413000213160002235000012081000
cash_flowquarterlyFY-2024-Q1Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)94305000—2247500010553000110270006195000
balance_sheetquarterlyFY-2024-Q1Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q4Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)609903000—16873900012142900012210100068937000
income_statementquarterlyFY-2023-Q4Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)166566000—42915000292060002983400022676000
balance_sheetquarterlyFY-2023-Q3Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)166776000—42598000290260002952600022510000
balance_sheetquarterlyFY-2023-Q2Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)159188000—38227000264610002641600019683000
income_statementannualFY-2023-Q2Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)328704000—84200000586830005822700023751000
balance_sheetquarterlyFY-2023-Q1Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)169516000—4597300032222000318110004068000
balance_sheetquarterlyFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)217652000—55009000157730001538200011491000
income_statementannualFY-2022-Q4Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)641609000—16819000011619500011472400058214000
balance_sheetquarterlyFY-2022-Q3Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)444393000—111017000716030007052300046723000
balance_sheetquarterlyFY-2022-Q2Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)144400000—36361000236190002326200015402000
income_statementannualFY-2022-Q2Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)275050000—66943000399990003926000025788000
balance_sheetquarterlyFY-2022-Q1Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)130650000—30582000163800001599800010386000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.