bf/NASDAQ:MPWR_icon.jpeg

NASDAQ:MPWR

Monolithic Power Systems (MPS)

  • Stock

USD

Last Close

652.59

02/05 20:00

Market Cap

28.80B

Beta: 1.14

Volume Today

18.81K

Avg: 495.31K

PE Ratio

68.39

PFCF: 64.17

Dividend Yield

0.62%

Payout:38.19%

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
revenue
57.71M
-
65.35M
13.23%
63.56M
2.73%
60.06M
5.51%
68.44M
13.94%
78.33M
14.46%
75.70M
3.36%
73.54M
2.86%
81.42M
10.71%
91.19M
12.01%
86.92M
4.69%
84.51M
2.77%
94.08M
11.32%
106.46M
13.16%
103.62M
2.67%
100.36M
3.14%
112.20M
11.79%
128.94M
14.92%
129.43M
0.38%
129.15M
0.22%
139.76M
8.22%
159.97M
14.46%
153.50M
4.05%
141.36M
7.91%
151.01M
6.82%
168.81M
11.79%
166.74M
1.23%
165.78M
0.58%
186.21M
12.32%
259.42M
39.32%
233.04M
10.17%
254.46M
9.19%
293.32M
15.27%
323.52M
10.30%
336.50M
4.01%
377.71M
12.25%
461.00M
22.05%
495.42M
7.47%
460.01M
7.15%
451.06M
1.94%
441.13M
2.20%
474.87M
7.65%
454.01M
4.39%
457.88M
0.85%
cost of revenue
26.79M
-
30.05M
12.20%
29.27M
2.62%
27.96M
4.45%
31.34M
12.06%
35.87M
14.47%
34.74M
3.14%
33.85M
2.56%
37.29M
10.14%
41.75M
11.98%
40.00M
4.20%
39.00M
2.50%
43.15M
10.64%
48.53M
12.46%
47.11M
2.93%
45.52M
3.37%
50.77M
11.54%
58.08M
14.40%
58.27M
0.32%
57.66M
1.05%
62.20M
7.88%
70.96M
14.08%
68.90M
2.89%
63.36M
8.05%
67.78M
6.98%
75.66M
11.62%
74.80M
1.13%
74.33M
0.63%
83.62M
12.49%
116.38M
39.19%
104.17M
10.49%
113.40M
8.86%
129.10M
13.85%
137.21M
6.28%
142.63M
3.95%
158.83M
11.36%
190.04M
19.65%
204.52M
7.62%
192.20M
6.02%
192.28M
0.04%
193.45M
0.61%
211.33M
9.24%
202.89M
3.99%
205.44M
1.26%
gross profit
30.93M
-
35.29M
14.12%
34.29M
2.83%
32.10M
6.41%
37.10M
15.58%
42.46M
14.46%
40.96M
3.54%
39.68M
3.12%
44.13M
11.20%
49.44M
12.04%
46.92M
5.10%
45.51M
3.00%
50.93M
11.90%
57.92M
13.74%
56.51M
2.44%
54.84M
2.95%
61.42M
12.00%
70.86M
15.35%
71.16M
0.43%
71.50M
0.47%
77.56M
8.49%
89.02M
14.77%
84.59M
4.97%
78.01M
7.79%
83.22M
6.69%
93.16M
11.94%
91.94M
1.31%
91.45M
0.53%
102.59M
12.19%
143.04M
39.42%
128.87M
9.90%
141.06M
9.45%
164.22M
16.42%
186.31M
13.46%
193.87M
4.06%
218.88M
12.90%
270.96M
23.79%
290.90M
7.36%
267.81M
7.94%
258.78M
3.37%
247.68M
4.29%
263.54M
6.41%
251.12M
4.71%
252.44M
0.52%
selling and marketing expenses
-1K
-
-67.06M
-
general and administrative expenses
13.79M
-
13.89M
0.71%
13.68M
1.50%
16.11M
17.73%
16.85M
4.62%
17.01M
0.91%
16.79M
1.29%
17.52M
4.35%
17.96M
2.55%
18.72M
4.22%
18.11M
3.28%
17.77M
1.88%
21.53M
21.18%
22.40M
4.02%
21.32M
4.83%
22.09M
3.64%
25.87M
17.11%
25.25M
2.39%
24.04M
4.82%
27.32M
13.65%
28.56M
4.55%
29.55M
3.47%
28.37M
3.99%
30.55M
7.69%
35.06M
14.74%
34.69M
1.04%
100.30M
189.12%
selling general and administrative expenses
13.79M
-
13.89M
0.71%
13.68M
1.50%
16.11M
17.73%
16.85M
4.62%
17.01M
0.91%
16.79M
1.29%
17.52M
4.35%
17.96M
2.55%
18.72M
4.22%
18.11M
3.28%
17.77M
1.87%
21.53M
21.18%
22.40M
4.02%
21.32M
4.83%
22.09M
3.64%
25.87M
17.11%
25.25M
2.39%
24.04M
4.82%
27.32M
13.65%
28.56M
4.55%
29.55M
3.47%
28.37M
3.99%
30.55M
7.69%
35.06M
14.74%
34.69M
1.04%
33.24M
4.19%
32.16M
3.24%
40.88M
27.11%
43.50M
6.41%
45.12M
3.72%
51.45M
14.04%
57.24M
11.24%
56.29M
1.65%
61.21M
8.73%
67.15M
9.71%
70.67M
5.23%
69.72M
1.35%
66.06M
5.25%
70.80M
7.17%
71.66M
1.22%
63.19M
11.82%
70.09M
10.93%
80.96M
15.51%
research and development expenses
12.48M
-
12.64M
1.32%
12.49M
1.23%
15.60M
24.95%
13.37M
14.32%
14.68M
9.81%
14.94M
1.78%
16.04M
7.34%
15.74M
1.84%
17.27M
9.71%
16.73M
3.11%
17.32M
3.51%
17.88M
3.20%
20.47M
14.52%
17.97M
12.20%
18.89M
5.12%
20.29M
7.40%
21.44M
5.67%
21.73M
1.34%
21.61M
0.56%
23.48M
8.66%
25.63M
9.15%
22.73M
11.30%
25.46M
11.98%
27.55M
8.20%
27.74M
0.72%
27.01M
2.63%
25.96M
3.91%
31.67M
22.03%
37.72M
19.08%
42.25M
12.02%
41.89M
0.85%
44.75M
6.83%
49.47M
10.54%
54.51M
10.20%
54.10M
0.75%
57.13M
5.59%
67.26M
17.73%
61.67M
8.31%
63.71M
3.30%
63.69M
0.03%
64.79M
1.73%
71.46M
10.30%
75.99M
6.34%
other expenses
218K
-
-59K
127.06%
-57K
3.39%
190K
433.33%
295K
55.26%
202K
31.53%
407K
101.49%
642K
57.74%
235K
63.40%
-6K
102.55%
550K
9,266.67%
543K
1.27%
597K
9.94%
780K
30.65%
897K
15%
1.38M
53.96%
1.24M
10.43%
1.25M
1.46%
1.65M
31.24%
440K
73.28%
2.23M
407.27%
2.71M
21.59%
-393K
114.48%
3.34M
950.13%
2.23M
33.28%
2.26M
1.26%
2.73M
21.00%
-1.71M
162.76%
5.20M
403.38%
2.49M
52.04%
4.48M
79.63%
2.59M
42.25%
3.03M
17.16%
793K
73.84%
3.39M
327.62%
-634K
118.70%
-5.09M
703.15%
5K
100.10%
3.87M
77,340%
5.30M
36.80%
6.54M
23.52%
2.29M
65.02%
-14.13M
717.26%
cost and expenses
53.06M
-
56.59M
6.65%
55.44M
2.03%
59.68M
7.65%
61.56M
3.15%
67.56M
9.75%
66.47M
1.61%
67.41M
1.41%
70.99M
5.32%
77.75M
9.51%
74.84M
3.74%
74.09M
1.00%
82.56M
11.43%
91.40M
10.71%
86.40M
5.47%
86.51M
0.13%
96.94M
12.06%
104.78M
8.09%
104.04M
0.71%
106.58M
2.45%
114.24M
7.18%
126.14M
10.42%
120.01M
4.86%
119.37M
0.54%
130.38M
9.23%
138.09M
5.91%
135.05M
2.20%
132.45M
1.93%
156.17M
17.91%
197.60M
26.53%
191.54M
3.07%
206.74M
7.94%
231.09M
11.78%
242.97M
5.14%
258.35M
6.33%
280.09M
8.41%
317.84M
13.48%
341.50M
7.44%
319.93M
6.31%
326.79M
2.14%
328.80M
0.62%
339.30M
3.19%
344.44M
1.52%
352.86M
2.44%
operating expenses
26.27M
-
26.53M
1.00%
26.17M
1.37%
31.71M
21.18%
30.22M
4.70%
31.68M
4.84%
31.73M
0.14%
33.56M
5.76%
33.71M
0.45%
35.99M
6.78%
34.84M
3.20%
35.09M
0.71%
39.41M
12.31%
42.87M
8.79%
39.29M
8.35%
40.99M
4.32%
46.16M
12.64%
46.70M
1.15%
45.77M
1.99%
48.93M
6.90%
52.04M
6.37%
55.18M
6.03%
51.11M
7.38%
56.01M
9.60%
62.60M
11.77%
62.43M
0.27%
60.25M
3.50%
58.12M
3.54%
72.56M
24.84%
81.22M
11.94%
87.37M
7.57%
93.34M
6.84%
101.99M
9.26%
105.76M
3.69%
115.72M
9.42%
121.26M
4.78%
127.80M
5.40%
136.98M
7.18%
127.73M
6.75%
134.50M
5.30%
135.35M
0.63%
127.97M
5.45%
141.55M
10.61%
147.41M
4.14%
interest expense
-59K
-
190K
-
202K
-
-6K
-
780K
-
2.10M
-
2.37M
13.16%
2.39M
0.59%
2.31M
3.22%
2.25M
2.47%
2.28M
1.24%
2.77M
21.38%
3.05M
10.11%
3.54M
15.90%
3.46M
2.09%
3.33M
3.70%
3.58M
7.53%
3.99M
11.36%
-5.30M
232.72%
5.30M
-
ebitda
7.40M
-
8.86M
19.75%
8.21M
7.40%
-8.31M
201.30%
7.15M
186.01%
11.11M
55.34%
9.30M
16.32%
6.40M
31.19%
10.73M
67.78%
13.58M
26.54%
12.36M
9.00%
10.47M
15.32%
11.51M
9.98%
15.11M
31.27%
16.90M
11.84%
14.14M
16.32%
15.55M
9.96%
24.49M
57.47%
25.73M
5.09%
23.10M
10.24%
26.16M
13.26%
34.18M
30.64%
33.90M
0.83%
22.27M
34.29%
21.13M
5.15%
31.42M
48.71%
32.68M
4.01%
35.67M
9.16%
32.12M
9.95%
63.66M
98.20%
43.04M
32.39%
49.34M
14.64%
63.82M
29.34%
83.97M
31.58%
77.73M
7.43%
99.11M
27.51%
144.44M
45.73%
155.97M
7.99%
143.26M
8.15%
124.28M
13.25%
112.33M
9.62%
135.57M
20.69%
109.57M
19.18%
105.53M
3.69%
operating income
4.91M
-
8.66M
76.15%
8.04M
7.12%
9.09M
13.00%
6.60M
27.31%
10.45M
58.18%
9.16M
12.26%
5.86M
36.09%
10.11M
72.63%
13.31M
31.64%
11.79M
11.40%
10.38M
12.02%
11.53M
11.09%
15.00M
30.14%
17.54M
16.94%
13.57M
22.64%
14.97M
10.32%
23.83M
59.20%
25.05M
5.12%
22.04M
12.04%
24.88M
12.91%
33.49M
34.61%
33.08M
1.24%
21.72M
34.34%
20.12M
7.36%
30.03M
49.27%
30.69M
2.20%
30.99M
0.95%
27.95M
9.78%
59.98M
114.56%
39.96M
33.37%
46.09M
15.32%
60.63M
31.55%
77.13M
27.22%
78.57M
1.87%
96.13M
22.35%
141.89M
47.59%
151.87M
7.04%
136.89M
9.86%
124.28M
9.22%
112.33M
9.62%
135.57M
20.69%
109.57M
19.18%
95.49M
12.85%
depreciation and amortization
3.00M
-
3.25M
8.23%
3.20M
1.51%
3.18M
0.56%
3.12M
2.01%
3.39M
8.66%
3.44M
1.59%
3.62M
5.20%
3.47M
4.14%
3.39M
2.45%
3.31M
2.39%
3.32M
0.45%
3.55M
7.02%
3.67M
3.26%
4.13M
12.62%
4.04M
2.13%
4.02M
0.62%
4.03M
0.25%
4.01M
0.50%
2.75M
31.28%
3.08M
11.62%
3.23M
4.98%
3.25M
0.77%
3.25M
0.06%
3.74M
14.87%
3.82M
2.25%
4.05M
5.94%
4.33M
6.86%
4.50M
4.00%
4.96M
10.11%
5.40M
8.98%
5.53M
2.37%
7.12M
28.78%
7.73M
8.53%
8.32M
7.71%
2.98M
64.22%
2.55M
14.44%
4.10M
60.99%
6.37M
55.34%
9.99M
56.73%
9.95M
0.34%
10M
0.47%
-29.94M
399.40%
10.04M
133.54%
total other income expenses net
475K
-
-163K
134.32%
-141K
13.50%
8.89M
6,404.96%
21K
99.76%
-130K
719.05%
341K
362.31%
372K
9.09%
-76K
120.43%
-142K
86.84%
267K
288.03%
498K
86.52%
605K
21.49%
725K
19.83%
1.22M
68%
1.09M
10.10%
947K
13.52%
928K
2.01%
1.31M
40.84%
-91K
106.96%
1.59M
1,849.45%
2.37M
48.93%
-802K
133.83%
3.06M
481.92%
1.73M
43.65%
1.56M
9.33%
1.74M
11.18%
-4.05M
333.05%
3.12M
176.89%
653K
79.06%
2.94M
350.38%
959K
67.39%
1.44M
49.64%
-2.63M
283.14%
3.81M
245.02%
-634K
116.64%
-5.09M
703.15%
5K
100.10%
3.87M
77,340%
5.30M
36.80%
6.54M
23.52%
2.29M
65.02%
9.98M
335.82%
9.54M
4.37%
income before tax
5.13M
-
8.60M
67.52%
7.98M
7.14%
9.28M
16.18%
6.90M
25.62%
10.65M
54.34%
9.57M
10.11%
6.50M
32.10%
10.35M
59.19%
13.30M
28.59%
12.34M
7.22%
10.92M
11.54%
12.12M
11.04%
15.78M
30.16%
18.44M
16.84%
14.95M
18.92%
16.21M
8.40%
25.09M
54.79%
26.70M
6.43%
22.48M
15.82%
27.11M
20.63%
36.21M
33.54%
32.68M
9.73%
25.06M
23.33%
22.35M
10.81%
32.29M
44.48%
33.42M
3.52%
29.27M
12.42%
33.16M
13.27%
62.47M
88.43%
44.44M
28.86%
48.67M
9.52%
63.66M
30.79%
77.92M
22.41%
81.96M
5.18%
95.50M
16.52%
136.80M
43.24%
151.88M
11.02%
140.76M
7.32%
129.57M
7.95%
118.87M
8.26%
137.85M
15.97%
119.55M
13.28%
105.03M
12.14%
income tax expense
-357K
-
1.19M
432.49%
484K
59.22%
257K
46.90%
502K
95.33%
-573K
214.14%
712K
224.26%
536K
24.72%
2.45M
356.53%
2.10M
14.06%
2.23M
6.18%
344K
84.59%
926K
169.19%
1.41M
52.05%
1.87M
32.53%
474K
74.60%
1.19M
151.69%
1.45M
21.12%
14.63M
912.39%
621K
95.76%
2.91M
368.28%
4.64M
59.53%
5.05M
8.77%
-1.12M
122.26%
1.66M
247.37%
2.76M
66.83%
989K
64.18%
-6.48M
755.61%
2.99M
146.08%
6.91M
131.16%
1.56M
77.47%
3.26M
109.51%
8.49M
160.43%
9.15M
7.82%
9.29M
1.50%
15.93M
71.50%
22.12M
38.80%
27.54M
24.52%
21.67M
21.30%
19.77M
8.78%
19.36M
2.06%
16.69M
13.80%
22.64M
35.63%
12.49M
44.85%
net income
5.49M
-
7.41M
35.00%
7.50M
1.20%
9.02M
20.26%
6.40M
29.06%
11.22M
75.41%
8.86M
21.04%
5.96M
32.70%
7.90M
32.47%
11.20M
41.80%
10.11M
9.74%
10.57M
4.60%
11.20M
5.89%
14.37M
28.35%
16.57M
15.31%
14.48M
12.65%
15.01M
3.71%
23.64M
57.47%
12.07M
48.94%
21.86M
81.06%
24.21M
10.75%
31.57M
30.41%
27.64M
12.45%
26.18M
5.27%
20.69M
20.96%
29.53M
42.70%
32.44M
9.85%
35.76M
10.24%
30.17M
15.63%
55.57M
84.19%
42.89M
22.82%
45.41M
5.89%
55.17M
21.48%
68.77M
24.65%
72.67M
5.67%
79.57M
9.49%
114.68M
44.13%
124.34M
8.42%
119.09M
4.22%
109.80M
7.80%
99.50M
9.38%
121.16M
21.77%
96.91M
20.02%
92.54M
4.50%
weighted average shs out
37.05M
-
37.91M
2.31%
38.33M
1.10%
38.47M
0.37%
38.68M
0.56%
38.78M
0.26%
38.81M
0.06%
39.10M
0.77%
39.57M
1.19%
39.59M
0.06%
39.62M
0.06%
40.03M
1.04%
40.39M
0.90%
40.59M
0.50%
40.74M
0.37%
41.05M
0.76%
41.32M
0.67%
41.46M
0.33%
41.57M
0.28%
41.92M
0.84%
42.24M
0.75%
42.36M
0.30%
42.47M
0.25%
42.75M
0.66%
43.11M
0.84%
43.31M
0.46%
43.50M
0.43%
44.45M
2.20%
44.78M
0.74%
44.97M
0.41%
45.15M
0.40%
45.50M
0.78%
45.80M
0.65%
45.97M
0.38%
46.14M
0.37%
46.42M
0.62%
46.67M
0.54%
46.83M
0.33%
46.98M
0.32%
47.23M
0.54%
47.49M
0.54%
47.78M
0.61%
47.94M
0.33%
48.96M
2.14%
weighted average shs out dil
38.24M
-
39.01M
2.01%
39.52M
1.32%
39.52M
0.02%
39.61M
0.23%
39.73M
0.30%
40.32M
1.50%
40.60M
0.68%
40.74M
0.37%
40.69M
0.14%
41.45M
1.86%
41.65M
0.48%
41.72M
0.17%
41.90M
0.43%
42.40M
1.21%
43.27M
2.04%
43.40M
0.30%
43.49M
0.21%
44.16M
1.55%
44.28M
0.28%
44.40M
0.27%
44.67M
0.61%
45.06M
0.87%
45.23M
0.39%
45.48M
0.55%
45.83M
0.77%
46.50M
1.46%
46.67M
0.36%
46.83M
0.34%
46.95M
0.26%
47.60M
1.37%
47.71M
0.23%
47.75M
0.09%
47.85M
0.21%
48.24M
0.81%
48.25M
0.02%
48.29M
0.07%
48.35M
0.13%
48.55M
0.41%
48.66M
0.22%
48.76M
0.21%
48.79M
0.07%
48.88M
0.18%
48.93M
0.10%
eps
0.15
-
0.20
33.33%
0.20
0%
0.23
15%
0.17
26.09%
0.29
70.59%
0.23
20.69%
0.15
34.78%
0.20
33.33%
0.28
40.00%
0.26
7.14%
0.26
0%
0.28
7.69%
0.35
25.00%
0.41
17.14%
0.35
14.63%
0.36
2.86%
0.57
58.33%
0.29
49.12%
0.52
79.31%
0.57
9.62%
0.75
31.58%
0.65
13.33%
0.61
6.15%
0.48
21.31%
0.68
41.67%
0.75
10.29%
0.80
6.67%
0.67
16.25%
1.24
85.07%
0.95
23.39%
1
5.26%
1.20
20.00%
1.50
25.00%
1.58
5.33%
1.71
8.23%
2.46
43.86%
2.66
8.13%
2.54
4.51%
2.32
8.66%
2.10
9.48%
2.54
20.95%
2.02
20.47%
1.89
6.44%
epsdiluted
0.14
-
0.19
35.71%
0.19
0%
0.23
21.05%
0.16
30.43%
0.28
75.00%
0.22
21.43%
0.15
31.82%
0.19
26.67%
0.28
47.37%
0.24
14.29%
0.25
4.17%
0.27
8.00%
0.34
25.93%
0.39
14.71%
0.33
15.38%
0.35
6.06%
0.54
54.29%
0.27
50%
0.49
81.48%
0.55
12.24%
0.71
29.09%
0.61
14.08%
0.58
4.92%
0.45
22.41%
0.64
42.22%
0.70
9.37%
0.77
10.00%
0.64
16.88%
1.18
84.37%
0.90
23.73%
0.95
5.56%
1.16
22.11%
1.44
24.14%
1.51
4.86%
1.65
9.27%
2.37
43.64%
2.57
8.44%
2.45
4.67%
2.26
7.76%
2.04
9.73%
2.48
21.57%
1.98
20.16%
1.89
4.55%

All numbers in USD (except ratios and percentages)