bf/NYSE:G_icon.jpeg

NYSE:G

Genpact

  • Stock

USD

Last Close

39.28

30/08 20:00

Market Cap

5.59B

Beta: 1.21

Volume Today

1.14M

Avg: 896.40K

PE Ratio

14.65

PFCF: 13.32

Dividend Yield

1.59%

Payout:22.84%

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
Sep '13
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
71.43M
-
49.91M
30.13%
50.85M
1.90%
48.90M
3.84%
46.67M
4.57%
45.75M
1.96%
44.65M
2.40%
62.70M
40.42%
68.05M
8.53%
64.41M
5.34%
58.28M
9.53%
64.35M
10.42%
68.05M
5.74%
76.88M
12.98%
52.44M
31.79%
69.10M
31.77%
73.16M
5.87%
66.14M
9.60%
63.93M
3.33%
64.57M
1.00%
73.60M
13.98%
79.15M
7.53%
60.84M
23.13%
73.72M
21.17%
88.12M
19.53%
82.20M
6.72%
85.70M
4.26%
62.16M
27.47%
85.44M
37.44%
74.98M
12.24%
91.27M
21.73%
102.70M
12.52%
102.39M
0.31%
73.08M
28.62%
96.18M
31.60%
71.67M
25.48%
95.84M
33.73%
89.71M
6.40%
106.10M
18.27%
116.25M
9.57%
117.59M
1.15%
291.31M
147.73%
116.95M
59.85%
121.99M
4.31%
depreciation and amortization
18.82M
-
18.59M
1.23%
18.36M
1.23%
19.26M
4.92%
20.78M
7.87%
21.21M
2.05%
20.86M
1.64%
20.61M
1.19%
20.59M
0.08%
20.74M
0.71%
19.30M
6.94%
20.34M
5.36%
20.50M
0.79%
21.61M
5.42%
21.38M
1.04%
21.56M
0.84%
25.11M
16.47%
26.86M
6.99%
25.77M
4.06%
25.60M
0.66%
25.37M
0.91%
26.97M
6.31%
30.43M
12.81%
31.89M
4.79%
31.49M
1.25%
34.91M
10.89%
39.23M
12.38%
40.37M
2.89%
40.34M
0.06%
39.90M
1.11%
45.13M
13.12%
41.42M
8.22%
40.42M
2.42%
40.60M
0.46%
36.15M
10.96%
33.92M
6.18%
30.90M
8.88%
28.54M
7.64%
27.01M
5.36%
26.34M
2.47%
25.06M
4.87%
22.91M
8.59%
21.41M
6.53%
21.26M
0.71%
deferred income tax
2.60M
-
-5.31M
303.84%
123K
102.32%
-445K
461.79%
-6.26M
1,306.97%
-5.67M
9.46%
-2.56M
54.86%
-5.68M
122.08%
-7.72M
35.77%
-2.75M
64.29%
-5.12M
85.77%
22.99M
549.16%
-9.42M
140.96%
22M
333.64%
-2.89M
113.14%
-2.37M
17.99%
671K
128.31%
-5.80M
964.68%
-4.63M
20.29%
431K
109.32%
2.43M
462.88%
7.82M
222.42%
-5.52M
170.60%
1.28M
123.18%
-2.70M
311.25%
-9.37M
246.49%
-392K
95.82%
-3.02M
671.43%
-5.87M
94.15%
-13.30M
126.54%
31K
100.23%
-2.82M
9,206.45%
-3.44M
22.00%
-3.03M
12.11%
4.91M
262.34%
-4.36M
188.77%
-8.21M
88.15%
-21.50M
161.92%
1.71M
107.95%
-4.67M
372.92%
-4.13M
11.40%
-150.84M
3,547.88%
11.51M
107.63%
4.36M
62.09%
stock based compensation
5.31M
-
9.20M
73.16%
4.97M
45.93%
6.91M
38.87%
8.27M
19.81%
7.91M
4.38%
4.66M
41.10%
6.65M
42.79%
6.20M
6.90%
7.47M
20.53%
5.34M
28.54%
8.18M
53.30%
4.83M
40.98%
6.77M
40.20%
4.99M
26.34%
7.37M
47.71%
10.05M
36.47%
13.28M
32.16%
7.79M
41.38%
10.94M
40.45%
13.43M
22.83%
16.84M
25.35%
18.46M
9.63%
21.53M
16.60%
21.32M
0.96%
22.58M
5.90%
17.49M
22.55%
18.84M
7.76%
19.49M
3.41%
18.19M
6.66%
17.43M
4.18%
19.69M
12.96%
21.48M
9.12%
23.36M
8.75%
15.25M
34.73%
20.44M
34.05%
19.20M
6.07%
22.48M
17.07%
19.70M
12.34%
21.83M
10.80%
22.31M
2.21%
24.73M
10.81%
9.18M
62.87%
change in working capital
14.53M
-
3.25M
77.61%
-65.08M
2,100.65%
5.85M
108.99%
8.98M
53.38%
12.65M
40.91%
-53.85M
525.74%
-5.36M
90.04%
47.02M
976.49%
-14.95M
131.81%
-98.43M
558.20%
-26.71M
72.87%
61.44M
330.02%
-19.55M
131.82%
-54.28M
177.69%
-7.35M
86.46%
43.30M
689.13%
-18.25M
142.15%
-112.02M
513.82%
-29.04M
74.07%
32.10M
210.53%
-6.33M
119.73%
-111.84M
1,666.30%
-8.02M
92.83%
85.84M
1,169.80%
-13.22M
115.40%
-153.39M
1,060.30%
40.89M
126.66%
107.11M
161.92%
21.75M
79.69%
-75.90M
448.92%
-303K
99.60%
46.13M
15,325.08%
117.23M
154.12%
-262.42M
323.86%
-43.74M
83.33%
59.85M
236.82%
99.24M
65.80%
-190.66M
292.13%
6.56M
103.44%
-2.26M
134.49%
4.12M
282.32%
-192.26M
4,761.93%
38.95M
120.26%
accounts receivables
-5.12M
-
-30.20M
489.81%
-7.90M
73.84%
-7.21M
8.76%
-9.22M
27.87%
240K
102.60%
-13.45M
5,703.75%
-21.00M
56.16%
169K
100.80%
-44.64M
26,514.79%
-17.70M
60.36%
2.56M
114.47%
-18.62M
827.46%
-14.85M
20.25%
19.65M
232.30%
-21.61M
209.96%
-28.73M
32.96%
-26.58M
7.48%
-6.03M
77.33%
1.48M
124.51%
-8.40M
668.58%
-63.95M
661.47%
-64.76M
1.27%
-21.57M
66.70%
-10.94M
49.27%
-24.71M
125.90%
-3.86M
84.39%
42.64M
1,205.26%
10.52M
75.34%
-6.79M
164.61%
-6.38M
6.02%
-34.36M
438.15%
-37.88M
10.24%
66.82M
276.41%
-83.55M
225.03%
-56.10M
32.85%
18.61M
133.18%
8.70M
53.28%
-17.79M
304.60%
-9.10M
48.88%
-46.51M
411.26%
-57.39M
23.40%
-40.15M
30.04%
-14.18M
64.69%
inventory
-718.01M
-
-783.58M
9.13%
-935.35M
19.37%
-482.40M
48.43%
-516.03M
6.97%
-552.28M
7.02%
-656.66M
18.90%
-674.32M
2.69%
-602.78M
10.61%
-565.66M
6.16%
-724.22M
28.03%
-661.80M
8.62%
-453.21M
31.52%
-500.31M
10.39%
-768.37M
53.58%
-547.13M
28.79%
-457.35M
16.41%
-585.09M
27.93%
-560.08M
4.27%
-457.67M
18.29%
-267.39M
41.58%
-348.44M
30.31%
-417.65M
19.86%
-437.88M
4.84%
-392.63M
10.34%
-629.27M
60.27%
-688.97M
9.49%
-625.68M
9.19%
-637.25M
1.85%
-507.85M
20.31%
-945.11M
86.10%
-611.00M
35.35%
-678.66M
11.07%
-1
-
accounts payables
2.26M
-
2.58M
14.10%
124K
95.20%
-5.35M
4,411.29%
-341K
93.62%
-1.71M
400%
177K
110.38%
988K
458.19%
90K
90.89%
-5.24M
5,925.56%
-70K
98.66%
2.95M
4,315.71%
-3.28M
211.08%
-66K
97.99%
-928K
1,306.06%
2.55M
375%
-2.09M
181.74%
-1.69M
18.84%
-1.22M
27.70%
7.51M
713.81%
-7.20M
195.86%
27.31M
479.26%
-12.19M
144.63%
-5.22M
57.19%
-3.26M
37.47%
-705K
78.39%
4.56M
746.38%
-8.97M
296.95%
1.77M
119.74%
-9.83M
654.97%
7.70M
178.30%
3.67M
52.40%
-227K
106.19%
602K
365.20%
-2.01M
433.89%
7.26M
461.00%
1.51M
79.20%
7.43M
392.38%
-13.26M
278.48%
19.00M
243.30%
-14.94M
178.61%
981K
106.57%
285K
70.95%
712K
149.82%
other working capital
735.40M
-
814.45M
10.75%
878.04M
7.81%
500.81M
42.96%
534.57M
6.74%
566.39M
5.95%
616.09M
8.77%
688.97M
11.83%
649.54M
5.72%
600.59M
7.54%
643.56M
7.15%
629.58M
2.17%
536.55M
14.78%
495.68M
7.62%
695.37M
40.29%
558.83M
19.64%
531.46M
4.90%
595.11M
11.98%
455.31M
23.49%
419.64M
7.83%
315.09M
24.91%
378.75M
20.20%
382.76M
1.06%
456.64M
19.30%
492.67M
7.89%
641.47M
30.20%
534.88M
16.62%
632.91M
18.33%
732.06M
15.67%
546.23M
25.38%
867.89M
58.89%
641.40M
26.10%
762.90M
18.94%
49.80M
93.47%
-176.87M
455.12%
5.10M
102.89%
39.73M
678.39%
83.11M
109.19%
31.05M
62.63%
-3.35M
110.78%
59.19M
1,867.77%
60.53M
2.28%
-152.40M
351.75%
52.42M
134.39%
other non cash items
12.85M
-
2.75M
78.57%
5.01M
82.13%
-1.65M
132.93%
7.30M
542.34%
11.19M
53.17%
10.52M
5.93%
11.38M
8.10%
4.86M
57.25%
-1.05M
121.57%
8.85M
943.37%
1.83M
79.32%
-1.66M
190.44%
15.15M
1,015.17%
9.39M
38.01%
-4.01M
142.73%
-3.92M
2.32%
13.15M
435.60%
-8.17M
162.10%
4.30M
152.68%
6.39M
48.43%
12.26M
91.89%
2.22M
81.90%
6.07M
173.62%
-3.79M
162.38%
-30.53M
706.44%
-7.29M
76.14%
32.47M
545.61%
5.65M
82.59%
17.57M
210.82%
-806K
104.59%
-79K
90.20%
2.73M
3,562.03%
-4.45M
262.74%
-4.35M
2.20%
24.41M
660.79%
28.39M
16.32%
11.15M
60.72%
2.07M
81.41%
5.13M
147.27%
2.95M
42.41%
-321.00K
110.87%
99.52M
31,101.97%
78.70M
20.92%
net cash provided by operating activities
125.54M
-
78.39M
37.56%
14.24M
81.83%
78.83M
453.51%
85.74M
8.77%
93.03M
8.51%
24.29M
73.89%
90.29M
271.76%
139M
53.94%
73.86M
46.86%
-11.79M
115.96%
90.97M
871.88%
143.73M
57.99%
122.85M
14.53%
31.03M
74.74%
84.30M
171.68%
148.37M
76.01%
95.39M
35.71%
-27.32M
128.64%
76.81M
381.11%
153.32M
99.62%
136.71M
10.84%
-5.42M
103.96%
126.46M
2,434.90%
220.28M
74.19%
86.57M
60.70%
-18.65M
121.54%
191.71M
1,127.98%
252.15M
31.53%
159.09M
36.91%
77.16M
51.50%
160.61M
108.16%
209.71M
30.57%
246.80M
17.69%
-114.28M
146.30%
102.33M
189.55%
225.99M
120.84%
229.63M
1.61%
-34.06M
114.83%
171.45M
603.31%
161.52M
5.79%
191.91M
18.81%
-25.56M
113.32%
209.27M
918.72%
investments in property plant and equipment
-11.43M
-
-11.82M
3.43%
-14.53M
22.95%
-15.13M
4.11%
-18.54M
22.53%
-14.38M
22.39%
-13.99M
2.74%
-16.18M
15.65%
-14.71M
9.10%
-17.29M
17.58%
-25.50M
47.43%
-21.10M
17.24%
-17.85M
15.42%
-24.33M
36.34%
-19.70M
19.04%
-18.60M
5.56%
-18.16M
2.38%
-17.21M
5.22%
-23.07M
34.04%
-26.18M
13.46%
-38.18M
45.85%
-72.99M
91.20%
-21.99M
69.88%
-24.91M
13.29%
-34.44M
38.27%
-27.43M
20.35%
-24.19M
11.80%
-15.38M
36.41%
-16.75M
8.86%
-24.05M
43.60%
-13.91M
42.17%
-9.17M
34.04%
-12.21M
33.13%
-21.96M
79.79%
-17.81M
18.89%
-11.26M
36.77%
-9.21M
18.16%
-16.11M
74.77%
-13.41M
16.76%
-12.33M
8.01%
-14.16M
14.83%
-18.88M
33.31%
-24.67M
30.69%
-19.86M
19.49%
acquisitions net
-3.10M
-
3.03M
197.74%
-123.70M
-
-7.11M
-
-18.38M
158.57%
-9.26M
49.60%
-7.24M
21.83%
-4.90M
32.29%
-6.12M
24.86%
-10.79M
76.31%
-14.58M
35.07%
-6.04M
58.54%
-9.70M
60.53%
-197.97M
1,940.12%
-70.37M
64.46%
-12.01M
82.93%
-4.73M
60.62%
-728K
84.61%
-107.38M
14,649.59%
-3.47M
96.77%
-6.30M
81.91%
-243.80M
-
-186.63M
-
-5.31M
97.16%
-1.30M
75.44%
-65.41M
-
973K
-
16.76M
1,622.82%
-20.19M
220.46%
8K
100.04%
4K
50%
-19.51M
487,750%
116K
-
purchases of investments
-18.49M
-
258K
101.40%
-25M
-
25M
200%
sales maturities of investments
15.19M
-
17.29M
13.88%
25M
-
142K
-
142K
-
other investing activites
2.71M
-
446K
83.56%
103K
76.91%
26K
74.76%
421K
1,519.23%
-24.99M
6,034.92%
576K
102.31%
208K
63.89%
569K
173.56%
133K
76.63%
132K
0.75%
104K
21.21%
98K
5.77%
213K
117.35%
389K
82.63%
177K
54.50%
1.08M
511.30%
90K
91.68%
144K
60%
165K
14.58%
190K
15.15%
169K
11.05%
1.48M
774.56%
84K
94.32%
59K
29.76%
129K
118.64%
312K
141.86%
76K
75.64%
59K
22.37%
160K
171.19%
681K
325.63%
9K
98.68%
3.96M
43,933.33%
1.73M
56.32%
43K
97.52%
15K
-
-140K
1,033.33%
9K
106.43%
19.51M
-
-667K
103.42%
net cash used for investing activites
-15.12M
-
9.21M
160.93%
-14.43M
256.63%
-138.80M
862.10%
-43.11M
68.94%
3.52M
108.17%
-31.79M
1,002.98%
-25.24M
20.63%
-21.38M
15.28%
-22.06M
3.19%
-31.48M
42.70%
-31.79M
0.97%
-32.33M
1.69%
-30.16M
6.69%
-29.01M
3.81%
-216.40M
645.87%
-87.45M
59.59%
-29.13M
66.68%
-27.66M
5.07%
-26.74M
3.32%
-145.36M
443.64%
-76.29M
47.52%
-26.81M
64.85%
-24.82M
7.42%
-34.38M
38.50%
-271.10M
688.55%
-23.88M
91.19%
-15.31M
35.90%
-16.69M
9.01%
-210.52M
1,161.51%
-18.54M
91.20%
-10.47M
43.52%
-8.25M
21.20%
-85.50M
936.43%
-17.77M
79.22%
-11.26M
36.62%
-8.23M
26.94%
660K
108.02%
-33.59M
5,189.24%
-12.32M
63.31%
-14.16M
14.87%
-18.87M
33.32%
-24.67M
30.72%
-19.75M
19.96%
debt repayment
-117.10M
-
-242.21M
106.84%
-2.19M
99.10%
-22.08M
908.77%
-12.32M
44.23%
-32.26M
161.92%
-1.41B
4,277.91%
-818.74M
42.02%
-10.55M
98.71%
-10.39M
1.55%
-10.45M
0.62%
-31.95M
205.62%
-50.44M
57.88%
-10.45M
79.28%
-195.49M
1,770.94%
-10.61M
94.57%
-101.09M
852.63%
-20.51M
79.71%
-10.54M
48.62%
-70.57M
569.74%
-143.53M
103.39%
-68.94M
51.97%
-35.28M
48.83%
-40.82M
15.71%
-55.65M
36.33%
-534.62M
860.62%
-40.45M
92.43%
-10.62M
73.76%
-261.68M
2,365.14%
-161.83M
38.16%
-261.54M
61.62%
-11.20M
95.72%
-11.42M
1.95%
-13.77M
20.57%
-10.79M
21.62%
-362.23M
3,256.43%
-62.79M
82.67%
-307.13M
389.17%
-56.33M
81.66%
-159.78M
183.64%
-56.94M
64.36%
-48.00M
15.70%
-23.32M
51.42%
-337.93M
1,349.30%
common stock issued
26.23M
-
6.06M
76.89%
45.86M
-
6.52M
85.77%
30.14M
-
4.94M
83.62%
16.09M
-
7.76M
51.76%
18.23M
-
4.20M
76.95%
4.24M
0.93%
14.03M
-
4.60M
67.23%
4.02M
-
19.67M
388.82%
4.06M
79.34%
335.18M
8,149.59%
19.67M
-
6.60M
66.47%
6.48M
1.74%
35.05M
-
3.30M
90.59%
13.04M
-
22.01M
68.75%
15.92M
27.65%
16.00M
0.50%
2.71M
83.07%
4.85M
78.86%
6.80M
40.23%
2.92M
57.00%
common stock repurchased
724.15M
-
-13.30M
-
-68.10M
412.11%
-77.64M
14.00%
-67.88M
12.57%
-33.02M
51.36%
-53.39M
61.70%
-156.15M
192.48%
-102.65M
34.26%
-219.78M
114.11%
219.78M
-
-95.98M
143.67%
-34.12M
64.45%
-23.95M
-
49.35M
306.00%
-23.90M
-
-6.10M
74.48%
-45M
637.83%
-21K
99.95%
-28.57M
135,933.33%
-63.52M
122.37%
-134.22M
111.29%
-13.01M
90.31%
-151.00M
-
-76.03M
49.65%
-76.04M
0.01%
-30.02M
60.52%
-31.99M
6.55%
-30.01M
6.18%
-120.53M
301.61%
-74.95M
-
-30.00M
59.97%
-62.68M
108.93%
dividends paid
-501.62M
-
-1.40B
-
-24.46M
-
-59.95M
145.06%
-34.02M
-
-11.96M
64.86%
-11.56M
3.34%
-11.58M
0.20%
-11.59M
0.08%
-14.41M
24.31%
-14.24M
1.17%
-14.25M
0.09%
-14.20M
0.36%
-16.12M
13.51%
-16.19M
0.43%
-16.21M
0.12%
-16.16M
0.32%
-18.54M
14.77%
-18.59M
0.28%
-18.64M
0.23%
-18.44M
1.07%
-20.11M
9.10%
-20.13M
0.09%
-20.21M
0.40%
-20.02M
0.96%
-23.13M
15.57%
-22.93M
0.86%
-22.87M
0.27%
-22.89M
0.10%
-25.25M
10.31%
-25.03M
0.89%
-24.94M
0.35%
-24.78M
0.64%
-27.49M
10.93%
-27.34M
0.56%
other financing activites
5.39M
-
-1.81M
133.56%
-9.00M
397.40%
-114.62M
1,173.82%
1.50M
101.31%
-38.38M
2,651.99%
2.81B
7,414.92%
835.96M
70.23%
2.06M
99.75%
6.50M
215.16%
121.07M
1,761.23%
10.89M
91.00%
101.88M
835.40%
54.80M
46.22%
377.47M
588.86%
192.12M
49.10%
42.48M
77.89%
-216.47M
609.63%
90.18M
141.66%
-22K
100.02%
246.98M
1,122,731.82%
9.94M
95.98%
-8.40M
184.51%
2.73M
132.51%
-2.33M
185.39%
731.06M
31,448.97%
98.12M
86.58%
21K
99.98%
3.10M
14,652.38%
133.73M
4,216.53%
319.39M
138.84%
-2.72M
100.85%
10.99M
504.71%
-32.05M
391.55%
208.11M
749.39%
2.51M
98.79%
-11.30M
549.64%
239.78M
2,221.24%
54.43M
77.30%
72.86M
33.85%
-1.37M
101.88%
-1.84M
34.45%
-20.82M
1,030.29%
-322K
98.45%
net cash used provided by financing activities
-111.71M
-
4.74M
104.24%
-5.13M
208.19%
-136.70M
2,566.80%
-10.81M
92.09%
-24.78M
129.20%
-15.79M
36.30%
-50.88M
222.34%
-86.13M
69.26%
-66.09M
23.27%
22.59M
134.18%
-74.44M
429.57%
-104.70M
40.65%
-76.24M
27.19%
-42.01M
44.90%
169.95M
504.57%
-70.20M
141.31%
-10.55M
84.97%
-26.55M
151.53%
-114.71M
332.11%
89.19M
177.76%
-83.12M
193.19%
-5.85M
92.96%
-54.28M
827.53%
-94.07M
73.31%
193.85M
306.07%
-1.81M
100.93%
305.97M
17,013.82%
-305.78M
199.94%
-90.39M
70.44%
-89.89M
0.56%
-40.58M
54.86%
-20.64M
49.13%
-181.78M
780.66%
101.45M
155.81%
-458.68M
552.11%
-113.94M
75.16%
-100.23M
12.04%
-41.24M
58.85%
-216.48M
424.87%
-80.54M
62.80%
-144.73M
79.69%
-48.20M
66.70%
250.51M
619.74%
effect of forex changes on cash
-36.35M
-
-2.56M
92.96%
1.30M
150.90%
6.21M
377.19%
-9.41M
251.52%
-9.19M
2.42%
-4.19M
54.43%
-6.73M
60.68%
-5.74M
14.60%
-2.31M
59.80%
-429K
81.42%
-7.28M
1,595.80%
5.13M
170.57%
-12.92M
351.71%
5.55M
142.99%
15.03M
170.59%
8.27M
45.00%
8.71M
5.42%
1.28M
85.27%
-25.68M
2,099.92%
-29.82M
16.15%
-10.13M
66.05%
-4.94M
51.23%
5.30M
207.27%
-12.98M
345.12%
909K
107.00%
-21.13M
2,424.97%
-16.63M
21.30%
6.35M
138.19%
18.86M
196.95%
-5.17M
127.42%
-987K
80.91%
-10.93M
1,007.09%
-2.58M
76.41%
-7.10M
175.56%
-33.77M
375.41%
-45.51M
34.76%
-1.98M
95.66%
14.41M
829.08%
-3.61M
125.06%
-17.13M
374.25%
14.36M
183.84%
-6.84M
147.62%
net change in cash
-37.63M
-
89.78M
338.59%
-4.01M
104.47%
-190.46M
4,649.73%
22.40M
111.76%
62.59M
179.45%
-27.48M
143.90%
7.45M
127.09%
25.75M
245.86%
-16.60M
164.46%
-21.11M
27.20%
-22.54M
6.74%
11.83M
152.51%
3.53M
70.18%
-34.44M
1,075.83%
52.88M
253.55%
-1.01M
101.91%
64.41M
6,483.85%
-80.24M
224.57%
-90.32M
12.56%
67.33M
174.54%
-32.83M
148.77%
-43.02M
31.02%
52.65M
222.39%
78.84M
49.74%
10.22M
87.03%
-65.47M
740.38%
465.74M
811.36%
-63.96M
113.73%
-122.96M
92.23%
-36.44M
70.37%
108.58M
397.98%
169.90M
56.47%
-23.02M
113.55%
-37.70M
63.78%
-401.38M
964.74%
58.30M
114.53%
128.09M
119.68%
-94.48M
173.77%
-60.97M
35.47%
49.70M
181.50%
42.67M
14.15%
-105.27M
346.74%
435.77M
513.95%
cash at beginning of period
519.13M
-
481.50M
7.25%
571.28M
18.65%
567.27M
0.70%
376.80M
33.58%
399.20M
5.94%
461.79M
15.68%
434.31M
5.95%
441.75M
1.71%
467.50M
5.83%
450.91M
3.55%
429.80M
4.68%
407.26M
5.24%
419.09M
2.91%
422.62M
0.84%
388.19M
8.15%
441.06M
13.62%
440.06M
0.23%
504.47M
14.64%
424.23M
15.91%
333.90M
21.29%
401.23M
20.16%
368.40M
8.18%
325.38M
11.68%
378.03M
16.18%
456.87M
20.86%
467.10M
2.24%
401.62M
14.02%
867.36M
115.96%
803.40M
7.37%
680.44M
15.30%
644.00M
5.36%
752.58M
16.86%
922.48M
22.58%
899.46M
2.50%
861.76M
4.19%
460.38M
46.58%
518.68M
12.66%
646.76M
24.69%
552.28M
14.61%
491.31M
11.04%
541.00M
10.12%
583.67M
7.89%
478.40M
18.04%
cash at end of period
481.50M
-
571.28M
18.65%
567.27M
0.70%
376.80M
33.58%
399.20M
5.94%
461.79M
15.68%
434.31M
5.95%
441.75M
1.71%
467.50M
5.83%
450.91M
3.55%
429.80M
4.68%
407.26M
5.24%
419.09M
2.91%
422.62M
0.84%
388.19M
8.15%
441.06M
13.62%
440.06M
0.23%
504.47M
14.64%
424.23M
15.91%
333.90M
21.29%
401.23M
20.16%
368.40M
8.18%
325.38M
11.68%
378.03M
16.18%
456.87M
20.86%
467.10M
2.24%
401.62M
14.02%
867.36M
115.96%
803.40M
7.37%
680.44M
15.30%
644.00M
5.36%
752.58M
16.86%
922.48M
22.58%
899.46M
2.50%
861.76M
4.19%
460.38M
46.58%
518.68M
12.66%
646.76M
24.69%
552.28M
14.61%
491.31M
11.04%
541.00M
10.12%
583.67M
7.89%
478.40M
18.04%
914.17M
91.09%
operating cash flow
125.54M
-
78.39M
37.56%
14.24M
81.83%
78.83M
453.51%
85.74M
8.77%
93.03M
8.51%
24.29M
73.89%
90.29M
271.76%
139M
53.94%
73.86M
46.86%
-11.79M
115.96%
90.97M
871.88%
143.73M
57.99%
122.85M
14.53%
31.03M
74.74%
84.30M
171.68%
148.37M
76.01%
95.39M
35.71%
-27.32M
128.64%
76.81M
381.11%
153.32M
99.62%
136.71M
10.84%
-5.42M
103.96%
126.46M
2,434.90%
220.28M
74.19%
86.57M
60.70%
-18.65M
121.54%
191.71M
1,127.98%
252.15M
31.53%
159.09M
36.91%
77.16M
51.50%
160.61M
108.16%
209.71M
30.57%
246.80M
17.69%
-114.28M
146.30%
102.33M
189.55%
225.99M
120.84%
229.63M
1.61%
-34.06M
114.83%
171.45M
603.31%
161.52M
5.79%
191.91M
18.81%
-25.56M
113.32%
209.27M
918.72%
capital expenditure
-11.43M
-
-11.82M
3.43%
-14.53M
22.95%
-15.13M
4.11%
-18.54M
22.53%
-14.38M
22.39%
-13.99M
2.74%
-16.18M
15.65%
-14.71M
9.10%
-17.29M
17.58%
-25.50M
47.43%
-21.10M
17.24%
-17.85M
15.42%
-24.33M
36.34%
-19.70M
19.04%
-18.60M
5.56%
-18.16M
2.38%
-17.21M
5.22%
-23.07M
34.04%
-26.18M
13.46%
-38.18M
45.85%
-72.99M
91.20%
-21.99M
69.88%
-24.91M
13.29%
-34.44M
38.27%
-27.43M
20.35%
-24.19M
11.80%
-15.38M
36.41%
-16.75M
8.86%
-24.05M
43.60%
-13.91M
42.17%
-9.17M
34.04%
-12.21M
33.13%
-21.96M
79.79%
-17.81M
18.89%
-11.26M
36.77%
-9.21M
18.16%
-16.11M
74.77%
-13.41M
16.76%
-12.33M
8.01%
-14.16M
14.83%
-18.88M
33.31%
-24.67M
30.69%
-19.86M
19.49%
free cash flow
114.12M
-
66.57M
41.67%
-289K
100.43%
63.70M
22,140.83%
67.20M
5.50%
78.65M
17.04%
10.30M
86.91%
74.11M
619.73%
124.29M
67.71%
56.57M
54.49%
-37.28M
165.90%
69.87M
287.43%
125.89M
80.16%
98.52M
21.74%
11.33M
88.50%
65.69M
479.82%
130.21M
98.21%
78.17M
39.96%
-50.39M
164.46%
50.63M
200.47%
115.14M
127.42%
63.71M
44.67%
-27.40M
143.01%
101.55M
470.60%
185.84M
83.00%
59.14M
68.18%
-42.84M
172.44%
176.32M
511.58%
235.41M
33.51%
135.05M
42.63%
63.25M
53.17%
151.44M
139.43%
197.50M
30.42%
224.85M
13.85%
-132.09M
158.75%
91.07M
168.95%
216.78M
138.02%
213.52M
1.50%
-47.47M
122.23%
159.11M
435.19%
147.36M
7.39%
173.03M
17.42%
-50.23M
129.03%
189.41M
477.06%

All numbers in USD (except ratios and percentages)