bf/NASDAQ:MPWR_icon.jpeg

NASDAQ:MPWR

Monolithic Power Systems (MPS)

  • Stock

USD

Last Close

713.71

15/05 20:00

Market Cap

28.80B

Beta: 1.14

Volume Today

589.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
account payables
14.95M
-
10.41M
30.41%
10.69M
2.77%
11.75M
9.86%
13.76M
17.12%
14.79M
7.52%
13.14M
11.19%
19.90M
51.47%
16.60M
16.60%
15.66M
5.63%
13.49M
13.88%
15.73M
16.64%
19.14M
21.67%
17.33M
9.45%
17.43M
0.55%
22.64M
29.90%
25.23M
11.46%
21.83M
13.48%
21.69M
0.64%
27.51M
26.83%
26.69M
2.99%
27.60M
3.42%
22.68M
17.84%
27.26M
20.20%
26.54M
2.62%
30.32M
14.22%
27.27M
10.05%
37.75M
38.43%
45.17M
19.65%
48.14M
6.58%
38.17M
20.72%
57.23M
49.95%
58.88M
2.88%
72.09M
22.43%
83.03M
15.17%
71.57M
13.80%
77.92M
8.88%
78.67M
0.96%
61.46M
21.88%
58.00M
5.63%
70.61M
21.75%
64.71M
8.37%
62.96M
2.70%
103.47M
64.35%
accumulated other comprehensive income loss
5.29M
-
5.90M
11.62%
6.26M
6.12%
5.65M
9.71%
5.84M
3.33%
5.66M
3.07%
5.81M
2.65%
6.10M
4.90%
6.19M
1.48%
3.08M
50.15%
1.47M
52.46%
2.17M
48.29%
128K
94.11%
63K
50.78%
-4.21M
6,790.48%
-2.71M
35.78%
-1.38M
49.02%
342K
124.78%
1.81M
430.12%
5.04M
178.10%
-1.71M
133.82%
-5.74M
236.66%
-5.54M
3.43%
-1.04M
81.24%
-4.14M
297.88%
-10.04M
142.61%
-5.48M
45.45%
-10.01M
82.82%
-4.08M
59.20%
2.48M
160.82%
10.14M
308.21%
7.01M
30.85%
12.30M
75.43%
11.66M
5.19%
15.88M
36.17%
10.30M
35.13%
-14.69M
242.55%
-41.92M
185.47%
-23.08M
44.96%
-17.95M
22.24%
-43.40M
141.83%
-47.10M
8.54%
-27.06M
42.55%
-40.55M
49.84%
cash and cash equivalents
101.73M
-
110.45M
8.56%
101.21M
8.36%
88.89M
12.18%
107.86M
21.35%
101.81M
5.61%
126.27M
24.02%
95.97M
24.00%
80.87M
15.73%
76.62M
5.26%
90.86M
18.59%
77.81M
14.36%
82.05M
5.45%
109.48M
33.44%
112.70M
2.94%
76.83M
31.83%
71.11M
7.44%
104.42M
46.85%
82.76M
20.75%
76.02M
8.15%
83.08M
9.29%
131.09M
57.80%
172.70M
31.74%
181.77M
5.25%
197.01M
8.39%
205.23M
4.17%
172.96M
15.72%
154.88M
10.45%
156.48M
1.03%
179.47M
14.69%
334.94M
86.63%
218.37M
34.80%
220.21M
0.84%
226.09M
2.67%
189.26M
16.29%
260.60M
37.69%
342.87M
31.57%
316.21M
7.77%
288.61M
8.73%
488.97M
69.42%
506.96M
3.68%
421.18M
16.92%
561.05M
33.21%
488.27M
12.97%
cash and short term investments
189.62M
-
204.35M
7.77%
226.34M
10.76%
228.63M
1.01%
240.88M
5.35%
228.66M
5.07%
238.72M
4.40%
233.76M
2.08%
231.03M
1.16%
229.66M
0.59%
234.96M
2.31%
251.50M
7.04%
243.86M
3.04%
259.06M
6.23%
268.22M
3.54%
278.64M
3.88%
277.67M
0.35%
299.60M
7.90%
299.09M
0.17%
307.26M
2.73%
313.50M
2.03%
347.85M
10.96%
377.28M
8.46%
359.02M
4.84%
366.47M
2.07%
418.74M
14.26%
455.40M
8.75%
489.27M
7.44%
512.32M
4.71%
551.54M
7.66%
595.11M
7.90%
638.82M
7.34%
670.29M
4.93%
742.04M
10.70%
725.08M
2.29%
773.51M
6.68%
811.88M
4.96%
736.05M
9.34%
737.87M
0.25%
917.57M
24.35%
940.49M
2.50%
1.04B
10.83%
1.14B
9.53%
1.29B
12.68%
common stock
220.65M
-
235.99M
6.95%
234.20M
0.76%
237.06M
1.22%
236.52M
0.23%
238.60M
0.88%
240.50M
0.80%
241.74M
0.51%
251.55M
4.06%
251.30M
0.10%
265.76M
5.76%
276.45M
4.02%
289.13M
4.59%
304.70M
5.39%
315.97M
3.70%
334.22M
5.78%
349.45M
4.56%
364.73M
4.37%
376.59M
3.25%
401.01M
6.48%
417.87M
4.20%
435.08M
4.12%
450.91M
3.64%
478.91M
6.21%
503.76M
5.19%
528.77M
4.97%
549.52M
3.92%
581.74M
5.86%
605.16M
4.03%
632.43M
4.51%
657.70M
4.00%
699.36M
6.33%
733.67M
4.91%
769.86M
4.93%
803.23M
4.33%
847.97M
5.57%
891.89M
5.18%
938.99M
5.28%
975.28M
3.86%
1.02B
4.29%
1.06B
3.74%
1.09B
3.55%
1.13B
3.42%
1.18B
4.11%
deferred revenue
2.74M
-
2.74M
0.22%
2.52M
7.79%
2.94M
16.53%
4.20M
42.99%
4.11M
2.24%
3.91M
4.91%
5.07M
29.81%
3.85M
24.13%
4.08M
6.08%
5.24M
28.24%
4.81M
8.21%
4.92M
2.29%
5.57M
13.32%
6.80M
22.04%
5.50M
19.16%
5.32M
3.18%
6.53M
22.66%
6.59M
0.92%
2.92M
55.75%
3.24M
11.05%
1.82M
43.84%
2.52M
38.61%
2.93M
16.15%
3.20M
9.43%
4.16M
29.88%
3.41M
17.98%
5.22M
53.02%
6.73M
28.92%
6.44M
4.29%
7.24M
12.36%
7.00M
3.32%
7.38M
5.50%
6.69M
9.39%
4.30M
35.72%
6.98M
62.37%
4.78M
31.54%
3.42M
28.51%
65.76M
-
77.32M
17.58%
deferred revenue non current
deferrred tax liabilities non current
669K
-
669K
0%
5.88M
-
6.02M
2.38%
3.02M
49.83%
3.23M
6.99%
2.94M
8.92%
8.86M
-
goodwill
6.57M
-
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
27.31M
315.63%
goodwill and intangible assets
13.75M
-
13.38M
2.66%
13.02M
2.74%
12.65M
2.82%
12.14M
4.05%
11.62M
4.23%
11.11M
4.41%
10.60M
4.62%
10.09M
4.83%
9.57M
5.09%
9.06M
5.36%
8.55M
5.65%
8.04M
6.00%
7.52M
6.38%
7.27M
3.32%
7.08M
2.71%
6.88M
2.77%
6.68M
2.86%
6.57M
1.66%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
6.57M
0%
36.83M
460.48%
intangible assets
7.18M
-
6.81M
5.10%
6.45M
5.39%
6.08M
5.69%
5.57M
8.42%
5.05M
9.22%
4.54M
10.15%
4.03M
11.30%
3.52M
12.71%
3.00M
14.59%
2.49M
17.09%
1.98M
20.57%
1.46M
25.95%
951K
35.04%
701K
26.29%
504K
28.10%
308K
38.89%
111K
63.96%
9.52M
-
inventory
40.27M
-
42.98M
6.72%
39.74M
7.53%
39.83M
0.23%
41.20M
3.44%
41.59M
0.94%
40.92M
1.61%
53.40M
30.50%
64.96M
21.66%
67.31M
3.61%
63.21M
6.09%
62.32M
1.41%
69.92M
12.20%
70.69M
1.11%
71.47M
1.10%
78.53M
9.89%
92.67M
17.99%
99.89M
7.79%
99.28M
0.61%
111.90M
12.71%
128.91M
15.20%
136.79M
6.11%
136.38M
0.30%
142.54M
4.52%
143.62M
0.76%
135.63M
5.56%
127.50M
6.00%
131.50M
3.14%
152.12M
15.68%
148.10M
2.64%
157.06M
6.05%
175.22M
11.56%
177.32M
1.20%
208.06M
17.34%
259.42M
24.68%
311.04M
19.90%
359.65M
15.63%
397.44M
10.51%
447.29M
12.54%
430.83M
3.68%
427.43M
0.79%
397.29M
7.05%
383.70M
3.42%
395.99M
3.20%
long term debt
996K
-
893K
10.34%
1.19M
33.26%
1.10M
7.31%
1.09M
1.54%
1.90M
74.68%
1.70M
10.23%
1.69M
0.59%
3.45M
104.02%
3.34M
3.27%
3.35M
0.42%
5.57M
-
long term investments
11.70M
-
9.85M
15.82%
9.86M
0.13%
9.84M
0.17%
9.85M
0.05%
9.79M
0.54%
5.39M
44.98%
5.39M
0.09%
5.38M
0.35%
5.36M
0.20%
5.36M
0.06%
5.35M
0.15%
5.29M
1.10%
5.38M
1.66%
5.35M
0.52%
5.34M
0.22%
5.35M
0.11%
5.37M
0.37%
5.26M
2.09%
5.25M
0.11%
5.25M
0.06%
5.26M
0.19%
3.24M
38.35%
3.29M
1.51%
3.21M
2.28%
3.26M
1.52%
3.14M
3.86%
3.06M
2.58%
3.03M
0.82%
2.92M
3.83%
6.26M
114.71%
6M
4.17%
5.83M
2.82%
5.72M
1.97%
701K
-
643K
8.27%
net debt
-101.73M
-
-110.45M
8.56%
-101.21M
8.36%
-88.89M
12.18%
-107.86M
21.35%
-101.81M
5.61%
-126.27M
24.02%
-95.97M
24.00%
-80.87M
15.73%
-76.62M
5.26%
-90.86M
18.59%
-77.81M
14.36%
-82.05M
5.45%
-109.48M
33.44%
-112.70M
2.94%
-76.83M
31.83%
-71.11M
7.44%
-104.42M
46.85%
-82.76M
20.75%
-76.02M
8.15%
-83.08M
9.29%
-131.09M
57.80%
-172.70M
31.74%
-179.62M
4.00%
-195.02M
8.58%
-202.72M
3.95%
-170.60M
15.84%
-152.65M
10.52%
-153.05M
0.26%
-176.37M
15.24%
-331.85M
88.15%
-212.96M
35.83%
-214.66M
0.80%
-220.31M
2.63%
-189.26M
14.09%
-260.60M
37.69%
-342.87M
31.57%
-316.21M
7.77%
-288.61M
8.73%
-488.97M
69.42%
-506.96M
3.68%
-421.18M
16.92%
-553.18M
31.34%
-479.72M
13.28%
net receivables
20.32M
-
21.96M
8.06%
23.73M
8.07%
22.06M
7.05%
21.42M
2.89%
24.27M
13.32%
25.63M
5.59%
25.34M
1.12%
26.77M
5.61%
30.48M
13.86%
30.83M
1.16%
28.84M
6.47%
31.35M
8.72%
33.34M
6.33%
34.25M
2.74%
38.12M
11.29%
41.98M
10.15%
50.76M
20.90%
38.04M
25.06%
48.24M
26.83%
53.46M
10.82%
59.89M
12.02%
55.21M
7.80%
58.89M
6.66%
55.40M
5.93%
58.26M
5.17%
52.70M
9.54%
54.34M
3.11%
55.14M
1.46%
93.53M
69.64%
66.84M
28.54%
84.06M
25.76%
77.55M
7.74%
79.86M
2.97%
104.81M
31.25%
120.32M
14.79%
125.51M
4.31%
153.40M
22.23%
182.71M
19.11%
184.27M
0.85%
169.18M
8.19%
185.82M
9.84%
250.00M
34.54%
194.44M
22.22%
other assets
1
-
other current assets
1.75M
-
1.67M
4.35%
2.28M
36.53%
2.74M
20%
2.80M
2.49%
2.79M
0.57%
2.88M
3.30%
2.73M
5.31%
2.55M
6.34%
2.52M
1.29%
2.93M
16.07%
2.91M
0.58%
3.98M
36.82%
3.72M
6.53%
9.04M
143.09%
11.04M
22.14%
14.89M
34.85%
13.56M
8.96%
12.76M
5.88%
16.71M
30.91%
13.97M
16.36%
12.88M
7.86%
11.93M
7.34%
13.63M
14.23%
19.64M
44.14%
16.66M
15.19%
19.61M
17.68%
29.68M
51.38%
29.29M
1.32%
25.97M
11.32%
22.98M
11.51%
24.32M
5.85%
24.92M
2.43%
34.53M
38.60%
35.54M
2.91%
42.27M
18.93%
35.05M
17.06%
36.57M
4.32%
42.74M
16.87%
89.95M
110.46%
95.25M
5.89%
109.97M
15.45%
44.12M
59.88%
99.67M
125.92%
other current liabilities
14.92M
-
13.22M
11.40%
25.27M
91.21%
15.95M
36.88%
24.01M
50.50%
18.02M
24.92%
19.82M
9.93%
20.92M
5.57%
25.79M
23.28%
28.88M
11.97%
24.56M
14.95%
24.79M
0.92%
28.05M
13.19%
32.61M
16.25%
28.70M
12.01%
27.88M
2.86%
32.23M
15.63%
37.81M
17.30%
36.52M
3.42%
42.88M
17.41%
45.40M
5.89%
56.09M
23.54%
55.24M
1.51%
60.23M
9.03%
57.28M
4.91%
69.23M
20.87%
66.29M
4.25%
68.38M
3.16%
83.35M
21.89%
102.30M
22.73%
100.16M
2.10%
121.72M
21.53%
114.26M
6.13%
146.46M
28.18%
139.62M
4.67%
193.97M
38.93%
171.78M
11.44%
208.90M
21.61%
201.94M
3.33%
257.84M
27.68%
180.23M
30.10%
185.31M
2.82%
104.01M
43.87%
205.77M
97.83%
other liabilities
other non current assets
994K
-
1.35M
36.12%
1.64M
21.51%
5.16M
213.81%
5.59M
8.28%
7.94M
42.14%
8.46M
6.51%
10.69M
26.39%
11.07M
3.53%
11.49M
3.84%
16.34M
42.21%
17.89M
9.50%
28.70M
60.38%
29.84M
3.97%
27.41M
8.13%
29.81M
8.74%
25.73M
13.70%
26.52M
3.08%
30.07M
13.39%
31.53M
4.87%
31.34M
0.62%
33.27M
6.18%
35.87M
7.81%
41.99M
17.06%
42.67M
1.64%
43.34M
1.57%
45.95M
6.02%
42.46M
7.59%
47.28M
11.33%
48.87M
3.37%
53.58M
9.64%
57.78M
7.85%
60.72M
5.08%
61.33M
1.02%
69.52M
13.35%
68.05M
2.12%
66.39M
2.45%
234.16M
252.74%
249.29M
6.46%
207.57M
16.74%
204.03M
1.70%
204.24M
0.10%
202.22M
0.99%
147.47M
27.07%
other non current liabilities
5.35M
-
5.68M
6.19%
7.02M
23.57%
9.33M
32.85%
10.06M
7.83%
14.11M
40.31%
10.20M
27.68%
12.27M
20.25%
13.61M
10.91%
14.12M
3.73%
16.55M
17.20%
19.80M
19.69%
21.39M
8.01%
23.04M
7.72%
27.09M
17.56%
29.67M
9.52%
31.47M
6.06%
33.32M
5.90%
64.64M
94.00%
66.16M
2.34%
65.61M
0.84%
67.49M
2.87%
72.90M
8.02%
75.39M
3.41%
74.95M
0.58%
75.49M
0.73%
83.56M
10.68%
80.73M
3.38%
83.53M
3.46%
86.74M
3.85%
93.24M
7.49%
95.25M
2.16%
99.56M
4.53%
102.17M
2.62%
114.90M
12.46%
115.34M
0.39%
108.08M
6.29%
109.52M
1.33%
126.88M
15.85%
134.55M
6.04%
130.69M
2.87%
133.21M
1.93%
143.81M
7.96%
153.26M
6.57%
othertotal stockholders equity
285K
-
-101K
135.44%
260K
357.43%
-348K
233.85%
-160K
54.02%
-339K
111.87%
-189K
44.25%
96K
150.79%
186K
93.75%
84K
54.84%
466K
454.76%
174K
62.66%
128K
26.44%
63K
50.78%
-215K
441.27%
293K
236.28%
-380K
229.69%
342K
190%
-187K
154.68%
42K
122.46%
295K
602.38%
260K
11.86%
457K
75.77%
-40K
108.75%
-138K
245.00%
-39K
71.74%
10.14M
-
15.88M
-
-1
-
-1
0%
preferred stock
101K
-
348K
-
160K
54.02%
339K
111.87%
189K
44.25%
215K
-
380K
-
187K
-
40K
-
138K
245.00%
39K
71.74%
property plant equipment net
67.28M
-
67.22M
0.09%
64.84M
3.55%
65.90M
1.63%
64.45M
2.20%
63.43M
1.58%
62.94M
0.77%
64.26M
2.09%
62.16M
3.26%
60.09M
3.34%
65.36M
8.77%
66.53M
1.79%
74.29M
11.67%
82.10M
10.50%
85.17M
3.74%
85.62M
0.52%
100.56M
17.46%
100.63M
0.07%
143.51M
42.62%
153.77M
7.15%
150.66M
2.02%
147.50M
2.10%
150.00M
1.70%
205.50M
37.00%
213.83M
4.06%
217.04M
1.50%
228.31M
5.19%
236.81M
3.72%
251.98M
6.41%
270.31M
7.27%
281.53M
4.15%
297.74M
5.76%
332.09M
11.54%
340.06M
2.40%
362.96M
6.73%
369.37M
1.77%
356.69M
3.43%
343.12M
3.80%
357.16M
4.09%
354.31M
0.80%
341.91M
3.50%
358.23M
4.77%
377.31M
5.33%
384.48M
1.90%
retained earnings
68.03M
-
75.44M
10.89%
82.94M
9.94%
91.96M
10.87%
92.27M
0.34%
97.40M
5.56%
100.11M
2.79%
97.62M
2.49%
97.02M
0.61%
99.73M
2.79%
101.29M
1.56%
103.36M
2.05%
105.88M
2.44%
111.53M
5.34%
119.36M
7.02%
119.61M
0.21%
125.73M
5.11%
140.46M
11.72%
143.61M
2.24%
152.26M
6.02%
162.86M
6.96%
180.82M
11.03%
194.73M
7.69%
202.38M
3.93%
204.53M
1.06%
215.69M
5.46%
229.45M
6.38%
241.47M
5.24%
247.86M
2.65%
279.65M
12.83%
298.75M
6.83%
315.21M
5.51%
341.38M
8.30%
381.19M
11.66%
424.88M
11.46%
467.84M
10.11%
545.92M
16.69%
633.64M
16.07%
716.40M
13.06%
777.08M
8.47%
827.36M
6.47%
899.40M
8.71%
947.06M
5.30%
977.72M
3.24%
short term debt
1.16M
-
1.10M
5.27%
1.32M
20.15%
1.25M
4.86%
1.14M
9.09%
1.53M
34.39%
1.39M
9.20%
1.41M
1.08%
1.95M
38.90%
2.21M
13.11%
2.42M
9.78%
2.30M
-
2.63M
14.42%
short term investments
87.88M
-
93.90M
6.85%
125.13M
33.25%
139.75M
11.69%
133.01M
4.82%
126.85M
4.63%
112.45M
11.35%
137.79M
22.53%
150.17M
8.98%
153.05M
1.92%
144.10M
5.84%
173.69M
20.53%
161.82M
6.84%
149.58M
7.56%
155.52M
3.97%
201.81M
29.77%
206.56M
2.35%
195.17M
5.51%
216.33M
10.84%
231.24M
6.89%
230.43M
0.35%
216.75M
5.93%
204.58M
5.62%
177.25M
13.36%
169.46M
4.40%
213.51M
26.00%
282.44M
32.28%
334.39M
18.39%
355.84M
6.42%
372.08M
4.56%
260.17M
30.08%
420.45M
61.61%
450.08M
7.05%
515.95M
14.64%
535.82M
3.85%
512.91M
4.28%
469.01M
8.56%
419.84M
10.48%
449.27M
7.01%
428.60M
4.60%
433.53M
1.15%
621.12M
43.27%
580.63M
6.52%
798.12M
37.46%
tax assets
669K
-
669K
0%
481K
28.10%
476K
1.04%
476K
0%
477K
0.21%
1.05M
119.92%
1.05M
0.29%
1.05M
0.10%
1.03M
2.09%
672K
34.82%
663K
1.34%
644K
2.87%
644K
0%
633K
1.71%
641K
1.26%
650K
1.40%
661K
1.69%
15.92M
2,308.02%
15.84M
0.48%
15.79M
0.31%
12.85M
18.61%
16.83M
30.95%
16.78M
0.30%
16.69M
0.55%
16.62M
0.40%
17.19M
3.45%
13.82M
19.61%
13.43M
2.81%
13.49M
0.40%
18.56M
37.59%
17.67M
4.79%
17.70M
0.18%
17.73M
0.15%
21.92M
23.64%
22.85M
4.25%
23.96M
4.87%
23.91M
0.23%
35.25M
47.47%
35.57M
0.90%
35.76M
0.52%
23.68M
33.78%
36.91M
55.90%
32.78M
11.18%
tax payables
5.02M
-
5.04M
0.40%
5.54M
9.98%
5.65M
1.98%
5.76M
1.88%
4.75M
17.58%
465K
-
280K
39.78%
124K
55.71%
418K
237.10%
1.24M
196.41%
259K
79.10%
899K
247.10%
1.75M
94.66%
2.86M
63.49%
360K
87.42%
3.38M
837.78%
1.91M
43.39%
7.02M
267.24%
5.53M
21.25%
2.36M
57.32%
2.78M
17.76%
2.44M
12.35%
2.46M
1.11%
4.34M
76.40%
2.62M
39.72%
3.75M
43.43%
5.54M
47.67%
3.96M
28.60%
3.88M
1.89%
47.67M
1,127.32%
18.82M
60.53%
3.46M
81.61%
8.30M
139.77%
15.60M
87.98%
32.34M
107.36%
54.03M
67.09%
55.81M
3.28%
8.06M
85.55%
8.03M
0.38%
total assets
332.59M
-
350.04M
5.25%
368.91M
5.39%
374.63M
1.55%
386.65M
3.21%
392.70M
1.56%
399.37M
1.70%
409.63M
2.57%
417.62M
1.95%
420.08M
0.59%
431.29M
2.67%
447.11M
3.67%
468.64M
4.82%
494.86M
5.59%
511.13M
3.29%
536.80M
5.02%
568.05M
5.82%
605.01M
6.51%
651.45M
7.67%
697.77M
7.11%
719.95M
3.18%
763.16M
6.00%
793.43M
3.97%
848.21M
6.90%
868.11M
2.35%
916.13M
5.53%
956.38M
4.39%
1.01B
5.35%
1.07B
6.32%
1.16B
8.42%
1.21B
4.06%
1.31B
8.25%
1.37B
4.95%
1.50B
8.95%
1.59B
6.01%
1.71B
8.08%
1.79B
4.18%
1.93B
8.15%
2.06B
6.61%
2.23B
8.15%
2.22B
0.27%
2.33B
4.84%
2.44B
4.94%
2.58B
5.55%
total current assets
251.95M
-
270.95M
7.54%
292.09M
7.80%
293.26M
0.40%
306.30M
4.45%
297.31M
2.93%
308.15M
3.64%
315.22M
2.30%
325.32M
3.20%
329.97M
1.43%
331.93M
0.59%
345.56M
4.11%
349.11M
1.03%
366.81M
5.07%
382.98M
4.41%
406.34M
6.10%
427.21M
5.14%
463.80M
8.56%
449.17M
3.15%
484.10M
7.78%
509.85M
5.32%
557.40M
9.33%
580.81M
4.20%
574.09M
1.16%
585.14M
1.92%
629.29M
7.55%
655.21M
4.12%
704.78M
7.57%
748.86M
6.25%
819.14M
9.38%
842.00M
2.79%
922.43M
9.55%
950.08M
3.00%
1.06B
12.04%
1.12B
5.67%
1.25B
10.87%
1.33B
6.81%
1.32B
0.65%
1.41B
6.59%
1.62B
15.03%
1.63B
0.60%
1.74B
6.31%
1.82B
4.85%
1.98B
8.63%
total current liabilities
32.61M
-
26.36M
19.18%
38.49M
46.02%
30.64M
20.40%
41.97M
36.98%
36.93M
12.01%
36.86M
0.18%
45.89M
24.50%
46.23M
0.75%
48.62M
5.16%
43.28M
10.98%
45.32M
4.71%
52.11M
14.98%
55.52M
6.53%
52.92M
4.67%
56.01M
5.83%
62.79M
12.10%
66.17M
5.39%
64.80M
2.08%
73.30M
13.13%
75.33M
2.76%
85.51M
13.52%
80.44M
5.93%
91.58M
13.85%
88.12M
3.77%
105.03M
19.19%
98.22M
6.48%
112.50M
14.53%
136.78M
21.59%
158.28M
15.71%
146.97M
7.15%
187.91M
27.86%
182.73M
2.76%
227.66M
24.59%
226.94M
0.32%
272.53M
20.09%
254.49M
6.62%
290.99M
14.34%
263.40M
9.48%
315.84M
19.91%
250.84M
20.58%
250.02M
0.33%
235.03M
5.99%
311.88M
32.70%
total debt
2.15M
-
1.99M
7.61%
2.51M
26.03%
2.36M
6.02%
2.23M
5.56%
3.43M
54.04%
3.09M
9.77%
3.10M
0.16%
5.41M
74.48%
5.55M
2.64%
5.78M
4.14%
7.87M
-
8.55M
8.73%
total investments
99.58M
-
103.75M
4.18%
134.99M
30.11%
149.59M
10.82%
142.86M
4.50%
136.64M
4.35%
117.84M
13.76%
143.19M
21.51%
155.54M
8.63%
158.41M
1.85%
149.46M
5.65%
179.05M
19.79%
167.11M
6.67%
154.97M
7.27%
160.88M
3.81%
207.16M
28.77%
211.91M
2.29%
200.54M
5.36%
221.59M
10.49%
236.49M
6.73%
235.68M
0.35%
222.01M
5.80%
207.82M
6.39%
180.54M
13.12%
172.67M
4.36%
216.78M
25.54%
285.57M
31.74%
337.44M
18.16%
358.87M
6.35%
374.99M
4.49%
266.43M
28.95%
426.45M
60.06%
455.91M
6.91%
521.66M
14.42%
535.82M
2.71%
512.91M
4.28%
469.01M
8.56%
419.84M
10.48%
449.27M
7.01%
428.60M
4.60%
433.53M
1.15%
621.12M
43.27%
581.33M
6.41%
798.76M
37.40%
total liabilities
38.63M
-
32.71M
15.33%
45.51M
39.13%
39.97M
12.18%
52.03M
30.18%
51.04M
1.90%
52.94M
3.73%
64.18M
21.23%
62.86M
2.05%
65.97M
4.94%
62.77M
4.85%
65.13M
3.76%
73.50M
12.86%
78.56M
6.88%
80.01M
1.85%
85.68M
7.08%
94.25M
10.01%
99.49M
5.56%
129.44M
30.10%
139.46M
7.74%
140.93M
1.05%
152.99M
8.56%
153.34M
0.23%
167.96M
9.53%
163.96M
2.38%
181.71M
10.82%
182.88M
0.65%
194.31M
6.25%
222.21M
14.36%
246.72M
11.03%
241.90M
1.95%
286.62M
18.48%
285.64M
0.34%
333.19M
16.65%
341.84M
2.60%
387.87M
13.47%
362.57M
6.52%
400.51M
10.46%
390.28M
2.55%
450.39M
15.40%
381.53M
15.29%
383.23M
0.44%
393.27M
2.62%
465.14M
18.28%
total liabilities and stockholders equity
332.59M
-
350.04M
5.25%
368.91M
5.39%
374.63M
1.55%
386.65M
3.21%
392.70M
1.56%
399.37M
1.70%
409.63M
2.57%
417.62M
1.95%
420.08M
0.59%
431.29M
2.67%
447.11M
3.67%
468.64M
4.82%
494.86M
5.59%
511.13M
3.29%
536.80M
5.02%
568.05M
5.82%
605.01M
6.51%
651.45M
7.67%
697.77M
7.11%
719.95M
3.18%
763.16M
6.00%
793.43M
3.97%
848.21M
6.90%
868.11M
2.35%
916.13M
5.53%
956.38M
4.39%
1.01B
5.35%
1.07B
6.32%
1.16B
8.42%
1.21B
4.06%
1.31B
8.25%
1.37B
4.95%
1.50B
8.95%
1.59B
6.01%
1.71B
8.08%
1.79B
4.18%
1.93B
8.15%
2.06B
6.61%
2.23B
8.15%
2.22B
0.27%
2.33B
4.84%
2.44B
4.94%
2.58B
5.55%
total non current assets
80.64M
-
79.09M
1.92%
76.82M
2.87%
81.38M
5.93%
80.36M
1.25%
95.39M
18.71%
91.22M
4.37%
94.41M
3.49%
92.31M
2.23%
90.11M
2.38%
99.36M
10.26%
101.55M
2.21%
119.53M
17.70%
128.05M
7.13%
128.14M
0.07%
130.47M
1.82%
140.83M
7.94%
141.21M
0.27%
202.28M
43.24%
213.66M
5.63%
210.11M
1.66%
205.76M
2.07%
212.62M
3.34%
274.12M
28.93%
282.98M
3.23%
286.84M
1.37%
301.17M
5.00%
302.72M
0.51%
322.29M
6.47%
342.15M
6.16%
366.49M
7.11%
385.76M
5.26%
422.91M
9.63%
431.41M
2.01%
460.97M
6.85%
466.85M
1.27%
453.60M
2.84%
607.76M
33.99%
648.27M
6.66%
604.02M
6.82%
588.27M
2.61%
592.71M
0.76%
623.71M
5.23%
602.21M
3.45%
total non current liabilities
6.02M
-
6.35M
5.50%
7.02M
10.55%
9.33M
32.85%
10.06M
7.83%
14.11M
40.31%
16.08M
13.96%
18.29M
13.72%
16.63M
9.07%
17.35M
4.32%
19.49M
12.34%
19.80M
1.63%
21.39M
8.01%
23.04M
7.72%
27.09M
17.56%
29.67M
9.52%
31.47M
6.06%
33.32M
5.90%
64.64M
94.00%
66.16M
2.34%
65.61M
0.84%
67.49M
2.87%
72.90M
8.02%
76.38M
4.78%
75.84M
0.71%
76.68M
1.11%
84.66M
10.40%
81.82M
3.35%
85.42M
4.41%
88.45M
3.54%
94.94M
7.34%
98.71M
3.97%
102.91M
4.25%
105.53M
2.55%
114.90M
8.88%
115.34M
0.39%
108.08M
6.29%
109.52M
1.33%
126.88M
15.85%
134.55M
6.04%
130.69M
2.87%
133.21M
1.93%
158.24M
18.79%
153.26M
3.14%
total stockholders equity
293.96M
-
317.33M
7.95%
323.40M
1.91%
334.67M
3.48%
334.63M
0.01%
341.66M
2.10%
346.43M
1.39%
345.45M
0.28%
354.76M
2.70%
354.11M
0.18%
368.52M
4.07%
381.99M
3.66%
395.14M
3.44%
416.30M
5.35%
431.12M
3.56%
451.13M
4.64%
473.79M
5.02%
505.52M
6.70%
522.01M
3.26%
558.31M
6.95%
579.02M
3.71%
610.16M
5.38%
640.09M
4.91%
680.25M
6.27%
704.15M
3.51%
734.43M
4.30%
773.49M
5.32%
813.19M
5.13%
848.95M
4.40%
914.57M
7.73%
966.59M
5.69%
1.02B
5.69%
1.09B
6.44%
1.16B
6.93%
1.24B
6.99%
1.33B
6.60%
1.42B
7.32%
1.53B
7.56%
1.67B
9.01%
1.78B
6.45%
1.84B
3.54%
1.94B
5.75%
2.05B
5.40%
2.11B
3.10%

All numbers in USD (except ratios and percentages)