Logo image of MPTI

M-TRON INDUSTRIES INC (MPTI) Stock Income Statement

NYSEARCA:MPTI - NYSE Arca - US55380K1097 - Common Stock - Currency: USD

40.26  +0.15 (+0.37%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MPTI Revenue ChartMPTI Revenue over time chart
50.56M49.01M41.17M31.84M26.69M
Cost Of Goods
MPTI Cost Of Goods ChartMPTI Cost Of Goods over time chart
27.29M26.37M24.40M18.04M17.36M
Gross Profit
MPTI Gross Profit ChartMPTI Gross Profit over time chart
23.27M22.64M16.77M13.81M9.34M
Operating Expenses
MPTI Operating Expenses ChartMPTI Operating Expenses over time chart
13.65M13.25M12.47M10.93M7.22M
Research and Development
MPTI Research and Development ChartMPTI Research and Development over time chart
2.90M2.81M2.22M2.00M2.01M
Selling, General, and Administrative Expenses
MPTI Selling, General, and Administrative Expenses ChartMPTI Selling, General, and Administrative Expenses over time chart
10.75M10.44M10.25M8.93M5.22M
Operating Income
MPTI Operating Income ChartMPTI Operating Income over time chart
9.62M9.39M4.30M2.88M2.11M
Interest Income/Expense
MPTI Interest Income/Expense ChartMPTI Interest Income/Expense over time chart
322.00K243.00K7.00K-280.00K-1.00K
Other Income/Expense
MPTI Other Income/Expense ChartMPTI Other Income/Expense over time chart
86.00K138.00K122.00KN/A11.00K
Non Recurring Items
MPTI Non Recurring Items ChartMPTI Non Recurring Items over time chart
N/A0.00-28.00KN/AN/A
Income Before Taxes
MPTI Income Before Taxes ChartMPTI Income Before Taxes over time chart
10.03M9.78M4.40M2.60M2.11M
Income Tax
MPTI Income Tax ChartMPTI Income Tax over time chart
2.25M2.14M911.00K797.00K531.00K
Net Income
MPTI Net Income ChartMPTI Net Income over time chart
7.78M7.64M3.49M1.80M1.58M
EBITDA
MPTI EBITDA ChartMPTI EBITDA over time chart
10.62M10.37M5.15M3.60M2.66M
 
Per Share Data
EPS Diluted Total Ops
MPTI EPS Diluted Total Ops ChartMPTI EPS Diluted Total Ops over time chart
2.672.651.280.670.58
Non GAAP EPS
MPTI Non GAAP EPS ChartMPTI Non GAAP EPS over time chart
2.732.701.27N/AN/A
 
Statistics
Gross Profit Margin
MPTI Gross Profit Margin ChartMPTI Gross Profit Margin over time chart
46.02%46.19%40.73%43.35%34.97%
Profit Margin
MPTI Profit Margin ChartMPTI Profit Margin over time chart
15.39%15.58%8.48%5.65%5.93%
Operating Profit Margin
MPTI Operating Profit Margin ChartMPTI Operating Profit Margin over time chart
19.02%19.17%10.44%9.03%7.92%

All data in USD

Charts

MPTI Income Statement data chartMPTI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2020 2021 2022 2023 2024 TTM 10M 20M 30M 40M 50M
MPTI Earnings Per Share (EPS) chartMPTI EPS Diluted and non-GAAP ChartEarnings Per Share 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2 2.5