bf/NASDAQ:MPWR_icon.jpeg

COM:MONOLITHICPOWER

Monolithic Power Systems (MPS)

  • Stock

Last Close

572.47

22/11 21:00

Market Cap

41.90B

Beta: -

Volume Today

829.06K

Avg: -

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 '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
Jun '24
Sep '24
net income
7.50M
-
9.02M
20.26%
6.40M
29.06%
11.22M
75.39%
8.86M
21.03%
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%
depreciation and amortization
3.20M
-
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%
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%
deferred income tax
-81K
-
1K
-
17K
1,600%
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%
stock based compensation
5.62M
-
7.60M
35.20%
8.41M
10.75%
8.86M
5.28%
8.58M
3.13%
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
-
change in working capital
14.06M
-
-7.88M
156.09%
7.61M
196.52%
-7.52M
198.83%
-254K
96.62%
-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%
accounts receivables
-1.77M
-
1.67M
194.31%
637K
61.92%
-2.83M
543.64%
-1.35M
52.09%
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
3.25M
-
-81K
102.50%
-1.38M
1,598.77%
-343K
75.07%
658K
291.84%
-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
276K
-
1.06M
283.33%
1.91M
80.53%
896K
53.09%
-2.23M
349.11%
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%
other working capital
12.31M
-
-10.53M
185.58%
6.44M
161.13%
-5.25M
181.50%
2.67M
150.95%
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%
other non cash items
154K
-
71K
53.90%
63K
11.27%
62K
1.59%
-111K
279.03%
-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%
net cash provided by operating activities
30.45M
-
11.98M
60.64%
25.60M
113.63%
16.01M
37.47%
20.54M
28.28%
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%
investments in property plant and equipment
-340K
-
-4.52M
1,228.24%
-1.44M
68.07%
-1.77M
22.88%
-1.78M
0.51%
-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%
acquisitions net
88K
-
-11.59M
-
340K
-
3K
-
-3K
200%
3K
-
7.81M
-
1K
-
28K
-
-793K
-
25K
103.15%
-33.28M
-
1K
100.00%
purchases of investments
-63.38M
-
-41.98M
33.77%
-46.98M
11.91%
-16.61M
64.64%
-31.31M
88.45%
-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%
sales maturities of investments
32M
-
27.25M
14.84%
51.25M
88.06%
20.25M
60.49%
55.19M
172.54%
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%
other investing activites
-308K
-
-11.59M
-
6.25M
153.97%
-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%
net cash used for investing activites
-31.94M
-
-19.24M
39.76%
2.83M
114.71%
-9.72M
443.48%
16.77M
272.43%
-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%
debt repayment
-6.88M
-
-17.84M
-
-20.28M
-
-19.82M
-
-5.10M
74.24%
-3.83M
-
common stock issued
5.22M
-
5.55M
6.34%
3.07M
44.74%
1.78M
42.00%
1.54M
13.60%
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
-12.64M
-
-11.36M
10.16%
-12.44M
9.51%
-9.18M
26.19%
-8.22M
10.44%
-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%
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%
other financing activites
-557K
-
1.05M
289.05%
-250K
123.74%
-4.79M
1,816.80%
-140K
97.08%
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%
net cash used provided by financing activities
-7.98M
-
-4.75M
40.43%
-9.62M
102.46%
-12.19M
26.75%
-12.66M
3.88%
-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%
effect of forex changes on cash
237K
-
-321K
235.44%
163K
150.78%
-144K
188.34%
-184K
27.78%
-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
-9.23M
-
-12.33M
33.52%
18.98M
253.94%
-6.05M
131.88%
24.45M
504.13%
-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%
cash at beginning of period
110.45M
-
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.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%
cash at end of period
101.21M
-
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.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%
operating cash flow
30.45M
-
11.98M
60.64%
25.60M
113.63%
16.01M
37.47%
20.54M
28.28%
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%
capital expenditure
-340K
-
-4.52M
1,228.24%
-1.44M
68.07%
-1.77M
22.88%
-1.78M
0.51%
-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%
free cash flow
30.11M
-
7.47M
75.19%
24.16M
223.48%
14.24M
41.07%
18.75M
31.73%
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%

All numbers in (except ratios and percentages)