MTX · Company research

Minerals Technologies Inc (MTX): 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 availableBasic Materials

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q2Sun Jul 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sun Jul 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Sun Jul 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)548400000—133800000-220300000-231300000-182600000
income_statementannualFY-2026-Q2Sun Jul 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1095300000-830400000264900000-161600000-185400000-145300000
cash_flowquarterlyFY-2026-Q2Sun Jul 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2026-Q1Sun Apr 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sun Apr 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sun Apr 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)546900000—131100000587000004590000037300000
balance_sheetquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)2072600000—51800000047400000-14000000-14000000
income_statementquarterlyFY-2025-Q4Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)519500000—124500000620000004660000038500000
balance_sheetquarterlyFY-2025-Q3Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)532400000—137000000709000005660000044200000
cash_flowannualFY-2025-Q2Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q2Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q2Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1020700000—256500000-85500000-117200000-96700000
income_statementquarterlyFY-2025-Q2Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)528900000—136900000746000005910000046300000
balance_sheetquarterlyFY-2025-Q1Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)491800000—119600000-160100000-176300000-143000000
balance_sheetquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2118500000—547700000286500000223600000170900000
income_statementquarterlyFY-2024-Q4Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)518100000—132700000841000006940000054700000
balance_sheetquarterlyFY-2024-Q3Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)524700000—135200000766000005950000047700000
balance_sheetquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1075700000—2798000001258000009470000068500000
income_statementquarterlyFY-2024-Q2Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)541200000—143900000506000003460000020900000
balance_sheetquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)534500000—135900000752000006010000047600000
balance_sheetquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)2169900000—50710000017180000010770000088300000
income_statementquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)524500000—125300000668000004860000040700000
balance_sheetquarterlyFY-2023-Q3Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1645400000—3818000001050000005910000047600000
balance_sheetquarterlyFY-2023-Q2Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)551500000—128000000499000003400000027600000
income_statementannualFY-2023-Q2Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1097600000—2487000001129000008170000065700000
balance_sheetquarterlyFY-2023-Q1Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)546100000—120700000630000004770000038100000
balance_sheetquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)507600000—97700000436000002730000021300000
income_statementannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)2125500000—465000000214800000156700000126300000
balance_sheetquarterlyFY-2022-Q3Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1617900000—367300000171200000129400000105000000
balance_sheetquarterlyFY-2022-Q2Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)557000000—127300000694000005630000045500000
income_statementannualFY-2022-Q2Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1076100000—24900000013560000011230000090400000
balance_sheetquarterlyFY-2022-Q1Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)519100000—121700000662000005600000044900000
balance_sheetquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)1858300000—446500000235700000202300000168500000
income_statementquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)476900000—106000000526000005010000042100000
balance_sheetquarterlyFY-2021-Q3Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q3Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)473200000—113300000606000005050000042400000

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