NYSE : MPX

Marine Products Corporation — Financials

$8.18 USD

-$0.05 (-0.61%)

Volume
89.38K
Average Volume
42.95K
Market Capitalization
$280.04M
P/E Ratio
40.32
Dividend Yield
6.85%
Price Target
Year High
$10.08
Year Low
$6.83
Day High
Day Low
Payout Ratio
$2.81
Current Ratio
$3.84
MPX Financial Statements
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 244.42M 236.56M 383.73M 381M 298.01M 239.82M 292.14M 298.62M 267.32M 241.33M
costOfRevenue 197.64M 191.06M 293.35M 287.28M 229.74M 186.22M 226.74M 232.29M 208.3M 190.86M
grossProfit 46.78M 45.5M 90.38M 93.72M 68.27M 53.6M 65.39M 66.32M 59.02M 50.47M
researchAndDevelopmentExpenses - - 757K 437K 776K 751K 730K 822K 960K 858K
generalAndAdministrativeExpenses - 27.29M 43.13M 41.84M 30.24M 27.23M 28.72M 28.47M 26.96M 24.87M
sellingAndMarketingExpenses - 85700 -1.54M 76800 1.64M 2.01M 2.54M 2.47M 2.3M 2.54M
sellingGeneralAndAdministrativeExpenses - 27.38M 41.59M 41.92M 31.88M 29.24M 31.26M 30.94M 29.26M 27.42M
otherExpenses 32.75M - -1.17M -437K -776K -751K -730K -4.18M 29.26M 27.42M
operatingExpenses 32.75M 27.38M 41.18M 41.92M 31.88M 29.24M 31.26M 30.94M 29.26M 27.42M
costAndExpenses 230.39M 218.29M 334.53M 329.2M 261.62M 215.46M 258M 263.23M 237.56M 218.28M
netInterestIncome 1.74M 2.88M 2.86M 338K 16000 95000 323K 268K 229K 355K
interestIncome 1.74M 2.88M 2.86M 338K 16000 95000 323K 268K 229K 355K
interestExpense - - - - - - - - - -
depreciationAndAmortization 3.14M 2.79M 2.42M 1.9M 1.82M 1.95M 2.09M 1.82M 1.53M 1.38M
ebitda 18.9M 20.91M 49.58M 54.04M 38.22M 26.32M 36.22M 37.21M 31.28M 24.43M
ebit 15.76M 18.12M 47.17M 52.13M 36.41M 24.36M 34.14M 35.39M 29.76M 23.05M
nonOperatingIncomeExcludingInterest -1.74M 144K 2.04M -338K -16000 - - - - -
operatingIncome 14.03M 18.27M 49.2M 51.8M 36.39M 24.36M 34.14M 35.39M 29.76M 23.05M
totalOtherIncomeExpensesNet 1.74M 2.88M 2.86M 338K 16000 95000 323K 268K 229K 355K
incomeBeforeTax 15.76M 21.14M 52.06M 52.13M 36.41M 24.46M 34.46M 35.66M 29.99M 23.41M
incomeTaxExpense 4.38M 3.29M 10.37M 11.79M 7.38M 5.01M 6.22M 7.17M 10.69M 6.66M
netIncomeFromContinuingOperations 11.38M 17.85M 41.7M 40.35M 29.03M 19.44M 28.24M 28.49M 19.3M 16.74M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 11.38M 17.85M 41.7M 40.35M 29.03M 19.44M 28.24M 28.49M 19.3M 16.74M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 11.38M 16.74M 40.7M 40.35M 29.03M 19.03M 28.24M 28.49M 19.3M 16.74M
eps 0.33 0.5 1.21 1.18 0.85 0.56 0.81 0.83 0.55 0.44
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 43.51M 52.38M 71.95M 43.17M 14.1M 31.57M 19.8M 8.74M 7.68M 2.62M
shortTermInvestments - - - - - - - 2.97M 2.64M 4.11M
cashAndShortTermInvestments 43.51M 52.38M 71.95M 43.17M 14.1M 31.57M 19.8M 11.71M 10.32M 6.73M
netReceivables 9.07M 4.62M 2.84M 5.37M 3.27M 4.71M 7.51M 4.32M 3.76M 1.12M
accountsReceivables 6.86M 1.17M 1.34M 4.05M 2.44M 3.24M 6.61M 3.87M 1.35M 744K
otherReceivables 2.21M 3.46M 1.5M 1.33M 830K 1.47M 907K 452K 2.41M 368K
inventory 54.69M 49.96M 61.61M 73.02M 73.26M 42.31M 41.55M 46.77M 38.01M 42.49M
prepaids - - - - 2.47M 1.95M 2.06M 1.8M 2.1M 1.82M
otherCurrentAssets 3.3M 3.04M 2.85M 3.44M - - - - - -
totalCurrentAssets 110.58M 109.99M 139.25M 125M 93.11M 80.54M 70.93M 64.6M 54.19M 52.16M
propertyPlantEquipmentNet 22.65M 24.25M 22.75M 14.96M 14.37M 14.94M 14.8M 14.55M 14.22M 13.33M
goodwill 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M
intangibleAssets 465K 465K 465K 465K 465K 465K 465K 465K 465K 465K
goodwillAndIntangibleAssets 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M
longTermInvestments - - - - 13.3M 12.4M 7.6M 4.7M 10.4M 5.22M
taxAssets 5.22M 9.73M 10.28M 6.03M 4.39M 4.08M 3.99M 3.32M 3.65M 5.28M
otherNonCurrentAssets 5.01M 23.5M 19.44M 13.95M 3.9M 3.7M 3.68M 9.93M 9.68M 8.77M
totalNonCurrentAssets 36.65M 61.25M 56.24M 38.72M 39.73M 38.89M 33.84M 36.28M 41.71M 36.37M
otherAssets - - - - - - - - - -
totalAssets 147.23M 171.25M 195.49M 163.72M 132.84M 119.42M 104.76M 100.88M 95.9M 88.53M
totalPayables 6.65M 5.5M 6.07M 8.59M 6.77M 6.08M 3.89M 4.67M 5.36M 5.16M
accountPayables 6.65M 5.5M 6.07M 8.25M 6.77M 6.08M 3.89M 4.67M 5.36M 5.16M
otherPayables - - - 342K - - - - - -
accruedExpenses 11.84M - 2.59M 3.75M 3.12M 4.46M 3.02M 3.26M 3.12M 2.38M
shortTermDebt - - 77000 57000 54000 52000 - - - -
capitalLeaseObligationsCurrent - 79000 - - - - - - - -
taxPayables - - - 342K 217K - - - - -
deferredRevenue 1.18M 191K 654K 1.99M 1.31M 1.24M 295K 496K 864K 416K
otherCurrentLiabilities 937K 13.16M 13.17M 9.2M 6.81M 9.83M 9.84M 9.74M 10.02M 9.44M
totalCurrentLiabilities 20.61M 18.92M 22.57M 23.59M 18.07M 21.66M 17.04M 18.17M 19.36M 17.4M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent - 141K 220K 180K 17000 70000 110K - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - 1.69M - - - - - - -
otherNonCurrentLiabilities 1.66M 23.18M 19.43M 15.56M 16.23M 13.17M 10.4M 7.5M 6.94M 5.68M
totalNonCurrentLiabilities 1.66M 23.32M 21.33M 15.74M 16.25M 13.24M 10.51M 7.5M 6.94M 5.68M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - 220K 220K 180K 17000 70000 110K - - -
totalLiabilities 22.27M 42.24M 43.9M 39.33M 34.32M 34.9M 27.55M 25.67M 26.3M 23.08M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 3.5M 3.47M 3.45M 3.42M 3.4M 3.39M 3.39M 3.43M 3.46M 3.49M
retainedEarnings 121.46M 125.53M 148.14M 122.95M 97.7M 83.08M 76.57M 73.95M 68.13M 64.14M
additionalPaidInCapital - - - - - - - - - -
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 11.38M 17.85M 41.7M 40.35M 29.03M 19.44M 28.24M 28.49M 19.3M 16.74M
depreciationAndAmortization 3.14M 2.79M 2.42M 1.9M 1.82M 1.95M 2.09M 1.82M 1.53M 1.38M
deferredIncomeTax 4.51M -1.14M -3.13M -1.8M -140K -311K -620K 378K 1.52M -862K
stockBasedCompensation - 4.23M 3.71M 2.71M 2.29M 3.1M 2.12M 2.09M 2.68M 2.62M
changeInWorkingCapital -7.82M 5.94M 11.82M 5.01M -32.53M 5.07M 2.09M -10.21M 4.2M -4.94M
accountsReceivables -4.46M -1.78M 2.53M -2.08M 1.44M 2.81M -2.74M -821K -1.96M 169K
inventory -4.73M 11.65M 11.4M 246K -30.95M -757K 5.22M -8.76M 4.48M -9.85M
accountsPayables 1.15M -572K -2.18M 1.48M 692K 2.19M -787K -689K 199K 1.48M
otherWorkingCapital 242K -3.36M 66000 5.36M -3.72M 825K 395K 61000 1.48M 3.26M
otherNonCashItems 5.25M -144K 327K 1.18M - 616K -5000 213K 417K 889K
netCashProvidedByOperatingActivities 16.46M 29.53M 56.85M 49.35M 457K 29.87M 33.92M 22.78M 29.64M 15.84M
investmentsInPropertyPlantAndEquipment -1.54M -4.6M -10.17M -2.5M -1.25M -2.1M -2.33M -2.15M -2.41M -1.94M
acquisitionsNet - - - - - - 2.33M 2.15M -4.82M -3.88M
purchasesOfInvestments - - - - - - -299K -16.21M -22.21M -28.09M
salesMaturitiesOfInvestments - - - - - - 7.98M 21.42M 18.07M 52.52M
otherInvestingActivities -3.14M 163K 2.3M - - 34000 -2.33M -2.15M 4.83M 3.97M
netCashProvidedByInvestingActivities -4.68M -4.43M -7.87M -2.5M -1.25M -2.06M 5.34M 3.06M -6.55M 22.58M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -1.06M -933K -910K -702K -1.05M -2.49M -8.45M -7.52M -6.52M -34.74M
netCommonStockIssuance -1.06M -933K -910K -702K -1.05M -2.49M -8.45M -7.52M -6.52M -34.74M
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -1.06M -933K -910K -702K -1.05M -2.49M -8.45M -7.52M -6.52M -34.74M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -19.6M -43.73M -19.28M -17.08M -15.63M -13.55M -19.76M -17.25M -11.5M -9.2M
commonDividendsPaid -19.6M -43.73M -19.28M -17.08M -15.63M -13.55M -19.76M -17.25M -11.5M -9.2M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - 160K
netCashProvidedByFinancingActivities -20.65M -44.67M -20.19M -17.78M -16.68M -16.04M -28.2M -24.77M -18.02M -43.78M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 66.53M 64.57M 53.15M 67.7M 59M 47.82M 49.85M 69.55M 69.34M 70.87M
costOfRevenue 55.46M 51.89M 42.92M 54.79M 48.05M 38.66M 40.67M 56.37M 55.36M 57.41M
grossProfit 11.07M 12.68M 10.23M 12.91M 10.95M 9.16M 9.18M 13.17M 13.98M 13.46M
researchAndDevelopmentExpenses - - - - - 762K - - - 757K
generalAndAdministrativeExpenses - - - 7.04M 7.41M 25.34M 436K 653K 860K 33.48M
sellingAndMarketingExpenses - - - 1.06M 927K -21.68M 5.11M 7.37M 9.28M -27.38M
sellingGeneralAndAdministrativeExpenses - 8.95M 8.56M 8.1M 8.34M 3.66M 5.54M 8.02M 10.14M 6.1M
otherExpenses 8.82M - - - - 1.05M 47000 -600K -1.4M 789K
operatingExpenses 8.82M 8.95M 8.56M 8.1M 8.34M 5.47M 5.59M 7.42M 8.74M 7.64M
costAndExpenses 64.29M 60.83M 51.48M 62.89M 56.39M 44.13M 46.26M 63.8M 64.1M 65.05M
netInterestIncome 325K 99000 918K 476K 442K 512K 634K 879K 851K 794K
interestIncome 325K 99000 918K 476K 442K 512K 634K 879K 851K 794K
interestExpense - - - - - - - - - -
depreciationAndAmortization 785K 777K 785K 787K 789K 698K 704K 702K 682K 666K
ebitda -1.61M 4.89M 4.09M 6.07M 3.84M 4.29M 4.34M 7.33M 6.78M 6.41M
ebit -2.39M 4.12M 3.31M 5.29M 3.06M 3.59M 3.64M 6.63M 6.09M 5.74M
nonOperatingIncomeExcludingInterest 4.64M -376K -1.64M -476K -442K 93000 -47000 -879K -851K 74000
operatingIncome 2.25M 3.74M 1.66M 4.81M 2.61M 3.68M 3.59M 5.75M 5.24M 5.82M
totalOtherIncomeExpensesNet -4.64M 376K 1.64M 476K 442K 512K 634K 879K 851K 794K
incomeBeforeTax -2.39M 4.12M 3.31M 5.29M 3.06M 4.2M 4.22M 6.63M 6.09M 6.61M
incomeTaxExpense -329K 1.75M 658K 1.12M 849K -71000 820K 1.04M 1.5M 1.19M
netIncomeFromContinuingOperations -2.06M 2.36M 2.65M 4.16M 2.21M 4.27M 3.4M 5.58M 4.6M 5.42M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - -128K - - - - - - -
netIncome -2.06M 2.36M 2.52M 4.16M 2.21M 4.27M 3.4M 5.58M 4.6M 5.42M
netIncomeDeductions - - - - 129K 1.11M - 719K 114K 999K
bottomLineNetIncome -2.06M 2.36M 2.52M 4.16M 2.08M -12.75M 3.4M 4.87M 4.48M 5.29M
eps -0.06 0.07 0.07 0.12 0.06 0.12 0.1 0.14 0.13 0.15
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 45.8M 43.51M 47.4M 50.17M 57.1M 52.38M 53.53M 55.13M 81.22M 71.95M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 45.8M 43.51M 47.4M 50.17M 57.1M 52.38M 53.53M 55.13M 81.22M 71.95M
netReceivables 8.07M 9.07M 7.2M 6.21M 7.85M 4.62M 5.66M 5.96M 7.75M 2.84M
accountsReceivables 5.2M 6.86M 5.06M 6.05M 7.79M 1.16M 5.44M 5.73M 7.75M 1.34M
otherReceivables 2.86M 2.21M 2.13M 154K 61000 3.46M 217K 235K 4000 1.5M
inventory 55.1M 54.69M 61.46M 51.18M 52.86M 49.96M 52.6M 53.08M 55.21M 61.61M
prepaids - - - - - - - - - -
otherCurrentAssets 4.2M 3.3M 24.65M 23.57M 4.79M 3.04M 3.7M 3.44M 3.77M 2.85M
totalCurrentAssets 113.17M 110.58M 140.71M 131.14M 122.61M 109.99M 115.49M 117.61M 147.96M 139.25M
propertyPlantEquipmentNet 22.36M 22.65M 22.87M 23.21M 23.58M 24.25M 23.94M 22.73M 22.66M 22.75M
goodwill 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M 3.31M
intangibleAssets 465K 465K 465K 465K 465K 465K 465K 465K 465K 465K
goodwillAndIntangibleAssets 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M 3.77M
longTermInvestments - - - - - - - - - -
taxAssets 4.89M 5.22M 7.09M 10.13M 9.8M 9.73M 9.94M 9.44M 8.4M 10.28M
otherNonCurrentAssets 5.01M 5.01M 5.01M 5M 23.11M 23.5M 23.18M 22.17M 21.25M 19.44M
totalNonCurrentAssets 36.03M 36.65M 38.74M 42.11M 60.27M 61.25M 60.83M 58.11M 56.08M 56.24M
otherAssets - - - - - - - - - -
totalAssets 149.2M 147.23M 179.45M 173.24M 182.88M 171.25M 176.32M 175.73M 204.04M 195.49M
totalPayables 14.49M 6.65M 13.04M 7.63M 19.26M 5.5M 9.2M 8.35M 13.93M 6.07M
accountPayables 14.49M 6.65M 13.04M 7.15M 18.64M 5.5M 8.06M 7.96M 13.06M 6.07M
otherPayables - - - 472K 628K - 1.14M 398K 868K -
accruedExpenses 13.44M 11.84M 12.9M 13.15M 13.34M - 2.37M 2.18M 2.72M 2.59M
shortTermDebt - - - - - 79000 - - - 77000
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - - - 628K - 1.14M 398K 868K -
deferredRevenue 603K 1.18M 1.18M 362K 221K 191K 477K 479K 1.75M 654K
otherCurrentLiabilities 960K 937K 24.31M 23.15M 715K 13.16M 12.6M 13.54M 13.1M 13.17M
totalCurrentLiabilities 29.49M 20.61M 51.43M 44.29M 33.54M 18.92M 24.64M 24.55M 31.51M 22.57M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent - - - - - 141K - - - 220K
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - 1.69M
otherNonCurrentLiabilities 1.65M 1.66M 1.76M 1.73M 22.94M 23.18M 22.89M 21.92M 21.15M 19.43M
totalNonCurrentLiabilities 1.65M 1.66M 1.76M 1.73M 22.94M 23.32M 22.89M 21.92M 21.15M 21.33M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - 141K - - - 220K
totalLiabilities 31.14M 22.27M 53.2M 46.01M 56.48M 42.24M 47.52M 46.47M 52.66M 43.9M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 3.52M 3.5M 3.5M 3.5M 3.5M 3.47M 3.47M 3.47M 3.47M 3.45M
retainedEarnings 114.53M 121.46M 122.76M 123.73M 122.91M 125.53M 125.32M 125.78M 147.91M 148.14M
additionalPaidInCapital - - - - - - - - - -
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome -2.19M 2.36M 2.65M 4.16M 2.21M 4.27M 3.4M 5.58M 4.6M 5.42M
depreciationAndAmortization 785K 777K 785K 787K 789K 698K 704K 702K 682K 666K
deferredIncomeTax 327K 1.87M 3.04M -321K -76000 207K -501K -1.03M 186K -760K
stockBasedCompensation - 1.24M 1.28M 1.57M 1.14M 833K 1.01M 1.43M 956K 867K
changeInWorkingCapital 8.58M -2.77M -3.93M -7.8M 6.71M -1.27M 577K -2.86M 9.49M 10.46M
accountsReceivables 1.01M -1.88M -990K 1.65M -3.24M 1.05M 299K 1.79M -4.92M 8.11M
inventory -412K 6.77M -10.28M 1.68M -2.9M 2.64M 481K 2.13M 6.4M 8.17M
accountsPayables 7.84M -6.37M 5.88M -11.47M 13.11M -2.56M 105K -5.11M 6.99M -6M
otherWorkingCapital 139K -1.3M 1.45M 344K -258K -2.39M -308K -1.67M 1.02M 177K
otherNonCashItems 1.55M 1.24M -1.24M - - -93000 -51000 - - 12000
netCashProvidedByOperatingActivities 9.05M 4.72M 2.58M -1.6M 10.77M 4.64M 5.14M 3.82M 15.92M 16.67M
investmentsInPropertyPlantAndEquipment -496K -573K -445K -427K -96000 -1.02M -1.91M -778K -883K -1.77M
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - -3.14M - - - 112K 51000 - - 1.17M
netCashProvidedByInvestingActivities -496K -3.71M -445K -427K -96000 -910K -1.86M -778K -883K -595K
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -1.34M - - - -1.06M - -26000 - -907K -
netCommonStockIssuance -1.34M - - - -1.06M - -26000 - -907K -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased -1.34M - - - -1.06M - -26000 - -907K -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -4.93M -4.9M -4.9M -4.9M -4.89M -4.89M -4.86M -29.14M -4.85M -4.83M
commonDividendsPaid -4.93M -4.9M -4.9M -4.9M -4.89M -4.89M -4.86M -29.14M -4.85M -4.83M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - -
netCashProvidedByFinancingActivities -6.27M -4.9M -4.9M -4.9M -5.95M -4.89M -4.88M -29.14M -5.76M -4.83M