bf/NASDAQ:CSGS_icon.jpeg

COM:CSGI

CSG

  • Stock

Last Close

55.20

22/11 21:00

Market Cap

1.19B

Beta: -

Volume Today

176.22K

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
9.08M
-
9.69M
6.72%
9.40M
2.97%
5.23M
44.35%
12.63M
141.39%
9.36M
25.92%
12.79M
36.72%
16.75M
30.90%
23.67M
41.33%
21.50M
9.14%
10.84M
49.60%
17.89M
65.12%
12.65M
29.32%
20.24M
60.01%
11.58M
42.77%
14.58M
25.90%
14.97M
2.65%
14.01M
6.36%
15.12M
7.87%
16.10M
6.51%
20.90M
29.79%
19.25M
7.88%
19.38M
0.66%
21.56M
11.25%
22.58M
4.74%
21.51M
4.73%
10.37M
51.82%
13.57M
30.87%
13.27M
2.22%
19.63M
47.99%
19.32M
1.58%
16.13M
16.52%
17.25M
6.94%
6.11M
64.56%
5.32M
13.02%
12.48M
134.74%
20.15M
61.44%
20.93M
3.87%
13.95M
33.32%
18.69M
33.97%
12.67M
32.22%
19.47M
53.65%
13.83M
28.96%
19.09M
38.03%
depreciation and amortization
13.66M
-
12.08M
11.60%
11.77M
2.50%
11.84M
0.53%
11.95M
0.97%
11.91M
0.33%
10.81M
9.27%
10.90M
0.86%
10.44M
4.27%
9.93M
4.84%
10.13M
2.04%
10.28M
1.43%
10.90M
6.02%
10.79M
1.03%
10.26M
4.85%
10.60M
3.24%
11.24M
6.04%
13.86M
23.35%
15.56M
12.26%
15.85M
1.86%
17.36M
9.57%
17.06M
1.74%
18.12M
6.18%
15.32M
15.44%
16.62M
8.52%
16.35M
1.63%
16.89M
3.28%
16.77M
0.69%
16.86M
0.52%
16.85M
0.05%
17.55M
4.14%
18.52M
5.55%
19.88M
7.35%
20.01M
0.63%
19.72M
1.43%
18.56M
5.91%
18.66M
0.58%
17.23M
7.69%
17.09M
0.82%
17.78M
4.05%
19.16M
7.76%
5.64M
70.58%
17.34M
207.61%
-17.56M
201.27%
deferred income tax
-2.85M
-
2.77M
197.37%
-2.01M
172.37%
-791K
60.57%
66K
108.34%
23K
65.15%
-3.78M
16,539.13%
-1.80M
52.45%
-10.55M
486.76%
3.92M
137.18%
-3.85M
198.01%
-2.24M
41.82%
-652K
70.85%
5.97M
1,015.80%
-4.25M
171.11%
-238K
94.39%
5.63M
2,463.45%
4.02M
28.59%
927K
76.92%
-2.79M
401.40%
2.76M
198.89%
1.40M
49.51%
2.79M
99.71%
1.94M
30.26%
-6.20M
419.15%
9.31M
250.14%
-2.54M
127.27%
-2.93M
15.28%
-4.88M
66.62%
6.51M
233.44%
-74K
101.14%
-4.25M
5,637.84%
200K
104.71%
-55K
127.50%
-7.76M
14,010.91%
-8.64M
11.34%
-11.17M
29.27%
4.08M
136.52%
-8.75M
314.56%
-7.83M
10.52%
-11.06M
41.18%
7.86M
171.08%
-5.55M
170.59%
-2.50M
54.94%
stock based compensation
3.30M
-
3.78M
14.67%
3.93M
3.91%
4.54M
15.39%
4.41M
2.89%
5.09M
15.53%
5.38M
5.80%
5.30M
1.52%
5.36M
1.00%
6.51M
21.49%
5.58M
14.23%
5.19M
7.04%
5.44M
4.92%
5.67M
4.19%
5.97M
5.36%
5.01M
16.05%
4.39M
12.46%
4.57M
4.15%
5.64M
23.38%
4.59M
18.60%
4.55M
0.85%
3.69M
18.89%
4.81M
30.17%
4.79M
0.25%
6.62M
38.14%
4.86M
26.68%
5.25M
8.19%
3.98M
24.34%
11.15M
180.41%
5.39M
51.61%
5.02M
6.91%
4.89M
2.69%
6.10M
24.74%
5.58M
8.45%
6.54M
17.11%
8.66M
32.51%
6.46M
25.36%
6.41M
0.82%
7.64M
19.21%
7.20M
5.85%
7.74M
7.50%
8.65M
-
change in working capital
9.66M
-
-36.56M
478.64%
43K
100.12%
-2.81M
6,646.51%
17.07M
706.39%
-7.26M
142.51%
12.81M
276.46%
-7.35M
157.42%
24.93M
438.98%
-26.08M
204.64%
11.21M
142.99%
-22.57M
301.30%
-4.50M
80.07%
-13.53M
200.82%
8.16M
160.31%
7.80M
4.44%
-13.38M
271.57%
-8.39M
37.27%
-42.12M
401.87%
12.17M
128.89%
23.43M
92.54%
-29.18M
224.55%
-30.47M
4.43%
34.89M
214.50%
3.21M
90.81%
-60.15M
1,975.62%
16.67M
127.71%
33.24M
99.41%
19.59M
41.07%
-52.08M
365.89%
2.11M
104.05%
3.66M
73.77%
7.30M
99.43%
-55.37M
858.00%
-45.27M
18.25%
-12.21M
73.03%
16.68M
236.66%
-34.76M
308.34%
-14.15M
59.28%
-10.04M
29.09%
49.98M
598.02%
7.48M
-
73.53M
882.97%
accounts receivables
-2.39M
-
-18.03M
653.09%
4.57M
125.36%
-2.10M
145.98%
1.23M
158.66%
-986K
179.97%
6.38M
747.46%
-7.27M
213.83%
3.70M
150.92%
35K
99.05%
5.67M
16,100%
-21.98M
487.65%
-6.97M
68.30%
5.65M
181.08%
2.15M
62.02%
-229K
110.67%
-13.99M
6,008.30%
25.46M
282.01%
-36.83M
244.66%
-4.58M
87.56%
15.81M
445.06%
-12.02M
176.00%
-19.73M
64.20%
23.00M
216.57%
4.73M
79.42%
-23.30M
592.37%
17.02M
173.03%
19.61M
15.22%
1.34M
93.18%
-23.87M
1,885.64%
25.00M
204.72%
-13.09M
152.35%
1.26M
109.61%
46K
96.34%
-8.68M
18,978.26%
-13.39M
54.17%
-28.98M
116.46%
-1.82M
93.70%
-5.96M
226.79%
-25.56M
328.60%
10.95M
142.84%
-10.96M
200.08%
11.85M
208.14%
-8.77M
173.96%
inventory
13.20M
-
19.00M
-
4.41M
-
23.68M
-
20.67M
-
-4.63M
122.39%
7.98M
-
24.62M
-
18.33M
-
42.55M
132.15%
1.52M
-
-9.22M
-
-2.69M
70.76%
9.86M
465.86%
accounts payables
-994K
-
4.36M
-
13.92M
-
-5.74M
-
-4.38M
-
-26.93M
515.17%
-25.59M
-
-10.32M
-
-32.45M
214.58%
-5.75M
-
-28.10M
388.54%
-15.61M
-
-42.55M
172.63%
-1.52M
-
-36.97M
2,338.72%
-36.07M
2.43%
9.22M
125.56%
2.69M
70.76%
36.70M
1,261.74%
-59.58M
262.35%
6.99M
111.72%
3.94M
43.62%
other working capital
-158K
-
-18.53M
11,629.11%
-4.53M
75.56%
-713K
84.26%
-7.53M
955.68%
-6.27M
16.69%
6.42M
202.41%
-86K
101.34%
2.90M
3,473.26%
-26.12M
1,000.24%
5.54M
121.22%
-588K
110.61%
-15.48M
2,531.97%
-19.18M
23.94%
6.01M
131.35%
8.03M
33.47%
-15.68M
295.39%
-2.30M
85.36%
-5.29M
130.36%
16.75M
416.70%
7.61M
54.56%
8.44M
10.81%
-10.74M
227.28%
11.88M
210.70%
813K
93.16%
-4.39M
640.22%
-350K
92.03%
13.63M
3,994%
-615K
104.51%
-107K
82.60%
-22.89M
21,296.26%
16.75M
173.17%
3.33M
80.15%
-55.42M
1,766.71%
-36.58M
33.99%
1.18M
103.22%
82.64M
6,908.91%
3.13M
96.21%
-8.19M
361.21%
15.53M
289.60%
-7.53M
148.49%
-11.36M
-
21.82M
292.16%
other non cash items
7.20M
-
-339K
104.71%
1.70M
602.06%
1.64M
3.76%
1.62M
1.04%
-189K
111.66%
1.56M
928.04%
2.04M
30.03%
-1.22M
160%
-5.11M
318.43%
6.17M
220.85%
186K
96.99%
843K
353.23%
831K
1.42%
2.79M
235.98%
583K
79.12%
1.53M
163.29%
1.78M
16.22%
1.23M
30.94%
1.14M
7.39%
1.07M
6.49%
602K
43.58%
983K
63.29%
594K
39.57%
714K
20.20%
904K
26.61%
11.05M
1,122.46%
584K
94.72%
1.35M
131.34%
889K
34.20%
1.11M
25.31%
7.13M
539.59%
1.18M
83.42%
18.18M
1,439.03%
13.74M
24.43%
3.99M
70.96%
3.23M
19.00%
1.51M
53.23%
-3.39M
324.55%
-1.22M
64.04%
1.04M
185.33%
25.84M
-
-41.75M
261.54%
net cash provided by operating activities
40.05M
-
-8.58M
121.42%
24.85M
389.66%
19.64M
20.97%
47.74M
143.14%
18.94M
60.34%
39.58M
109.00%
25.83M
34.72%
52.61M
103.66%
10.67M
79.71%
40.09M
275.59%
8.74M
78.20%
24.68M
182.35%
29.96M
21.41%
34.52M
15.22%
38.33M
11.04%
24.37M
36.42%
29.86M
22.49%
-3.64M
112.20%
47.05M
1,392.36%
70.07M
48.92%
12.83M
81.70%
15.60M
21.65%
79.10M
406.94%
43.55M
44.94%
-7.21M
116.56%
57.69M
899.81%
65.21M
13.03%
57.34M
12.07%
-2.81M
104.90%
45.04M
1,703.35%
46.08M
2.31%
51.91M
12.66%
-5.55M
110.69%
-7.72M
39.05%
22.84M
395.98%
54.02M
136.55%
15.40M
71.50%
12.39M
19.56%
24.58M
98.47%
79.53M
223.53%
-29.35M
136.91%
43.10M
246.86%
39.46M
8.46%
investments in property plant and equipment
-12.83M
-
-6.01M
53.18%
-8.48M
41.21%
-11.15M
31.41%
-5.94M
46.69%
-7.92M
33.21%
-8.03M
1.45%
-7.20M
10.38%
-3.71M
48.42%
-6.78M
82.66%
-6.54M
3.54%
-4.26M
34.94%
-4.27M
0.33%
-13.92M
226.00%
-12.34M
11.32%
-7.19M
41.77%
-7.67M
6.71%
-12.23M
59.52%
-14.48M
18.35%
-17.33M
19.70%
-13.06M
24.67%
-8.29M
36.54%
-9.57M
15.52%
-9.85M
2.88%
-9.61M
2.39%
-4.82M
49.84%
-9.51M
97.26%
-9.87M
3.73%
-5.20M
47.34%
-8.24M
58.56%
-6.92M
16.02%
-7.37M
6.56%
-4.03M
45.33%
-10.38M
157.38%
-9.27M
10.63%
-11.92M
28.53%
-5.43M
54.46%
-8.70M
60.31%
-7.73M
11.17%
-6.51M
15.73%
-5.04M
22.65%
-4.77M
5.22%
-4.30M
9.95%
-7.46M
73.41%
acquisitions net
-130K
-
630K
584.62%
1.79M
183.65%
500K
72.02%
-1.13M
326%
1.22M
208.23%
3.30M
170.07%
-962K
129.13%
-338K
64.86%
8.85M
2,718.34%
2.94M
66.77%
1.58M
46.38%
-8.85M
661.19%
4.36M
149.30%
3.16M
27.50%
2.56M
19.19%
2.10M
17.92%
-68.64M
3,371.50%
-2.81M
-
-73.35M
2,513.04%
-4M
94.55%
9.57M
339.30%
-13.19M
237.84%
37.32M
382.85%
-9.99M
126.77%
9.51M
195.21%
-1.50M
115.77%
29.40M
2,059.80%
-648K
102.20%
-11.45M
1,666.82%
-39.01M
240.76%
-12.52M
67.92%
17.29M
-
purchases of investments
-54.32M
-
-40.53M
25.38%
-44.48M
9.75%
-41.97M
5.65%
-63.45M
51.17%
-10.09M
84.10%
-63.83M
532.94%
-33.55M
47.45%
-74.09M
120.87%
-14.10M
80.97%
-88.01M
524.18%
-20.63M
76.56%
-74.23M
259.89%
-17.98M
75.77%
-55.85M
210.56%
-42.37M
24.13%
-66.04M
55.87%
-15.07M
77.18%
-29.27M
94.26%
-8.94M
69.46%
-21.74M
143.14%
-14.17M
34.82%
-8.37M
40.89%
-2.90M
65.32%
-28.81M
892.15%
-16.04M
44.34%
-19.07M
18.94%
-13.99M
26.67%
-32.72M
133.94%
-32.30M
1.28%
-13.89M
57.00%
-11.54M
16.93%
-9.24M
19.96%
sales maturities of investments
26.97M
-
50.85M
88.58%
58.28M
14.61%
37.28M
36.04%
51.05M
36.94%
49.47M
3.09%
45.32M
8.38%
32.97M
27.25%
65.23M
97.83%
30.07M
53.90%
31.77M
5.65%
45.98M
44.76%
50.01M
8.76%
37.78M
24.45%
66.51M
76.03%
46.48M
30.12%
42.70M
8.13%
79.51M
86.21%
37.36M
53.01%
73.60M
97.02%
311K
99.58%
19.62M
6,208.36%
9.13M
53.44%
9.28M
1.55%
14.11M
52.07%
18.67M
32.36%
15.52M
16.90%
3.56M
77.07%
18.71M
425.89%
29.34M
56.81%
20.08M
31.56%
30.67M
52.76%
10.36M
66.22%
21.89M
111.26%
4.87M
77.76%
692K
85.78%
506K
26.88%
71K
85.97%
other investing activites
-1.79M
-
1.13M
-
-1.22M
208.23%
-3.30M
170.07%
-2.94M
-
-1.58M
46.38%
8.85M
661.19%
-4.36M
149.30%
-3.16M
27.50%
-2.56M
19.19%
-2.10M
17.92%
-9.57M
-
-37.32M
-
-9.51M
-
-29.40M
-
net cash used for investing activites
-40.31M
-
4.95M
112.27%
5.32M
7.48%
-15.34M
388.53%
-18.34M
19.57%
31.47M
271.58%
-26.54M
184.35%
-8.73M
67.09%
-12.91M
47.86%
18.04M
239.65%
-62.79M
448.13%
21.10M
133.61%
-28.49M
235.03%
5.88M
120.63%
-1.68M
128.63%
-3.08M
83.18%
-31.02M
906.07%
-16.43M
47.02%
-6.40M
61.07%
44.52M
795.98%
-107.83M
342.20%
-6.83M
93.66%
-8.81M
28.92%
-16.67M
89.17%
-24.32M
45.88%
-12.18M
49.92%
-13.07M
7.32%
-21.80M
66.75%
-19.21M
11.87%
-11.85M
38.30%
-12.18M
2.78%
-27.25M
123.75%
-15.42M
43.41%
11.51M
174.65%
-4.40M
138.26%
-11.22M
154.88%
-4.92M
56.16%
-8.63M
75.35%
-7.73M
10.44%
-6.51M
15.73%
-5.04M
22.65%
-4.77M
5.22%
12.99M
372.18%
-7.46M
157.37%
debt repayment
-3.75M
-
-3.75M
0%
-3.75M
0%
-3.75M
0%
-3.75M
0%
-121.88M
3,150%
-1.88M
98.46%
-1.88M
0%
-1.88M
0%
-74.49M
3,873.01%
-127.62M
71.32%
-19.16M
84.98%
-1.89M
90.12%
-38.52M
1,933.84%
-3.75M
90.27%
-3.75M
0%
-3.75M
0%
-120M
3,100%
-1.88M
98.44%
-1.88M
0%
-1.88M
0%
-1.88M
0%
-1.88M
0%
-1.88M
0%
-1.88M
0%
-1.88M
0%
-2.81M
49.97%
-2.81M
0.04%
-2.81M
0%
-2.81M
0%
-3.75M
33.31%
-120M
3,100%
-1.88M
98.44%
-244.18M
12,922.72%
-1.88M
99.23%
-1.88M
0%
-16.88M
800%
-1.88M
88.89%
-16.88M
800%
-326.17M
1,832.88%
-17.90M
94.51%
-2.34M
-
-2.03M
13.48%
common stock issued
308K
-
340K
10.39%
321K
5.59%
392K
22.12%
341K
13.01%
396K
16.13%
344K
13.13%
408K
18.60%
399K
2.21%
356K
10.78%
359K
0.84%
405K
12.81%
427K
5.43%
385K
9.84%
461K
19.74%
413K
10.41%
517K
25.18%
484K
6.38%
650K
34.30%
567K
12.77%
610K
7.58%
512K
16.07%
603K
17.77%
515K
14.59%
597K
15.92%
564K
5.53%
683K
21.10%
591K
13.47%
685K
15.91%
619K
9.64%
716K
15.67%
591K
17.46%
684K
15.74%
650K
4.97%
773K
18.92%
794K
2.72%
752K
5.29%
893K
18.75%
771K
13.66%
877K
13.75%
743K
15.28%
866K
16.55%
752K
13.16%
798K
6.12%
common stock repurchased
-354K
-
-6.52M
1,741.24%
-66K
98.99%
-4.87M
7,281.82%
-13.68M
180.83%
-62.75M
358.65%
-108K
99.83%
-2.13M
1,875.93%
-32K
98.50%
-18.99M
59,243.75%
-504K
97.35%
-2.96M
487.50%
-2.74M
7.43%
-11.22M
309.49%
-5.26M
53.15%
-8.28M
57.51%
-5.88M
28.94%
-11.92M
102.55%
-6.40M
46.32%
-5.71M
10.69%
-10.69M
87.09%
-13.57M
26.90%
-7.17M
47.13%
-4.94M
31.10%
-5.24M
5.93%
-13.88M
165.06%
-639K
95.39%
-5.41M
746.79%
-18.20M
236.30%
-11.74M
35.49%
-7.05M
39.90%
-6.78M
3.94%
-16.68M
146.24%
-23.66M
41.80%
-21.45M
9.33%
-28.27M
31.76%
-23.34M
17.43%
-9.31M
60.13%
-112K
98.80%
-107M
95,435.71%
-10.65M
90.05%
-17.97M
68.81%
-9.97M
44.53%
-14.50M
45.40%
dividends paid
-4.82M
-
-5.16M
7.01%
-5.16M
0.04%
-5.14M
0.41%
-5.07M
1.36%
-5.84M
15.25%
-5.40M
7.63%
-5.57M
3.28%
-5.43M
2.62%
-6.53M
20.31%
-5.74M
12.15%
-6.06M
5.65%
-5.79M
4.54%
-7.03M
21.57%
-6.68M
5.02%
-6.69M
0.18%
-6.45M
3.69%
-7.44M
15.39%
-6.94M
6.71%
-6.82M
1.67%
-6.78M
0.59%
-7.64M
12.67%
-7.17M
6.20%
-7.17M
0.07%
-7.15M
0.36%
-8.28M
15.83%
-7.58M
8.43%
-7.58M
0.08%
-7.62M
0.40%
-8.63M
13.39%
-8.02M
7.13%
-8.00M
0.25%
-7.93M
0.81%
-8.88M
11.99%
-8.31M
6.42%
-8.20M
1.43%
-8.08M
1.43%
-9.09M
12.49%
-8.62M
5.11%
-8.52M
1.22%
-7.70M
9.63%
-8.63M
-
-8.51M
1.33%
other financing activites
-771K
-
1.97M
356.03%
-1.09M
155.07%
60K
105.52%
16K
73.33%
148.28M
926,618.75%
13K
99.99%
315K
2,323.08%
11K
96.51%
226.72M
2,060,990.91%
-24K
100.01%
1.18M
5,025%
107K
90.95%
148.56M
-
-48K
100.03%
-12.91M
-
-23.97M
-
163.23M
781.07%
28.01M
82.84%
221.46M
690.58%
50.30M
77.29%
2.36M
95.32%
66.23M
2,711.21%
-31.76M
147.95%
-2.57M
91.90%
441.39M
17,268.14%
82.16M
81.39%
-84.58M
202.94%
-6.49M
92.33%
5.53M
185.16%
net cash used provided by financing activities
-9.39M
-
-13.12M
39.67%
-9.74M
25.72%
-13.31M
36.61%
-22.14M
66.38%
-41.80M
88.76%
-7.02M
83.20%
-8.86M
26.16%
-6.92M
21.84%
127.06M
1,935.11%
-133.53M
205.09%
-26.60M
80.08%
-9.89M
62.83%
-56.39M
470.43%
-15.23M
73.00%
-18.31M
20.25%
-15.56M
15.01%
9.69M
162.23%
-14.61M
250.85%
-13.85M
5.24%
-18.74M
35.35%
-22.57M
20.45%
-15.61M
30.83%
-13.47M
13.69%
-26.57M
97.19%
-23.46M
11.69%
-10.35M
55.90%
-15.22M
47.08%
-27.94M
83.60%
-22.57M
19.23%
-42.07M
86.44%
29.05M
169.04%
2.20M
92.42%
-54.61M
2,580.20%
19.43M
135.57%
-35.19M
281.13%
18.69M
153.11%
-51.13M
373.58%
-27.41M
46.39%
578K
102.11%
46.66M
7,972.66%
-111.14M
338.20%
-26.68M
76.00%
-18.71M
29.87%
effect of forex changes on cash
-400K
-
-484K
21%
247K
151.03%
-1.54M
723.08%
-1.12M
27.10%
-1.04M
7.40%
-345K
66.79%
-3.02M
775.65%
-309K
89.77%
1.33M
530.42%
1.61M
20.83%
1.86M
15.81%
-172K
109.24%
1.62M
1,042.44%
75K
95.37%
700K
833.33%
1.70M
142.71%
2.15M
26.72%
-3.18M
247.89%
-231K
92.74%
-1.40M
504.76%
876K
162.71%
-974K
211.19%
-2.10M
115.71%
3.26M
255.07%
-5.95M
282.54%
2.00M
133.70%
2.28M
13.62%
4.02M
76.72%
-863K
121.45%
-972K
12.63%
-37K
96.19%
-1.08M
2,824.32%
1.35M
224.86%
-4.68M
446.34%
-4.36M
6.80%
1.93M
144.28%
327K
83.07%
381K
16.51%
-1.16M
403.41%
2.62M
326.73%
-1.96M
174.86%
2.10M
-
net change in cash
-10.05M
-
-17.23M
71.46%
20.67M
219.94%
-10.55M
151.04%
6.14M
158.20%
7.57M
23.23%
5.67M
25.08%
5.22M
7.90%
32.47M
521.95%
157.10M
383.90%
-154.62M
198.42%
5.10M
103.30%
-13.87M
371.75%
-18.93M
36.47%
17.69M
193.45%
17.64M
0.28%
-20.51M
216.26%
25.26M
223.17%
-27.83M
210.18%
77.50M
378.46%
-57.90M
174.70%
-15.71M
72.87%
-9.79M
37.63%
46.85M
578.34%
-4.08M
108.71%
-48.80M
1,095.59%
36.27M
174.33%
30.47M
16.00%
14.21M
53.36%
-38.09M
368.05%
155.84M
509.14%
47.84M
69.30%
37.61M
21.38%
-47.30M
225.76%
2.63M
105.56%
-27.94M
1,163.01%
69.72M
349.58%
-44.04M
163.16%
-22.37M
49.20%
17.49M
178.19%
39.53M
126.01%
-147.23M
472.42%
-10.38M
92.95%
250.55M
2,514.95%
cash at beginning of period
92.74M
-
82.69M
10.84%
65.45M
20.84%
86.12M
31.58%
75.57M
12.25%
81.71M
8.12%
89.28M
9.26%
94.94M
6.35%
100.17M
5.50%
132.63M
32.41%
289.73M
118.45%
135.12M
53.36%
140.22M
3.78%
126.35M
9.89%
107.42M
14.98%
125.11M
16.47%
142.75M
14.10%
122.24M
14.37%
147.50M
20.66%
119.67M
18.87%
197.17M
64.76%
139.28M
29.36%
123.57M
11.28%
113.78M
7.93%
160.63M
41.18%
156.55M
2.54%
107.74M
31.18%
144.02M
33.67%
174.49M
21.16%
188.70M
8.14%
150.61M
20.19%
306.45M
103.48%
354.29M
15.61%
391.90M
10.62%
344.60M
12.07%
347.23M
0.76%
319.29M
8.05%
389.02M
21.84%
344.98M
11.32%
322.61M
6.48%
146.73M
54.52%
463.88M
216.14%
120.81M
73.96%
110.44M
8.59%
cash at end of period
82.69M
-
65.45M
20.84%
86.12M
31.58%
75.57M
12.25%
81.71M
8.12%
89.28M
9.26%
94.94M
6.35%
100.17M
5.50%
132.63M
32.41%
289.73M
118.45%
135.12M
53.36%
140.22M
3.78%
126.35M
9.89%
107.42M
14.98%
125.11M
16.47%
142.75M
14.10%
122.24M
14.37%
147.50M
20.66%
119.67M
18.87%
197.17M
64.76%
139.28M
29.36%
123.57M
11.28%
113.78M
7.93%
160.63M
41.18%
156.55M
2.54%
107.74M
31.18%
144.02M
33.67%
174.49M
21.16%
188.70M
8.14%
150.61M
20.19%
306.45M
103.48%
354.29M
15.61%
391.90M
10.62%
344.60M
12.07%
347.23M
0.76%
319.29M
8.05%
389.02M
21.84%
344.98M
11.32%
322.61M
6.48%
340.10M
5.42%
186.26M
45.23%
316.64M
70.00%
110.44M
65.12%
360.99M
226.88%
operating cash flow
40.05M
-
-8.58M
121.42%
24.85M
389.66%
19.64M
20.97%
47.74M
143.14%
18.94M
60.34%
39.58M
109.00%
25.83M
34.72%
52.61M
103.66%
10.67M
79.71%
40.09M
275.59%
8.74M
78.20%
24.68M
182.35%
29.96M
21.41%
34.52M
15.22%
38.33M
11.04%
24.37M
36.42%
29.86M
22.49%
-3.64M
112.20%
47.05M
1,392.36%
70.07M
48.92%
12.83M
81.70%
15.60M
21.65%
79.10M
406.94%
43.55M
44.94%
-7.21M
116.56%
57.69M
899.81%
65.21M
13.03%
57.34M
12.07%
-2.81M
104.90%
45.04M
1,703.35%
46.08M
2.31%
51.91M
12.66%
-5.55M
110.69%
-7.72M
39.05%
22.84M
395.98%
54.02M
136.55%
15.40M
71.50%
12.39M
19.56%
24.58M
98.47%
79.53M
223.53%
-29.35M
136.91%
43.10M
246.86%
39.46M
8.46%
capital expenditure
-12.83M
-
-6.01M
53.18%
-8.48M
41.21%
-11.15M
31.41%
-5.94M
46.69%
-7.92M
33.21%
-8.03M
1.45%
-7.20M
10.38%
-3.71M
48.42%
-6.78M
82.66%
-6.54M
3.54%
-4.26M
34.94%
-4.27M
0.33%
-13.92M
226.00%
-12.34M
11.32%
-7.19M
41.77%
-7.67M
6.71%
-12.23M
59.52%
-14.48M
18.35%
-17.33M
19.70%
-13.06M
24.67%
-8.29M
36.54%
-9.57M
15.52%
-9.85M
2.88%
-9.61M
2.39%
-4.82M
49.84%
-9.51M
97.26%
-9.87M
3.73%
-5.20M
47.34%
-8.24M
58.56%
-6.92M
16.02%
-7.37M
6.56%
-4.03M
45.33%
-10.38M
157.38%
-9.27M
10.63%
-11.92M
28.53%
-5.43M
54.46%
-8.70M
60.31%
-7.73M
11.17%
-6.51M
15.73%
-5.04M
22.65%
-4.77M
5.22%
-4.30M
9.95%
-7.46M
73.41%
free cash flow
27.22M
-
-14.59M
153.59%
16.36M
212.18%
8.49M
48.13%
41.80M
392.47%
11.02M
73.64%
31.54M
186.29%
18.64M
40.92%
48.90M
162.41%
3.89M
92.04%
33.55M
762.00%
4.49M
86.63%
20.41M
355.07%
16.04M
21.39%
22.18M
38.24%
31.15M
40.42%
16.70M
46.37%
17.62M
5.49%
-18.12M
202.84%
29.72M
264.03%
57.02M
91.82%
4.54M
92.04%
6.03M
32.84%
69.25M
1,048.23%
33.94M
50.99%
-12.04M
135.46%
48.18M
500.32%
55.34M
14.87%
52.14M
5.79%
-11.05M
121.19%
38.12M
445.03%
38.71M
1.54%
47.88M
23.71%
-15.92M
133.26%
-16.99M
6.68%
10.92M
164.29%
48.60M
344.99%
6.70M
86.22%
4.66M
30.45%
18.07M
287.93%
74.49M
312.25%
-34.13M
145.81%
38.81M
213.72%
32.00M
17.53%

All numbers in (except ratios and percentages)