bf/NASDAQ:MPWR_icon.jpeg

NASDAQ:MPWR

Monolithic Power Systems (MPS)

  • Stock

USD

Last Close

958.07

06/11 21:27

Market Cap

41.90B

Beta: 1.14

Volume Today

985.25K

Avg: 495.31K

PE Ratio

68.39

PFCF: 64.17

Dividend Yield

0.62%

Payout:38.19%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
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
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
account payables
13.14M
-
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%
99.89M
3.46%
115.86M
15.99%
102.53M
11.51%
127.31M
24.17%
129.92M
2.05%
141.69M
9.06%
accumulated other comprehensive income loss
5.81M
-
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%
-44.49M
9.73%
-21.20M
52.36%
-48.51M
128.87%
-43.32M
10.69%
-23.69M
45.32%
-22.70M
4.17%
cash and cash equivalents
126.27M
-
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%
550.48M
12.74%
700.35M
27.23%
691.82M
1.22%
637.35M
7.87%
787.38M
23.54%
1.08B
37.32%
cash and short term investments
238.72M
-
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%
1.31B
1.62%
1.46B
11.87%
862.95M
40.99%
1.03B
18.97%
1.15B
11.63%
1.27B
10.77%
common stock
240.50M
-
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%
1.22B
4.06%
1.27B
4.08%
706.82M
44.53%
764.96M
8.23%
822.58M
7.53%
885.12M
7.60%
deferred revenue
3.91M
-
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%
72.17M
6.67%
deferred revenue non current
deferrred tax liabilities non current
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%
27.31M
315.63%
26.08M
4.51%
26.08M
0%
25.94M
0.52%
25.94M
0%
25.94M
0%
25.94M
0%
goodwill and intangible assets
13.38M
-
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%
36.59M
0.64%
36.30M
0.78%
35.88M
1.17%
35.59M
0.80%
35.31M
0.81%
35.02M
0.81%
intangible assets
6.81M
-
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
-
10.51M
10.44%
10.22M
2.73%
9.94M
2.81%
9.65M
2.89%
9.36M
2.97%
9.08M
3.06%
inventory
40.92M
-
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%
426.75M
7.77%
424.94M
0.42%
419.61M
1.25%
454.79M
8.38%
490.64M
7.88%
505.68M
3.06%
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
-
12.97M
-
14.47M
11.55%
long term investments
5.39M
-
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%
470K
26.91%
net debt
-126.27M
-
-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%
-534.98M
11.52%
-700.35M
30.91%
-678.84M
3.07%
-622.88M
8.24%
-787.38M
26.41%
-1.08B
37.32%
net receivables
25.63M
-
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%
157.96M
18.76%
164.70M
4.27%
232.53M
41.18%
214.87M
7.60%
194.82M
9.33%
241.56M
23.99%
other assets
1
-
other current assets
2.88M
-
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%
105.48M
5.83%
108.45M
2.82%
49.97M
53.93%
92.06M
84.24%
87.22M
5.26%
96.02M
10.09%
other current liabilities
19.82M
-
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%
120.65M
41.37%
220.72M
82.94%
192.04M
12.99%
166.56M
13.27%
-22.70M
113.63%
222.85M
1,081.74%
other liabilities
other non current assets
8.46M
-
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%
149.72M
1.52%
191.02M
27.59%
160.18M
16.15%
100.12M
37.50%
144.28M
44.11%
161.06M
11.63%
other non current liabilities
10.20M
-
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%
157.12M
2.51%
166.46M
5.95%
163.79M
1.61%
160.88M
1.78%
186.63M
16.01%
195.64M
4.83%
othertotal stockholders equity
-189K
-
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%
-1
-
preferred stock
189K
-
215K
-
380K
-
187K
-
40K
-
138K
245.00%
39K
71.74%
property plant equipment net
62.94M
-
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%
434.21M
12.93%
436.26M
0.47%
529.14M
21.29%
563.20M
6.44%
563.88M
0.12%
597.31M
5.93%
retained earnings
100.11M
-
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%
1.02B
3.94%
1.10B
8.12%
2.49B
126.39%
2.55B
2.33%
2.60B
2.27%
2.71B
3.93%
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%
2.45M
7.17%
short term investments
112.45M
-
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%
756.77M
5.18%
762.00M
0.69%
171.13M
77.54%
389.31M
127.49%
358.69M
7.86%
188.23M
47.52%
tax assets
1.05M
-
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%
29.71M
9.39%
30.70M
3.33%
1.33B
4,222.38%
1.32B
0.63%
1.31B
0.64%
1.30B
0.74%
tax payables
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%
9.64M
20.03%
69.53M
-
73.19M
5.25%
78.26M
6.94%
total assets
399.37M
-
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%
2.65B
2.69%
2.85B
7.80%
3.62B
26.70%
3.81B
5.22%
3.97B
4.37%
4.21B
5.90%
total current assets
308.15M
-
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%
2.00B
1.06%
2.16B
8.16%
1.57B
27.56%
1.79B
14.27%
1.92B
7.29%
2.11B
10.11%
total current liabilities
36.86M
-
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%
295.16M
5.36%
336.59M
14.04%
294.57M
12.48%
363.40M
23.37%
383.51M
5.53%
442.80M
15.46%
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%
15.49M
81.08%
12.97M
-
14.47M
11.55%
total investments
117.84M
-
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%
757.24M
5.20%
762.00M
0.63%
171.13M
77.54%
389.31M
127.49%
total liabilities
52.94M
-
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%
452.27M
2.77%
503.05M
11.23%
471.33M
6.31%
538.75M
14.30%
570.14M
5.83%
638.45M
11.98%
total liabilities and stockholders equity
399.37M
-
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%
2.65B
2.69%
2.85B
7.80%
3.62B
26.70%
3.81B
5.22%
3.97B
4.37%
4.21B
5.90%
total non current assets
91.22M
-
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%
650.70M
8.05%
694.29M
6.70%
2.05B
195.56%
2.02B
1.69%
2.05B
1.79%
2.09B
1.96%
total non current liabilities
16.08M
-
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%
157.12M
2.51%
166.46M
5.95%
176.76M
6.19%
175.35M
0.80%
186.63M
6.44%
195.64M
4.83%
total stockholders equity
346.43M
-
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%
2.20B
3.89%
2.35B
7.10%
3.15B
33.77%
3.27B
3.85%
3.40B
4.13%
3.57B
4.88%

All numbers in USD (except ratios and percentages)