MONOLITHIC POWER SYSTEMS INCMPWR

Market cap
$41.8B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue-------5826288441,2081,7941,8212,207
Cost of revenue95101110130153178213260282378522746800986
Gross profit1021131281531802112583233464666851,0491,0211,221
Research and development-49505966748293108138191240264325
Selling, general and administrative40505567728397114134162226274276357
Total operating expenses8896104117139156181209244307423522539682
Operating income13172435415477113103159262527482539
Other income (expense), net--------111010-22434
Income before income taxes--2436425783118113169272525506573
Income tax expense (benefit), net021175181345308778-1,214
Net income131623353553651051091642424384271,787
Basic (in dollars per share)0.390.450.610.920.891.31.582.492.523.675.289.378.9836.76
Diluted (in dollars per share)0.380.430.590.890.861.261.52.362.383.55.059.058.7636.59