bf/NASDAQ:EXLS_icon.png

NASDAQ:EXLS

EXL

  • Stock

USD

Last Close

36.97

25/09 14:39

Market Cap

5.10B

Beta: 1.00

Volume Today

81.47K

Avg: 208.27K

PE Ratio

28.98

PFCF: 35.33

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
net income
15.86M
-
11.15M
29.71%
7.76M
30.36%
6.08M
21.74%
7.46M
22.80%
9.57M
28.24%
12.07M
26.20%
15.16M
25.58%
14.76M
2.64%
13.82M
6.38%
16.38M
18.49%
16.05M
1.98%
15.49M
3.50%
16.79M
8.39%
20.38M
21.38%
21.08M
3.43%
-9.36M
144.38%
23.16M
347.55%
14.46M
37.55%
15.25M
5.44%
3.86M
74.71%
14.70M
281.00%
12.56M
14.50%
19.04M
51.58%
21.36M
12.14%
22.41M
4.94%
8.43M
62.39%
26.42M
213.42%
32.22M
21.95%
31.93M
0.89%
28.02M
12.25%
26.51M
5.40%
28.30M
6.76%
36.18M
27.84%
35.85M
0.92%
39.09M
9.06%
31.85M
18.53%
51.33M
61.17%
49.07M
4.41%
43.88M
10.58%
40.28M
8.19%
48.76M
21.05%
45.83M
6.03%
depreciation and amortization
6.07M
-
6.36M
4.64%
6.68M
5.08%
7.01M
5.02%
7.98M
13.76%
7.05M
11.61%
8.06M
14.29%
8.06M
0.05%
8.29M
2.94%
8.13M
1.94%
8.27M
1.68%
8.60M
3.95%
9.58M
11.43%
9.43M
1.61%
9.64M
2.24%
9.71M
0.74%
10.21M
5.20%
10.65M
4.33%
10.62M
0.29%
14.07M
32.40%
13.37M
4.92%
13.72M
2.62%
26.51M
93.16%
19.94M
24.77%
19.35M
2.97%
19.32M
0.13%
19.18M
0.73%
19.22M
0.21%
19.93M
3.65%
19.03M
4.51%
19.34M
1.64%
18.80M
2.76%
18.81M
0.03%
19.71M
4.79%
20.03M
1.62%
19.61M
2.09%
18.53M
5.54%
18.29M
1.27%
18.50M
1.17%
16.39M
11.46%
13.12M
19.93%
13.28M
1.20%
2.31M
82.59%
deferred income tax
655K
-
1.86M
184.43%
846K
54.59%
-2.32M
374.35%
-312K
86.56%
2.80M
998.72%
468K
83.31%
324K
30.77%
-1.36M
519.14%
3.65M
368.48%
-39K
101.07%
817K
2,194.87%
-7.81M
1,055.69%
-4.26M
45.49%
1.14M
126.74%
-2.30M
302.02%
6.15M
367.42%
3.43M
44.16%
-2.89M
184.18%
-1.53M
47.09%
361K
123.61%
1.05M
190.58%
-3.68M
450.81%
-4.23M
14.89%
-5.49M
29.75%
3.54M
164.51%
-4.20M
218.73%
-909K
78.37%
4.27M
569.64%
-2.69M
163.13%
-12.04M
346.83%
-2.64M
78.10%
-2.95M
11.98%
-193K
93.46%
-1.27M
557.51%
-4.16M
227.74%
-13.93M
234.96%
-9.44M
32.21%
-8.84M
6.41%
-8.27M
6.41%
-5.19M
37.29%
-8.68M
67.34%
stock based compensation
2.36M
-
4.18M
76.95%
1.97M
52.92%
2.38M
20.85%
2.49M
4.92%
4.25M
70.68%
3.55M
16.47%
4.47M
25.80%
3.77M
15.75%
5.81M
54.21%
4.45M
23.39%
4.48M
0.76%
5.03M
12.11%
5.96M
18.48%
5.11M
14.25%
5.71M
11.77%
6.27M
9.85%
5.07M
19.07%
6.89M
35.85%
5.34M
22.47%
6.59M
23.32%
6.96M
5.55%
7.16M
2.86%
7.43M
3.80%
4.53M
38.98%
4.78M
5.43%
7.73M
61.70%
8.35M
8.02%
7.38M
11.51%
7.83M
6.05%
10.07M
28.58%
10.89M
8.18%
9.82M
9.81%
11.22M
14.24%
13.34M
18.85%
12.19M
8.65%
12.62M
3.53%
14.41M
14.20%
11.51M
20.10%
17.07M
48.27%
15.45M
9.46%
17.85M
15.53%
18.09M
1.36%
change in working capital
13.49M
-
-20.49M
251.91%
5.25M
125.63%
4.72M
10.07%
6.93M
46.61%
-23.81M
443.82%
5.50M
123.09%
2.29M
58.32%
16.93M
638.74%
-39.00M
330.34%
12.61M
132.32%
1.27M
89.91%
22.18M
1,643.47%
-23.06M
203.98%
6.36M
127.59%
-8.21M
229.11%
21.82M
365.60%
-43.64M
300.02%
-1.91M
95.63%
7.90M
514.80%
-2.96M
137.51%
-27.63M
832.25%
-6.98M
74.72%
21.35M
405.70%
25.43M
19.13%
-59.62M
334.42%
42.90M
171.96%
12.46M
70.97%
13.35M
7.15%
-39.62M
396.90%
-13.21M
66.66%
-5.47M
58.56%
17.99M
428.70%
-90.98M
605.65%
17.98M
119.76%
-12.64M
170.32%
9.53M
175.37%
-71.06M
845.74%
-20.40M
71.29%
-1.73M
91.50%
1.69M
197.52%
-96.77M
5,825.80%
accounts receivables
-4.22M
-
-1.71M
59.40%
4.18M
344.31%
-1.63M
139.02%
2.42M
248.32%
-5.78M
338.60%
-4.23M
26.73%
-4.63M
9.45%
5.56M
219.98%
-14.49M
360.61%
-5.13M
64.59%
3.10M
160.40%
-1.54M
149.69%
-6.34M
311.69%
-3.44M
45.82%
-12.29M
257.76%
1.58M
112.87%
-590K
137.29%
-11.13M
1,786.27%
2.37M
121.25%
-692K
129.26%
-12.02M
1,636.42%
-4.46M
62.87%
3K
100.07%
9.38M
312,633.33%
-17.52M
286.72%
29.90M
270.67%
3.70M
87.63%
8.62M
133.04%
-11.82M
237.13%
-22.33M
88.98%
-10.72M
52.01%
7.19M
167.05%
-45.66M
735.30%
-726K
98.41%
-21.68M
2,886.36%
-55K
99.75%
-30.90M
56,074.55%
2.52M
108.16%
-18.11M
818.48%
-2.75M
84.80%
-27.58M
901.38%
inventory
13.70M
-
-19.06M
239.11%
181K
100.95%
9.28M
5,025.41%
4.59M
50.56%
-19.41M
523.09%
10.25M
152.82%
11.61M
13.27%
5.72M
50.74%
-23.34M
508.15%
12.68M
154.34%
6.52M
48.57%
18.29M
180.38%
-21.43M
217.20%
9.76M
145.52%
14.86M
52.30%
19.14M
28.85%
-42.20M
320.41%
9.92M
123.50%
10.61M
6.97%
-3.60M
133.90%
-17.72M
392.74%
-3.96M
77.66%
23.49M
693.26%
10.64M
54.70%
-46.08M
533.15%
11.97M
125.98%
13.96M
16.59%
-13.93M
199.80%
-11.72M
15.89%
16.33M
239.36%
5.48M
66.42%
624K
88.62%
-25.50M
-
19.27M
175.57%
6.23M
67.67%
accounts payables
788K
-
-124K
115.74%
543K
537.90%
-1.21M
322.65%
644K
153.27%
-984K
252.80%
520K
152.85%
-1.14M
318.85%
1.65M
244.64%
-2.58M
256.99%
1.16M
144.78%
-1.09M
194.30%
-110K
89.92%
2.19M
2,086.36%
3.11M
42.33%
-4.92M
258.33%
1.33M
127.11%
-1.73M
229.29%
383K
122.19%
-71K
118.54%
1.05M
1,584.51%
-1.16M
209.96%
-955K
17.60%
267K
127.96%
1.98M
641.95%
1.40M
29.33%
543K
61.21%
-2.43M
548.07%
733K
130.13%
1.90M
159.48%
-4.36M
329.23%
125K
102.87%
1.72M
1,275.20%
-808K
147.00%
-299K
63.00%
-820K
174.25%
4.31M
625.85%
-4.45M
203.08%
-351K
92.10%
172K
149.00%
1.87M
985.47%
-1.94M
203.70%
other working capital
3.22M
-
400K
87.59%
344K
14.00%
-1.71M
597.38%
-727K
57.51%
2.36M
424.21%
-1.04M
144.04%
-3.55M
241.71%
4.01M
212.97%
1.42M
64.69%
3.90M
175.27%
-7.26M
286.37%
5.54M
176.29%
2.53M
54.32%
-3.07M
221.30%
-5.86M
90.91%
-246K
95.80%
877K
456.50%
-1.08M
222.69%
-5M
364.68%
270K
105.40%
3.26M
1,108.15%
2.39M
26.67%
-2.41M
200.63%
3.43M
242.58%
2.58M
24.85%
487K
81.12%
-2.77M
668.99%
17.93M
746.95%
-17.99M
200.33%
-2.85M
84.18%
-364K
87.21%
8.46M
2,425%
-44.51M
625.98%
19.00M
142.69%
9.86M
48.12%
5.27M
46.52%
-35.72M
777.56%
2.93M
108.20%
-3.06M
204.51%
-3.65M
19.34%
-67.25M
1,741.01%
other non cash items
123K
-
1.92M
1,458.54%
281K
85.34%
-1.32M
568.33%
-2.19M
66.57%
271K
112.36%
-2.63M
1,069.00%
-2.92M
11.31%
-256K
91.24%
-2.85M
1,012.50%
-4.30M
51.16%
-2.09M
51.38%
-248K
88.15%
2.22M
994.35%
-2.79M
225.97%
-697K
75.05%
5.86M
941.32%
-6.69M
214.07%
-5.39M
19.48%
-7.97M
48.05%
24.37M
405.57%
-449K
101.84%
3.81M
948.55%
-5.30M
239.08%
-2.72M
48.63%
-3.99M
46.44%
-1.58M
60.44%
1.87M
218.77%
-484K
125.84%
-1.27M
162.19%
6.56M
616.78%
11.72M
78.77%
-1.35M
111.51%
-2.81M
108.15%
-6.05M
115.27%
-6.01M
0.61%
6.46M
207.49%
12.50M
93.47%
-2.31M
118.49%
1.28M
155.30%
13.68M
970.50%
77.60M
467.22%
net cash provided by operating activities
38.56M
-
4.96M
87.12%
22.79M
358.97%
16.55M
27.37%
22.35M
35.05%
137K
99.39%
27.03M
19,629.93%
27.38M
1.31%
42.14M
53.89%
-10.44M
124.78%
37.36M
457.78%
29.13M
22.03%
44.22M
51.80%
7.07M
84.00%
39.83M
463.10%
25.28M
36.52%
40.96M
61.99%
-8.01M
119.55%
21.80M
372.30%
33.06M
51.66%
45.58M
37.89%
8.34M
81.70%
39.37M
371.94%
58.24M
47.91%
62.47M
7.26%
-13.55M
121.70%
72.46M
634.58%
67.41M
6.98%
76.66M
13.73%
15.21M
80.17%
38.74M
154.77%
59.82M
54.42%
70.63M
18.06%
-26.87M
138.05%
79.88M
397.28%
48.08M
39.81%
65.05M
35.30%
16.02M
75.37%
47.53M
196.62%
68.60M
44.32%
79.04M
15.21%
-21.87M
127.67%
investments in property plant and equipment
-4.18M
-
-10.68M
155.42%
-5.96M
44.21%
-7.13M
19.59%
-3.92M
45.04%
-8.85M
125.87%
-5.54M
37.42%
-6.75M
21.90%
-4.46M
33.93%
-8.46M
89.70%
-6.42M
24.15%
-5.46M
14.84%
-5.51M
0.95%
-10.11M
83.39%
-10.33M
2.17%
-6.31M
38.91%
-8.39M
33.00%
-12.68M
51.04%
-6.62M
47.82%
-10.77M
62.85%
-10.37M
3.78%
-10.88M
4.93%
-11.41M
4.88%
-10.02M
12.17%
-7.83M
21.86%
-12.27M
56.76%
-9.78M
20.34%
-12.56M
28.50%
-7.61M
39.43%
-12.68M
66.62%
-7.22M
43.04%
-9.12M
26.30%
-8.22M
9.88%
-16.10M
95.83%
-8.95M
44.39%
-7.04M
21.31%
-12.74M
80.79%
-12.48M
2.03%
-13.63M
9.26%
-14.99M
9.97%
-11.70M
21.98%
-11.27M
3.68%
acquisitions net
-1.49M
-
-6.24M
-
-51.94M
731.85%
-44.42M
14.48%
149K
100.34%
-125.36M
-
-9.43M
-
-19.24M
104.08%
-25.58M
-
-380K
98.51%
-115K
69.74%
-231.42M
201,137.39%
89K
100.04%
-21.36M
24,101.12%
-241K
98.87%
241K
-
-700K
390.46%
700K
-
-76.83M
-
-1.37M
98.22%
-1.21M
11.85%
-750K
37.76%
-550K
26.67%
565K
202.73%
-18K
103.19%
-600K
3,233.33%
99K
116.50%
62K
37.37%
purchases of investments
-235K
-
-1.00M
327.66%
-403K
59.90%
-6.19M
1,436.72%
-1.53M
75.25%
-6.00M
291.06%
-65.87M
998.72%
-37.30M
43.37%
-19.89M
46.68%
-101.33M
409.49%
-30.95M
69.46%
-23.43M
24.28%
-26.76M
14.20%
-129.84M
385.15%
-39.59M
69.51%
-28.48M
28.07%
-204.82M
619.31%
-20.31M
90.08%
-20.35M
0.21%
-17.29M
15.03%
-75.48M
336.43%
-47.68M
36.82%
-20.50M
57.00%
-49.75M
142.60%
-70.04M
40.80%
-23.83M
65.98%
-25.20M
5.74%
-8.94M
64.53%
-44.50M
397.84%
-18.84M
57.67%
-14.15M
24.86%
-43.51M
207.47%
-19.51M
55.16%
-36.80M
88.63%
-59.28M
61.06%
-68.23M
15.10%
-48.29M
29.22%
-51.49M
6.63%
-62.33M
21.04%
-51.20M
17.86%
-70.35M
37.40%
-64.93M
7.70%
sales maturities of investments
475K
-
6.99M
-
-251K
103.59%
3.08M
1,326.69%
2.92M
5.10%
22.64M
674.78%
96.72M
327.25%
20.00M
79.32%
21.18M
5.85%
18.05M
14.76%
123.09M
581.94%
22.88M
81.41%
16.60M
27.46%
14.76M
11.04%
187.20M
1,168.04%
30.36M
83.78%
30.45M
0.31%
18.73M
38.51%
48.67M
159.93%
21.36M
56.11%
70.31M
229.14%
37.47M
46.70%
47.83M
27.62%
72.84M
52.31%
30.87M
-
22.44M
27.33%
5.36M
76.12%
58.67M
995.28%
19.15M
67.36%
11.34M
40.81%
49.52M
336.76%
33.05M
33.25%
41.79M
26.43%
40.15M
3.92%
106.75M
165.89%
44.43M
58.38%
66.35M
49.34%
58.51M
11.81%
80.83M
38.14%
other investing activites
1.49M
-
125.36M
-
-724K
-
21.36M
-
-241K
-
624K
-
-408K
165.38%
129K
131.62%
398K
208.53%
298K
25.13%
475K
59.40%
63K
86.74%
91K
44.44%
43K
52.75%
69K
60.47%
93K
-
80.89M
-
net cash used for investing activites
-3.94M
-
-11.68M
196.47%
-6.36M
45.56%
-12.58M
97.70%
-57.64M
358.34%
-56.18M
2.53%
-68.33M
21.63%
-21.41M
68.67%
72.38M
438.11%
-89.78M
224.04%
-16.19M
81.97%
-20.27M
25.24%
71.58M
453.04%
-117.07M
263.57%
-33.32M
71.54%
-20.75M
37.73%
-51.59M
148.67%
-3.01M
94.16%
3.37M
211.85%
-240.77M
7,246.51%
-37.08M
84.60%
-37.20M
0.32%
38.15M
202.56%
-22.29M
158.43%
-30.05M
34.77%
36.04M
219.95%
-34.97M
197.04%
10.00M
128.58%
-29.38M
393.88%
-26.03M
11.40%
37.70M
244.83%
-33.19M
188.03%
-92.75M
179.49%
-4.69M
94.94%
-36.29M
673.18%
-34.20M
5.78%
-21.36M
37.52%
43.34M
302.87%
-31.55M
172.80%
-351K
98.89%
-23.43M
6,576.64%
4.69M
120.01%
debt repayment
-281K
-
-288K
2.49%
-276K
4.17%
-243K
11.96%
-160K
34.16%
-223K
39.38%
-10.13M
4,444.84%
-201K
98.02%
-161K
19.90%
-5.12M
3,081.99%
-20.12M
292.68%
-52K
99.74%
-56K
7.69%
-43K
23.21%
-51K
18.60%
-39K
23.53%
-45.23M
115,882.05%
-5.08M
88.77%
-70K
98.62%
-40K
42.86%
-150.17M
375,332.50%
-10.71M
92.87%
-69.09M
545.14%
-8.24M
88.07%
-10.55M
27.99%
-10.27M
2.64%
-100.07M
874.54%
-10.24M
89.77%
-543K
94.70%
-25.06M
4,514.55%
-74.05M
195.53%
-230.05M
210.67%
-75K
99.97%
-39K
48%
-10.04M
25,633.33%
-15.03M
49.79%
-20.03M
33.27%
-100.04M
399.37%
-37K
99.96%
-10.04M
27,035.14%
-10.05M
0.09%
-144.94M
1,342.33%
common stock issued
5.49M
-
6.46M
-
3.38M
-
6.50M
-
8.56M
-
1.40M
-
987K
-
1.50M
-
710K
-
1.06M
-
1.10M
3.96%
2.78M
152.54%
805K
71.07%
876K
8.82%
1.51M
72.83%
common stock repurchased
-21.23M
-
-459K
97.84%
-2.86M
-
3.32M
216.03%
-397K
111.95%
-4.71M
1,085.89%
-7.91M
68.01%
-1.18M
85.08%
-6.86M
480.93%
-2.85M
58.44%
-5.46M
91.82%
-3.03M
44.48%
-11.91M
292.65%
-11.42M
4.15%
-9.00M
21.15%
-11.12M
23.48%
-13.50M
21.46%
-9.63M
28.67%
-9.66M
0.26%
-10.32M
6.82%
-15.41M
49.36%
-12.13M
21.27%
-8.35M
31.20%
-5.48M
34.34%
-13.99M
155.38%
-24.91M
-
-41.05M
64.81%
-29.02M
29.31%
-28.41M
2.09%
-28.20M
0.75%
-32.74M
16.11%
-31.39M
4.13%
-28.81M
8.22%
-11.52M
60.00%
-930K
91.93%
-42.36M
4,455.16%
-28.27M
33.26%
-29.90M
5.76%
-31.30M
4.68%
-152.23M
386.27%
dividends paid
-4.62M
-
-8.13M
-
-3.16M
-
-6.17M
-
-56.34M
-
-1.40M
-
-987K
-
-1.50M
-
-296.85M
-
-1.06M
-
-1.10M
3.96%
-2.78M
152.54%
-805K
71.07%
-4.69M
482.61%
other financing activites
1.95M
-
1.67M
14.34%
1.14M
31.86%
2.16M
89.21%
50.62M
2,246.59%
31.83M
37.11%
459K
98.56%
796K
73.42%
1.63M
105.28%
2.01M
23.01%
2.19M
8.71%
2.03M
7.05%
4.27M
110.24%
191K
95.53%
1.59M
730.89%
2.50M
57.34%
111.85M
4,379.34%
12.43M
88.89%
233.65M
-
150.16M
35.73%
45.92M
69.42%
296K
99.36%
649K
-
110.92M
16,991.06%
39K
99.96%
85K
117.95%
456K
436.47%
25.07M
5,398.90%
99K
99.61%
200.54M
202,461.62%
371.14M
85.08%
35M
90.57%
1.06M
-
51.10M
4,720.94%
17.78M
65.20%
805K
95.47%
4.69M
482.61%
-4M
185.29%
net cash used provided by financing activities
-18.69M
-
926K
104.95%
864K
6.70%
-949K
209.84%
52.10M
5,590.52%
31.21M
40.10%
-14.38M
146.08%
-7.32M
49.14%
506K
106.92%
-9.97M
2,069.96%
-20.78M
108.48%
-3.49M
83.23%
1.51M
143.29%
-11.77M
879.66%
-9.88M
16.00%
-6.55M
33.77%
7.72M
217.92%
-6.15M
179.69%
-9.70M
57.73%
223.96M
2,408.35%
-10.32M
104.61%
19.81M
291.86%
-80.92M
508.53%
-16.59M
79.50%
-15.38M
7.29%
86.66M
663.56%
-100.03M
215.43%
-35.06M
64.95%
-41.13M
17.33%
-29.00M
29.51%
-102.36M
253.00%
-57.71M
43.62%
42.19M
173.10%
3.58M
91.52%
-38.84M
1,186.19%
-26.55M
31.64%
-19.90M
25.04%
-91.30M
358.72%
-10.53M
88.47%
-39.14M
271.73%
-40.48M
3.42%
-9.77M
75.86%
effect of forex changes on cash
-257K
-
1.42M
652.53%
-46K
103.24%
-2.54M
5,413.04%
-1.75M
31.11%
-350K
79.97%
-982K
180.57%
-2.66M
170.47%
-359K
86.48%
640K
278.27%
-3.05M
576.25%
-106K
96.52%
-2.52M
2,276.42%
309K
112.27%
1.09M
253.07%
262K
75.99%
2.05M
682.06%
-644K
131.43%
-1.94M
200.93%
-426K
78.02%
140K
132.86%
-455K
425%
215K
147.25%
-1.52M
807.44%
716K
147.07%
-2.65M
470.53%
-220K
91.71%
2.89M
1,415%
3.36M
16.21%
-984K
129.27%
-1.25M
27.34%
-2.77M
120.75%
56K
102.02%
-753K
1,444.64%
-4.61M
512.48%
-4.26M
7.61%
3.57M
183.69%
1.28M
64.05%
242K
81.12%
-1.81M
848.76%
2.32M
227.87%
-1.21M
152.31%
net change in cash
15.67M
-
-4.37M
127.90%
17.25M
494.35%
491K
97.15%
15.07M
2,969.45%
-25.18M
267.08%
-56.67M
125.05%
-4.00M
92.95%
114.67M
2,970.26%
-109.55M
195.54%
-2.66M
97.57%
5.26M
297.71%
114.78M
2,081.73%
-121.45M
205.81%
-2.29M
98.12%
-1.75M
23.49%
-870K
50.26%
-17.81M
1,947.36%
13.53M
175.94%
15.82M
16.97%
-1.68M
110.64%
-9.50M
464.71%
-3.18M
66.54%
17.84M
660.94%
17.76M
0.44%
106.49M
499.64%
-62.76M
158.93%
45.24M
172.08%
9.51M
78.98%
-40.80M
529.21%
-27.18M
33.40%
-33.84M
24.52%
20.12M
159.44%
-28.74M
242.87%
131K
100.46%
-16.93M
13,022.90%
27.35M
261.56%
-30.66M
212.09%
5.70M
118.58%
27.30M
379.35%
15.10M
44.68%
-28.16M
286.45%
cash at beginning of period
132.39M
-
148.06M
11.84%
143.69M
2.95%
160.94M
12.00%
161.43M
0.31%
176.50M
9.34%
151.32M
14.27%
94.65M
37.45%
90.66M
4.22%
205.32M
126.49%
95.77M
53.35%
93.11M
2.78%
98.37M
5.65%
213.16M
116.68%
91.70M
56.98%
89.41M
2.49%
87.67M
1.96%
94.28M
7.54%
76.47M
18.89%
89.99M
17.69%
105.81M
17.58%
104.13M
1.59%
94.63M
9.13%
91.45M
3.36%
109.28M
19.51%
127.04M
16.25%
233.53M
83.82%
170.78M
26.87%
216.01M
26.49%
225.52M
4.40%
184.71M
18.09%
157.54M
14.71%
123.69M
21.48%
143.81M
16.26%
115.07M
19.99%
115.20M
0.11%
98.27M
14.70%
125.62M
27.83%
94.97M
24.40%
100.66M
6.00%
125.91M
25.09%
141.01M
11.99%
cash at end of period
148.06M
-
143.69M
2.95%
160.94M
12.00%
161.43M
0.31%
176.50M
9.34%
151.32M
14.27%
94.65M
37.45%
90.66M
4.22%
205.32M
126.49%
95.77M
53.35%
93.11M
2.78%
98.37M
5.65%
213.16M
116.68%
91.70M
56.98%
89.41M
2.49%
87.67M
1.96%
86.80M
0.99%
76.47M
11.90%
89.99M
17.69%
105.81M
17.58%
104.13M
1.59%
94.63M
9.13%
91.45M
3.36%
109.28M
19.51%
127.04M
16.25%
233.53M
83.82%
170.78M
26.87%
216.01M
26.49%
225.52M
4.40%
184.71M
18.09%
157.54M
14.71%
123.69M
21.48%
143.81M
16.26%
115.07M
19.99%
115.20M
0.11%
98.27M
14.70%
125.62M
27.83%
94.97M
24.40%
100.66M
6.00%
127.96M
27.12%
141.01M
10.20%
112.86M
19.97%
operating cash flow
38.56M
-
4.96M
87.12%
22.79M
358.97%
16.55M
27.37%
22.35M
35.05%
137K
99.39%
27.03M
19,629.93%
27.38M
1.31%
42.14M
53.89%
-10.44M
124.78%
37.36M
457.78%
29.13M
22.03%
44.22M
51.80%
7.07M
84.00%
39.83M
463.10%
25.28M
36.52%
40.96M
61.99%
-8.01M
119.55%
21.80M
372.30%
33.06M
51.66%
45.58M
37.89%
8.34M
81.70%
39.37M
371.94%
58.24M
47.91%
62.47M
7.26%
-13.55M
121.70%
72.46M
634.58%
67.41M
6.98%
76.66M
13.73%
15.21M
80.17%
38.74M
154.77%
59.82M
54.42%
70.63M
18.06%
-26.87M
138.05%
79.88M
397.28%
48.08M
39.81%
65.05M
35.30%
16.02M
75.37%
47.53M
196.62%
68.60M
44.32%
79.04M
15.21%
-21.87M
127.67%
capital expenditure
-4.18M
-
-10.68M
155.42%
-5.96M
44.21%
-7.13M
19.59%
-3.92M
45.04%
-8.85M
125.87%
-5.54M
37.42%
-6.75M
21.90%
-4.46M
33.93%
-8.46M
89.70%
-6.42M
24.15%
-5.46M
14.84%
-5.51M
0.95%
-10.11M
83.39%
-10.33M
2.17%
-6.31M
38.91%
-8.39M
33.00%
-12.68M
51.04%
-6.62M
47.82%
-10.77M
62.85%
-10.37M
3.78%
-10.88M
4.93%
-11.41M
4.88%
-10.02M
12.17%
-7.83M
21.86%
-12.27M
56.76%
-9.78M
20.34%
-12.56M
28.50%
-7.61M
39.43%
-12.68M
66.62%
-7.22M
43.04%
-9.12M
26.30%
-8.22M
9.88%
-16.10M
95.83%
-8.95M
44.39%
-7.04M
21.31%
-12.74M
80.79%
-12.48M
2.03%
-13.63M
9.26%
-14.99M
9.97%
-11.70M
21.98%
-11.27M
3.68%
free cash flow
34.38M
-
-5.71M
116.62%
16.83M
394.54%
9.43M
43.99%
18.44M
95.59%
-8.71M
147.23%
21.50M
346.84%
20.64M
4.00%
37.68M
82.61%
-18.90M
150.15%
30.94M
263.73%
23.66M
23.52%
38.70M
63.54%
-3.04M
107.86%
29.50M
1,069.91%
18.97M
35.68%
32.56M
71.64%
-20.68M
163.53%
15.18M
173.40%
22.28M
46.78%
35.22M
58.04%
-2.54M
107.20%
27.96M
1,203.16%
48.22M
72.42%
54.63M
13.31%
-25.83M
147.28%
62.69M
342.69%
54.84M
12.51%
69.05M
25.90%
2.52M
96.34%
31.52M
1,148.12%
50.70M
60.86%
62.40M
23.09%
-42.97M
168.86%
70.92M
265.05%
41.04M
42.14%
52.31M
27.49%
3.55M
93.22%
33.90M
856.01%
53.61M
58.14%
67.34M
25.62%
-33.14M
149.21%

All numbers in USD (except ratios and percentages)