Logo image of 1MPWR.MI

MONOLITHIC POWER SYSTEMS INC (1MPWR.MI) Stock Income Statement

Europe - BIT:1MPWR - US6098391054 - Common Stock

760.4 EUR
+760.4 (+Infinity%)
Last: 9/19/2025, 7:00:00 PM

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-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
1MPWR.MI Revenue Chart1MPWR.MI Revenue over time chart
2.54B2.21B1.82B1.79B1.21B
Cost Of Goods
1MPWR.MI Cost Of Goods Chart1MPWR.MI Cost Of Goods over time chart
1.14B986.23M799.95M745.60M522.30M
Gross Profit
1MPWR.MI Gross Profit Chart1MPWR.MI Gross Profit over time chart
1.41B1.22B1.02B1.05B685.50M
Operating Expenses
1MPWR.MI Operating Expenses Chart1MPWR.MI Operating Expenses over time chart
746.25M681.11M539.38M513.80M416.90M
Research and Development
1MPWR.MI Research and Development Chart1MPWR.MI Research and Development over time chart
359.31M324.75M263.64M240.20M190.60M
Selling, General, and Administrative Expenses
1MPWR.MI Selling, General, and Administrative Expenses Chart1MPWR.MI Selling, General, and Administrative Expenses over time chart
386.94M356.36M275.74M273.60M226.20M
Operating Income
1MPWR.MI Operating Income Chart1MPWR.MI Operating Income over time chart
660.85M539.76M481.74M534.80M268.60M
Interest Income/Expense
1MPWR.MI Interest Income/Expense Chart1MPWR.MI Interest Income/Expense over time chart
25.29M27.09M24.79M14.80M10.90M
Other Income/Expense
1MPWR.MI Other Income/Expense Chart1MPWR.MI Other Income/Expense over time chart
8.56M6.46M-682.00K-16.70M-1.10M
Non Recurring Items
1MPWR.MI Non Recurring Items Chart1MPWR.MI Non Recurring Items over time chart
N/A-400.00KN/A-8.00M-6.20M
Income Before Taxes
1MPWR.MI Income Before Taxes Chart1MPWR.MI Income Before Taxes over time chart
694.71M572.91M505.84M524.90M272.20M
Income Tax
1MPWR.MI Income Tax Chart1MPWR.MI Income Tax over time chart
-1.17B-1.21B78.47M87.30M30.20M
Net Income
1MPWR.MI Net Income Chart1MPWR.MI Net Income over time chart
1.86B1.79B427.37M437.70M242.00M
EBITDA
1MPWR.MI EBITDA Chart1MPWR.MI EBITDA over time chart
704.91M576.19M521.90M571.90M297.30M
 
Per Share Data
EPS Diluted Total Ops
1MPWR.MI EPS Diluted Total Ops Chart1MPWR.MI EPS Diluted Total Ops over time chart
38.4036.598.769.055.05
Non GAAP EPS
1MPWR.MI Non GAAP EPS Chart1MPWR.MI Non GAAP EPS over time chart
16.4014.1311.7812.407.45
 
Statistics
Gross Profit Margin
1MPWR.MI Gross Profit Margin Chart1MPWR.MI Gross Profit Margin over time chart
55.31%55.32%56.07%58.45%56.76%
Profit Margin
1MPWR.MI Profit Margin Chart1MPWR.MI Profit Margin over time chart
73.17%80.95%23.47%24.40%20.04%
Operating Profit Margin
1MPWR.MI Operating Profit Margin Chart1MPWR.MI Operating Profit Margin over time chart
25.98%24.46%26.45%29.81%22.24%

All data in USD

Charts

1MPWR.MI Income Statement data chart1MPWR.MI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 500M 1B 1.5B 2B 2.5B
1MPWR.MI Earnings Per Share (EPS) chart1MPWR.MI EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 10 20 30