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
net income
8.86M
-
5.96M
32.70%
7.90M
32.47%
11.20M
41.80%
10.11M
9.75%
10.57M
4.61%
11.20M
5.89%
14.37M
28.35%
16.57M
15.31%
14.48M
12.65%
15.01M
3.70%
23.64M
57.48%
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.23%
30.17M
15.63%
55.57M
84.20%
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%
100.37M
8.46%
144.43M
43.90%
1.45B
903.51%
depreciation and amortization
3.44M
-
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%
9.12M
9.52%
9.56M
4.88%
9.67M
1.19%
8.77M
9.40%
9.99M
13.94%
9.95M
0.34%
10M
0.47%
10.23M
2.28%
4.13M
59.64%
8.69M
110.54%
9.45M
8.68%
10.04M
6.33%
deferred income tax
17K
-
42K
-
11K
73.81%
1K
90.91%
-17K
-
1K
-
-15.24M
-
3.16M
-
-4.01M
227.08%
-33K
99.18%
13K
139.39%
2K
84.62%
-559K
28,050%
3.41M
710.38%
-12K
100.35%
-5.03M
-
1.00M
119.97%
1K
99.90%
-1K
200%
-3.78M
377,500%
-381K
89.91%
-1.00M
162.99%
166K
116.57%
-12.00M
7,330.72%
-622K
94.82%
-362K
41.80%
11.91M
3,390.33%
-5.06M
142.50%
248K
104.90%
-6.07M
2,547.18%
-777K
87.20%
-1.30B
166,735.65%
stock based compensation
8.58M
-
9.22M
7.42%
9.50M
3.02%
10.47M
10.30%
12.37M
18.11%
8.98M
27.42%
11.75M
30.83%
13.52M
15.05%
10.75M
20.47%
11.66M
8.50%
15.13M
29.71%
13.97M
7.65%
11.86M
15.12%
15.03M
26.75%
15.89M
5.73%
14.84M
6.59%
14.84M
0.01%
16.01M
7.87%
22.71M
41.84%
21.30M
6.20%
18.68M
12.30%
18.56M
0.63%
21.04M
13.37%
22.98M
9.18%
22.97M
0.02%
28.58M
24.44%
32.13M
12.40%
31.57M
1.73%
31.20M
1.19%
39.81M
27.61%
42.91M
7.80%
43.00M
0.19%
35.27M
17.97%
37.01M
4.93%
37.99M
2.66%
33.60M
11.56%
41.11M
22.34%
45.93M
11.72%
-107.41M
-
56.01M
152.15%
change in working capital
-254K
-
-3.02M
1,087.80%
-10.91M
261.68%
-2.09M
80.82%
3.38M
261.30%
6.06M
79.44%
-11.03M
282.02%
2.31M
120.98%
-290K
112.54%
-8.06M
2,680%
-9.25M
14.72%
-7.82M
15.49%
40.82M
622.30%
-23.85M
158.42%
-17.84M
25.20%
-244K
98.63%
4.41M
1,908.20%
-4.78M
208.27%
-2.57M
46.14%
17.98M
798.60%
7.19M
60.02%
-14.88M
307.10%
6.57M
144.16%
-5.37M
181.68%
16.68M
410.75%
-3.11M
118.66%
3.28M
205.30%
8.04M
145.33%
-79.85M
1,092.87%
-24.24M
69.65%
-67.24M
177.44%
-197.87M
194.27%
-97.60M
50.67%
64.91M
166.50%
-52.79M
181.33%
-709K
98.66%
18.91M
2,767.70%
-7.28M
-
-102.01M
1,302.06%
-47.72M
53.22%
accounts receivables
-1.35M
-
286K
121.12%
-1.42M
596.50%
-3.71M
161.34%
-356K
90.41%
2.00M
661.24%
-2.52M
226.03%
-1.98M
21.25%
-918K
53.71%
-3.87M
321.02%
-3.86M
0.03%
-8.78M
127.12%
12.72M
244.94%
-11.10M
187.29%
-5.22M
52.97%
-6.43M
23.08%
4.67M
172.71%
-3.68M
178.66%
3.50M
195.21%
-2.87M
182.06%
5.56M
293.59%
-1.64M
129.41%
-793K
51.50%
-38.40M
4,742.12%
26.70M
169.54%
-17.24M
164.55%
6.52M
137.81%
-2.31M
135.51%
-24.94M
977.92%
-15.51M
37.83%
-5.20M
66.44%
-27.90M
436.09%
-29.30M
5.01%
-1.56M
94.68%
15.10M
1,069.32%
-16.65M
210.23%
5.99M
135.96%
-14.58M
343.49%
36.53M
350.58%
-6.80M
118.62%
inventory
658K
-
-12.47M
1,994.68%
-11.56M
7.26%
-2.35M
79.68%
4.17M
277.44%
851K
79.58%
-7.61M
994.12%
-764K
89.96%
-801K
4.84%
-7.06M
781.02%
-14.10M
99.82%
-7.23M
48.76%
589K
108.15%
-12.59M
2,237.52%
-17.01M
35.12%
-7.89M
53.60%
436K
105.52%
-6.17M
1,515.37%
-1.03M
83.24%
7.96M
869.73%
8.11M
1.91%
-3.99M
149.24%
-20.59M
415.42%
4.05M
119.66%
-8.97M
321.65%
-18.15M
102.35%
-2.09M
88.51%
-30.73M
1,373.20%
-51.35M
67.11%
-51.80M
0.86%
-48.64M
6.10%
-37.81M
22.27%
-49.83M
31.81%
16.06M
132.23%
3.78M
76.44%
30.14M
696.56%
13.59M
54.90%
-11.60M
185.30%
-30.75M
165.21%
1.81M
105.90%
accounts payables
-2.23M
-
6.90M
409.23%
-2.21M
132.09%
-1.14M
48.44%
-3.40M
197.55%
3.34M
198.35%
3.83M
14.72%
-1.46M
138.16%
-230K
84.28%
4.93M
2,242.17%
2.83M
42.60%
-2.76M
197.45%
-1.92M
30.26%
3.86M
300.62%
-824K
121.37%
2.95M
457.52%
-5.11M
273.35%
4.78M
193.56%
-2.63M
154.94%
5.02M
291.24%
-4.13M
182.17%
7.18M
274.18%
8.30M
15.57%
4.32M
47.95%
-9.40M
317.52%
13.51M
243.74%
-722K
105.34%
17.24M
2,487.95%
2.89M
83.21%
-4.18M
244.33%
10.31M
346.95%
136K
98.68%
-17.51M
12,977.94%
-880K
94.98%
13.53M
1,637.84%
-5.74M
142.40%
-2.12M
63.09%
35.93M
1,796.60%
-5.21M
114.50%
13.48M
358.88%
-21.04M
256.03%
other working capital
2.67M
-
2.26M
15.41%
4.29M
89.43%
5.11M
19.23%
2.96M
42.02%
-133K
104.49%
-4.73M
3,459.40%
6.52M
237.79%
1.66M
74.57%
-2.07M
224.59%
5.89M
384.86%
10.94M
85.84%
29.44M
169.02%
-4.01M
113.63%
5.22M
230.03%
11.13M
113.32%
4.41M
60.38%
292K
93.38%
-2.41M
926.71%
7.87M
425.93%
-2.36M
129.99%
-16.44M
596.53%
19.65M
219.52%
24.66M
25.52%
8.35M
66.14%
18.76M
124.71%
-431K
102.30%
23.85M
5,632.71%
-6.44M
127.02%
47.24M
833.25%
-23.72M
150.20%
-132.30M
457.87%
-963K
99.27%
51.28M
5,425.03%
-85.20M
266.16%
-8.47M
90.06%
1.45M
117.14%
-7.84M
-
-91.69M
1,069.19%
-26.68M
70.90%
other non cash items
-111K
-
-105K
5.41%
-2.29M
2,078.10%
-919K
59.82%
-4.87M
429.60%
-73K
98.50%
-474K
549.32%
-951K
100.63%
-148K
84.44%
-229K
54.73%
-33K
85.59%
-147K
345.45%
-150K
2.04%
501K
434%
86K
82.83%
-402K
567.44%
1.46M
462.44%
-1.80M
223.54%
-524K
70.89%
-204K
61.07%
-808K
296.08%
4.24M
625.12%
-2.94M
169.31%
-723K
75.42%
-3.26M
351.45%
-359K
89.00%
-749K
108.64%
1.69M
325.77%
-362K
121.41%
3.54M
1,079.28%
6.33M
78.48%
2.51M
60.27%
-1.31M
152.27%
-2.27M
73.06%
-4.12M
81.00%
-59K
98.57%
-8.78M
14,781.36%
-138.47M
1,477.07%
62.08M
144.83%
288.03M
363.97%
-3.70M
101.29%
net cash provided by operating activities
20.54M
-
15.68M
23.64%
7.67M
51.10%
22.05M
187.56%
24.34M
10.37%
28.87M
18.63%
15.00M
48.05%
32.92M
119.49%
31.00M
5.83%
21.89M
29.38%
24.88M
13.64%
33.68M
35.37%
53.37M
58.48%
16.29M
69.48%
25.42M
56.02%
52.15M
105.17%
47.59M
8.75%
38.84M
18.39%
44.06M
13.44%
72.42M
64.39%
60.99M
15.79%
51.42M
15.69%
59.33M
15.39%
77.41M
30.47%
79.65M
2.90%
77.06M
3.25%
96.95M
25.81%
117.80M
21.51%
28.21M
76.06%
107.42M
280.84%
105.24M
2.03%
-18.18M
117.28%
52.20M
387.07%
218.81M
319.15%
90.19M
58.78%
175.91M
95.05%
153.31M
12.84%
248.05M
61.79%
140.97M
43.17%
231.70M
64.36%
167.68M
27.63%
investments in property plant and equipment
-1.78M
-
-4.70M
164.07%
-1.95M
58.49%
-1.75M
10.09%
-7.61M
333.85%
-5.35M
29.79%
-13.33M
149.38%
-10.36M
22.31%
-8.08M
22.03%
-3.42M
57.60%
-17.10M
399.53%
-4.58M
73.22%
-40.66M
787.88%
-7.40M
81.80%
-5.60M
24.35%
-5.06M
9.63%
-4.47M
11.66%
-59.36M
1,228.19%
-19.26M
67.55%
-9.49M
50.73%
-8.68M
8.58%
-9.95M
14.69%
-14.58M
46.54%
-19.62M
34.54%
-11.48M
41.49%
-18.97M
65.23%
-39.30M
107.16%
-19.37M
50.70%
-17.60M
9.18%
-26.88M
52.74%
-11.84M
55.93%
-7.28M
38.53%
-12.84M
76.36%
-8.85M
31.05%
-7.83M
11.60%
-27.09M
246.12%
-13.81M
49.04%
-15.99M
15.83%
-31.51M
97.03%
-33.82M
7.33%
-64.80M
91.62%
acquisitions net
-11.59M
-
340K
-
3K
-
-3K
200%
3K
-
7.81M
-
1K
-
28K
-
-793K
-
25K
103.15%
-33.28M
-
1K
100.00%
purchases of investments
-31.31M
-
-59.62M
90.43%
-70.05M
17.49%
-42.99M
38.63%
-50.37M
17.17%
-66.80M
32.63%
-39.20M
41.32%
-41.05M
4.72%
-89.86M
118.89%
-71.99M
19.88%
-21.41M
70.26%
-8.88M
58.54%
-38.26M
331.02%
-47.56M
24.33%
-19.44M
59.14%
-19.02M
2.15%
-13.18M
30.71%
-21.55M
-
-84.86M
293.87%
-106.15M
25.09%
-101.57M
4.32%
-88.07M
13.29%
-81.16M
7.85%
-67.47M
16.87%
-201.52M
198.69%
-53.83M
73.29%
-98.83M
83.61%
-40.72M
58.80%
-16.24M
60.11%
-2.08M
87.16%
1K
100.05%
-47.46M
4,745,900%
-129.32M
172.50%
-82.09M
36.53%
-281.23M
242.61%
-89.97M
68.01%
-365.86M
306.66%
-223.76M
38.84%
-351.84M
57.24%
-141.25M
59.85%
sales maturities of investments
55.19M
-
34.39M
37.69%
57.57M
67.42%
39.06M
32.15%
58.52M
49.82%
37.35M
36.17%
50.57M
35.37%
52.81M
4.45%
82.61M
56.42%
25.40M
69.25%
16.41M
35.40%
19.87M
21.09%
15.82M
20.36%
31.06M
96.30%
20.00M
35.63%
32.62M
63.13%
27.45M
15.84%
28.08M
2.27%
30.00M
6.85%
40.87M
36.23%
37.11M
9.18%
47.50M
27.98%
71.33M
50.18%
63.78M
10.58%
174.79M
174.05%
38.50M
77.97%
24.59M
36.12%
31.50M
28.10%
19.16M
39.17%
32.27M
68.38%
33.73M
4.52%
39.00M
15.63%
23.62M
39.44%
152.70M
546.50%
79.51M
47.93%
95.97M
20.71%
140.13M
46.00%
149.77M
6.88%
270.75M
80.78%
359.35M
32.72%
728.27M
102.67%
other investing activites
6.25M
-
-2.18M
134.79%
-599K
72.47%
-680K
13.52%
-4.59M
574.85%
-1.03M
77.56%
-593K
42.43%
-691K
16.53%
-2.73M
295.37%
-1.23M
54.87%
-361K
70.72%
-530K
46.81%
-3.14M
491.89%
-1.30M
58.56%
389K
129.92%
-485K
224.68%
-2.75M
467.01%
500K
118.18%
-479K
195.80%
-362K
24.43%
-1.28M
254.97%
-438K
65.91%
-337K
23.06%
-341K
1.19%
-1.58M
363.34%
-876K
44.56%
-810K
7.53%
562K
169.38%
-625K
211.21%
-760K
21.60%
-1.51M
99.34%
-718K
52.61%
-13.50M
1,780.08%
-2.21M
83.64%
-1.65M
25.49%
-611K
62.88%
-2.39M
290.67%
-650K
72.77%
-18.83M
2,797.54%
-455K
97.58%
-3.04M
568.57%
net cash used for investing activites
16.77M
-
-32.11M
291.49%
-15.02M
53.21%
-6.36M
57.67%
-3.71M
41.73%
-35.83M
866.70%
-2.56M
92.85%
714K
127.89%
-18.05M
2,628.57%
-51.24M
183.83%
-22.47M
56.15%
5.88M
126.18%
-66.23M
1,225.82%
-25.20M
61.95%
-4.65M
81.55%
8.06M
273.27%
7.05M
12.44%
-30.78M
536.30%
-11.29M
63.32%
-46.04M
307.82%
-79.00M
71.60%
-64.46M
18.41%
-31.66M
50.88%
-37.32M
17.85%
94.26M
352.60%
-182.87M
294.00%
-69.34M
62.08%
-86.93M
25.36%
-39.75M
54.28%
-11.61M
70.78%
18.28M
257.43%
31M
69.57%
-50.18M
261.87%
12.31M
124.54%
-12.05M
197.86%
-212.96M
1,667.14%
33.97M
115.95%
-266.01M
883.11%
-3.35M
98.74%
-26.76M
698.63%
519.17M
2,039.97%
debt repayment
-6.88M
-
-17.84M
-
-20.28M
-
-19.82M
-
-5.10M
74.24%
-3.83M
-
common stock issued
1.54M
-
7.74M
-
1.34M
-
150K
-
7.79M
5,095.33%
59K
-
10.38M
17,498.31%
16.65M
-
11.76M
29.38%
18.77M
-
10.74M
42.75%
17.32M
-
2.32M
86.62%
4.11M
-
5.36M
30.52%
1.11M
79.28%
4K
99.64%
3.83M
95,775%
-3.83M
199.90%
-4.61M
-
common stock repurchased
-8.22M
-
-10.40M
26.55%
-7.72M
25.77%
-13.61M
76.15%
-551K
95.95%
3.28M
-
1.89M
42.26%
3.82M
-
2.29M
39.96%
4.67M
-
2.79M
40.34%
2.79M
0%
3.09M
-
3.74M
20.90%
-3.74M
-
4.61M
223.12%
-4.55M
198.78%
17.35M
481.38%
-622.08M
3,684.88%
dividends paid
-5.84M
-
-5.86M
0.31%
-7.98M
36.25%
-8.01M
0.35%
-8.11M
1.26%
-7.97M
1.70%
-8.51M
6.67%
-8.15M
4.14%
-8.46M
3.81%
-8.18M
3.38%
-8.64M
5.59%
-8.45M
2.17%
-8.66M
2.52%
-8.34M
3.73%
-13.13M
57.43%
-12.91M
1.63%
-13.09M
1.39%
-12.76M
2.54%
-18.02M
41.24%
-17.86M
0.92%
-18.65M
4.46%
-17.43M
6.57%
-24.84M
42.54%
-23.21M
6.56%
-23.31M
0.43%
-23.47M
0.68%
-28.75M
22.53%
-28.50M
0.88%
-28.64M
0.48%
-28.82M
0.65%
-36.47M
26.52%
-36.27M
0.55%
-36.40M
0.36%
-36.73M
0.89%
-49.14M
33.80%
-49.40M
0.54%
-50.58M
2.38%
-68.06M
-
-61.16M
10.13%
-61.86M
1.14%
other financing activites
-140K
-
2.41M
1,823.57%
7.89M
226.81%
2.88M
63.54%
1.56M
45.84%
1.75M
12.33%
787K
55.00%
2.05M
159.97%
-954K
146.63%
1.19M
225.05%
68K
94.30%
1.32M
1,839.71%
-129K
109.78%
1.58M
1,324.03%
958K
39.33%
2.38M
148.64%
145K
93.91%
1.62M
1,015.17%
2.10M
29.56%
3.54M
68.93%
-479K
113.53%
-279K
41.75%
-1.43M
412.54%
3.90M
372.59%
-920K
123.60%
-563K
38.80%
1.60M
384.01%
3.69M
131.08%
-785K
121.24%
4.58M
682.93%
-2.44M
153.21%
-397K
83.70%
-7.90M
1,890.93%
-374K
95.27%
-818K
118.72%
-1.54M
88.26%
7.57M
591.43%
-5.05M
166.78%
-1.03M
79.58%
-14.80M
1,334.50%
-1.43M
90.32%
net cash used provided by financing activities
-12.66M
-
-13.85M
9.36%
-7.82M
43.53%
-18.74M
139.64%
-6.24M
66.72%
-6.22M
0.21%
-7.72M
24%
-6.11M
20.87%
-8.07M
32.20%
-6.99M
13.49%
-8.57M
22.65%
-7.13M
16.78%
-8.64M
21.19%
1.03M
111.95%
-12.17M
1,278.12%
-10.53M
13.46%
-12.89M
22.39%
-761K
94.10%
-15.93M
1,993.04%
-14.32M
10.11%
-17.04M
19.03%
-4.06M
76.20%
-26.27M
547.68%
-19.31M
26.49%
-21.92M
13.50%
-10.99M
49.85%
-27.16M
147.03%
-24.81M
8.65%
-27.25M
9.84%
-24.25M
11.01%
-36.12M
48.95%
-32.56M
9.85%
-35.86M
10.12%
-32.25M
10.05%
-49.95M
54.88%
-47.11M
5.70%
-54.41M
15.51%
-50.00M
8.11%
-73.64M
47.27%
-63.22M
14.15%
-685.37M
984.20%
effect of forex changes on cash
-184K
-
-23K
87.50%
79K
443.48%
-1.20M
1,618.99%
-149K
87.58%
129K
186.58%
-481K
472.87%
-92K
80.87%
-1.65M
1,689.13%
460K
127.95%
442K
3.91%
883K
99.77%
-165K
118.69%
1.14M
789.09%
-1.54M
235.80%
-1.66M
7.19%
-146K
91.18%
1.77M
1,312.33%
-1.59M
190.11%
-2.69M
68.71%
1.63M
160.68%
-985K
160.32%
208K
121.12%
2.21M
962.02%
3.49M
58.17%
218K
93.76%
1.40M
540.83%
-184K
113.17%
1.97M
1,170.11%
-220K
111.17%
-5.14M
2,237.27%
-6.91M
34.44%
6.24M
190.21%
1.50M
75.99%
-10.19M
780.90%
-1.63M
84.04%
7.01M
531.04%
6.60M
-
net change in cash
24.45M
-
-30.30M
223.91%
-15.10M
50.17%
-4.25M
71.84%
14.24M
435.00%
-13.05M
191.63%
4.24M
132.47%
27.43M
547.31%
3.22M
88.25%
-35.88M
1,212.81%
-5.72M
84.07%
33.31M
682.82%
-21.66M
165.03%
-6.74M
68.89%
7.05M
204.66%
48.02M
580.76%
41.61M
13.35%
9.06M
78.22%
15.24M
68.19%
9.38M
38.50%
-33.43M
456.52%
-18.08M
45.91%
1.60M
108.88%
22.99M
1,332.21%
155.48M
576.40%
-116.58M
174.98%
1.84M
101.58%
5.88M
218.64%
-36.82M
726.33%
71.34M
293.73%
82.26M
15.31%
-26.66M
132.41%
-27.60M
3.51%
200.37M
826.07%
17.99M
91.02%
-85.78M
576.85%
139.87M
263.05%
62.20M
-
150.01M
141.16%
-8.54M
105.69%
cash at beginning of period
101.81M
-
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.87M
20.64%
76.13M
8.13%
83.19M
9.27%
131.21M
57.73%
172.82M
31.71%
181.88M
5.24%
197.13M
8.38%
206.50M
4.76%
173.08M
16.19%
155.00M
10.45%
156.60M
1.04%
179.59M
14.68%
335.07M
86.58%
218.49M
34.79%
220.33M
0.84%
226.21M
2.67%
189.39M
16.28%
260.73M
37.67%
342.99M
31.55%
316.32M
7.77%
288.73M
8.72%
489.10M
69.40%
506.96M
3.65%
421.18M
16.92%
561.18M
33.24%
488.27M
12.99%
550.48M
12.74%
700.48M
27.25%
cash at end of period
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.13M
8.01%
83.19M
9.27%
131.21M
57.73%
172.82M
31.71%
181.88M
5.24%
197.13M
8.38%
206.50M
4.76%
173.08M
16.19%
155.00M
10.45%
156.60M
1.04%
179.59M
14.68%
335.07M
86.58%
218.49M
34.79%
220.33M
0.84%
226.21M
2.67%
189.39M
16.28%
260.73M
37.67%
342.99M
31.55%
316.32M
7.77%
288.73M
8.72%
489.10M
69.40%
507.08M
3.68%
421.18M
16.94%
561.05M
33.21%
561.18M
0.02%
550.48M
1.91%
700.48M
27.25%
691.94M
1.22%
operating cash flow
20.54M
-
15.68M
23.64%
7.67M
51.10%
22.05M
187.56%
24.34M
10.37%
28.87M
18.63%
15.00M
48.05%
32.92M
119.49%
31.00M
5.83%
21.89M
29.38%
24.88M
13.64%
33.68M
35.37%
53.37M
58.48%
16.29M
69.48%
25.42M
56.02%
52.15M
105.17%
47.59M
8.75%
38.84M
18.39%
44.06M
13.44%
72.42M
64.39%
60.99M
15.79%
51.42M
15.69%
59.33M
15.39%
77.41M
30.47%
79.65M
2.90%
77.06M
3.25%
96.95M
25.81%
117.80M
21.51%
28.21M
76.06%
107.42M
280.84%
105.24M
2.03%
-18.18M
117.28%
52.20M
387.07%
218.81M
319.15%
90.19M
58.78%
175.91M
95.05%
153.31M
12.84%
248.05M
61.79%
140.97M
43.17%
231.70M
64.36%
167.68M
27.63%
capital expenditure
-1.78M
-
-4.70M
164.07%
-1.95M
58.49%
-1.75M
10.09%
-7.61M
333.85%
-5.35M
29.79%
-13.33M
149.38%
-10.36M
22.31%
-8.08M
22.03%
-3.42M
57.60%
-17.10M
399.53%
-4.58M
73.22%
-40.66M
787.88%
-7.40M
81.80%
-5.60M
24.35%
-5.06M
9.63%
-4.47M
11.66%
-59.36M
1,228.19%
-19.26M
67.55%
-9.49M
50.73%
-8.68M
8.58%
-9.95M
14.69%
-14.58M
46.54%
-19.62M
34.54%
-11.48M
41.49%
-18.97M
65.23%
-39.30M
107.16%
-19.37M
50.70%
-17.60M
9.18%
-26.88M
52.74%
-11.84M
55.93%
-7.28M
38.53%
-12.84M
76.36%
-8.85M
31.05%
-7.83M
11.60%
-27.09M
246.12%
-13.81M
49.04%
-15.99M
15.83%
-31.51M
97.03%
-33.82M
7.33%
-64.80M
91.62%
free cash flow
18.75M
-
10.98M
41.47%
5.72M
47.93%
20.30M
255.06%
16.72M
17.60%
23.52M
40.67%
1.67M
92.92%
22.56M
1,254.20%
22.92M
1.60%
18.47M
19.43%
7.77M
57.91%
29.10M
274.30%
12.71M
56.33%
8.89M
30.03%
19.82M
122.90%
47.09M
137.60%
43.12M
8.43%
-20.52M
147.59%
24.80M
220.83%
62.93M
153.81%
52.31M
16.88%
41.47M
20.73%
44.75M
7.91%
57.78M
29.14%
68.17M
17.97%
58.09M
14.79%
57.65M
0.76%
98.43M
70.74%
10.61M
89.22%
80.54M
659.11%
93.39M
15.96%
-25.47M
127.27%
39.36M
254.57%
209.95M
433.39%
82.36M
60.77%
148.82M
80.70%
139.51M
6.26%
232.06M
66.34%
109.47M
52.83%
197.88M
80.77%
102.88M
48.01%

All numbers in USD (except ratios and percentages)