bf/NASDAQ:IPGP_icon.jpeg

NASDAQ:IPGP

IPG Photonics

  • Stock

USD

Last Close

85.49

26/07 20:00

Market Cap

3.92B

Beta: 1.22

Volume Today

201.65K

Avg: 244.88K

PE Ratio

54.57

PFCF: 37.97

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
net income
42.34M
-
36.59M
13.56%
40.53M
10.76%
48.28M
19.13%
55.20M
14.33%
56.43M
2.23%
57.35M
1.62%
61.24M
6.80%
62.76M
2.47%
60.68M
3.32%
49.33M
18.71%
67.03M
35.89%
69.23M
3.27%
75.13M
8.53%
74.93M
0.26%
104.10M
38.93%
115.60M
11.04%
52.96M
54.19%
106.33M
100.80%
121.62M
14.37%
100.75M
17.16%
75.47M
25.10%
54.92M
27.23%
72.52M
32.06%
57.13M
21.23%
-4.30M
107.53%
36.77M
954.43%
38.37M
4.35%
35.53M
7.39%
49.68M
39.81%
68.22M
37.33%
69.68M
2.13%
74.70M
7.21%
65.27M
12.63%
69.63M
6.68%
57.33M
17.66%
76.70M
33.78%
-92.89M
221.12%
60.13M
164.73%
62.32M
3.64%
54.99M
11.76%
41.43M
24.67%
24.10M
41.83%
depreciation and amortization
8.53M
-
8.88M
4.08%
8.10M
8.73%
8.99M
10.91%
9.32M
3.73%
9.20M
1.27%
9.74M
5.87%
10.43M
7.08%
10.90M
4.50%
11.34M
3.97%
11.39M
0.51%
12.26M
7.59%
13.99M
14.14%
13.83M
1.17%
14.50M
4.88%
15.21M
4.87%
16.70M
9.81%
18.15M
8.68%
19.22M
5.90%
19.50M
1.46%
20.17M
3.40%
21.38M
6.00%
22.80M
6.67%
24.68M
8.25%
25.05M
1.46%
23.74M
5.22%
24.10M
1.53%
23.25M
3.52%
23.84M
2.52%
23.37M
1.98%
23.82M
1.94%
24.16M
1.42%
24.15M
0.02%
24.20M
0.22%
23.43M
3.17%
23.67M
1.00%
22.75M
3.89%
20.71M
8.95%
17.89M
13.63%
17.45M
2.43%
17.34M
0.68%
16.94M
2.26%
9.00M
46.90%
deferred income tax
-4.21M
-
1.42M
133.83%
-2.61M
283.42%
-2.28M
12.53%
-1.06M
53.53%
4.47M
521.11%
5.71M
27.75%
-7.83M
237.11%
-5.03M
35.78%
-9K
99.82%
-2.74M
30,355.56%
-6.53M
138.12%
-2.79M
57.32%
-854K
69.35%
4.21M
592.74%
325K
92.28%
10.00M
2,977.23%
8.35M
16.54%
7.40M
11.33%
-1.30M
117.62%
-3.14M
141.03%
-7.53M
139.58%
9.20M
222.16%
-6.57M
171.43%
-6.84M
4.12%
-11.28M
64.79%
-935K
91.71%
2.53M
370.16%
-11.71M
563.70%
-2.69M
77.03%
3.94M
246.56%
-5.80M
247.06%
-2.90M
49.98%
-2.13M
26.65%
-3.40M
59.63%
-7.81M
129.82%
-10.35M
32.52%
-6.03M
41.76%
16.11M
367.32%
-11.04M
168.55%
-9.90M
10.33%
-8.95M
9.56%
4.04M
145.16%
stock based compensation
3.13M
-
3.12M
0.51%
3.27M
4.85%
3.90M
19.53%
3.90M
0.26%
4.11M
5.39%
4.13M
0.54%
4.74M
14.73%
5.01M
5.87%
5.11M
2.01%
4.96M
3.03%
5.48M
10.45%
5.66M
3.40%
5.63M
0.49%
5.35M
5.04%
5.71M
6.67%
5.93M
3.89%
6.03M
1.72%
6.42M
6.35%
7.31M
13.94%
7.72M
5.61%
6.58M
14.70%
8.14M
23.60%
8.89M
9.28%
8.54M
3.97%
7.79M
8.76%
8.43M
8.19%
9.22M
9.41%
8.74M
5.23%
9.08M
3.86%
8.81M
2.90%
9.86M
11.89%
9.86M
0.05%
9.33M
5.38%
9.99M
7.14%
10.45M
4.51%
8.76M
16.11%
9.10M
3.87%
9.58M
5.22%
9.67M
1.01%
8.14M
15.82%
12.11M
48.72%
change in working capital
-22.53M
-
2.63M
111.68%
-10.25M
489.73%
-31.37M
206.08%
-25.65M
18.24%
-27.36M
6.69%
-27.57M
0.75%
-32.02M
16.15%
9.33M
129.13%
-24.45M
362.15%
-12.85M
47.44%
-46.05M
258.33%
-15.12M
67.17%
-6.20M
58.99%
-61.48M
891.63%
-58.74M
4.46%
912K
101.55%
11.78M
1,192.11%
-47.05M
499.28%
-49.75M
5.74%
-61.81M
24.23%
11.41M
118.47%
-58.29M
610.71%
-61.56M
5.61%
-11.65M
81.08%
40.08M
444.01%
-6.49M
116.20%
-24.03M
270.24%
-40.47M
68.38%
-25.77M
36.32%
-27.60M
7.13%
-6.40M
76.81%
-21.22M
231.61%
-28.75M
35.45%
-99.35M
245.62%
-43.77M
55.94%
-17.72M
59.52%
-41.38M
133.50%
-77.52M
87.35%
-21.80M
71.88%
10.47M
148.03%
34.29M
227.53%
accounts receivables
-10.25M
-
19.93M
294.54%
-3.86M
119.35%
-19.55M
406.79%
-13.20M
32.48%
-8.65M
34.43%
-13.12M
51.56%
-14.21M
8.34%
11.84M
183.33%
6.25M
47.18%
1.39M
77.76%
-6.95M
599.42%
-15.11M
117.55%
8.82M
158.35%
-24.36M
376.26%
-47.36M
94.40%
18.73M
139.54%
-7.92M
142.31%
9.08M
214.55%
-9.04M
199.60%
-27.41M
203.24%
7.14M
126.04%
24.81M
247.60%
-46.31M
286.67%
5.80M
112.53%
15.22M
162.29%
34.49M
126.65%
-1.48M
104.29%
-21.88M
1,377.65%
-15.33M
29.95%
7.36M
148.01%
5.17M
29.82%
-24.81M
580.27%
10.19M
141.08%
2.62M
74.28%
-1.06M
140.48%
40.96M
3,960.23%
-8.42M
120.55%
-24.64M
192.76%
766K
103.11%
-1.15M
250.13%
14.63M
1,372.26%
32.30M
120.80%
inventory
-19.89M
-
-3.88M
80.51%
-3.86M
0.52%
-11.13M
188.69%
-15.23M
36.83%
-12.03M
21.05%
-13.90M
15.57%
-19.31M
38.96%
-18.96M
1.82%
-18.39M
3.00%
-19.36M
5.28%
-15.30M
20.98%
-8.15M
46.77%
-10.81M
32.73%
-22.41M
107.25%
-3.41M
84.77%
-13.88M
306.71%
-31.38M
126.15%
-49.74M
58.51%
-41.27M
17.04%
-31.04M
24.80%
-13.39M
56.86%
-19.72M
47.28%
-21.07M
6.85%
-10.24M
51.39%
22.93M
323.83%
-10.43M
145.49%
-4.73M
54.64%
-19.05M
302.73%
-5.69M
70.15%
-20.08M
253.16%
-41.14M
104.82%
-44.16M
7.36%
-44.37M
0.47%
-50.95M
14.83%
-48.28M
5.24%
-49.73M
2.99%
-40.05M
19.45%
-8.99M
77.56%
-3.11M
65.36%
-8.63M
177.23%
22.56M
361.31%
1.50M
93.36%
accounts payables
-4.52M
-
2.98M
166.03%
516K
82.70%
-3.20M
720.16%
4.01M
225.25%
1.94M
51.65%
-1.23M
163.52%
5.65M
559.22%
97K
98.28%
5.29M
5,350.52%
-6.75M
227.65%
-1.69M
74.93%
-1.38M
18.74%
9.41M
784.29%
-1.56M
116.58%
3.47M
322.69%
1.51M
56.56%
-1.11M
173.82%
1.13M
201.80%
8.39M
640.12%
-10.85M
229.23%
-107K
99.01%
1.96M
1,927.10%
-2.40M
222.76%
-7.69M
220.50%
-2.12M
72.44%
6.05M
385.57%
7.19M
18.78%
-4.43M
161.55%
-10.76M
143.13%
18.98M
276.38%
5.90M
68.92%
1.42M
75.98%
4.70M
231.76%
-8.45M
279.71%
11.58M
237.06%
-5.97M
151.54%
-9.34M
56.45%
-4.60M
50.73%
-2.87M
37.57%
-2.76M
3.93%
-6.09M
120.66%
274K
104.50%
other working capital
12.13M
-
-16.41M
235.31%
-3.05M
81.39%
2.51M
182.08%
-1.23M
148.96%
-8.62M
602.69%
677K
107.85%
-4.15M
712.85%
16.35M
494.07%
-17.60M
207.65%
11.87M
167.45%
-22.11M
286.21%
9.51M
143.04%
-13.62M
243.10%
-13.15M
3.40%
-11.44M
13.01%
-5.45M
52.39%
52.20M
1,058.40%
-7.52M
114.40%
-7.83M
4.23%
7.49M
195.58%
17.77M
137.32%
-65.34M
467.61%
8.22M
112.57%
483K
94.12%
4.05M
738.92%
-36.61M
1,003.46%
-25.01M
31.68%
4.90M
119.58%
6.01M
22.72%
-33.86M
663.30%
23.67M
169.91%
46.33M
95.72%
732K
98.42%
-42.58M
5,916.39%
-6.01M
85.89%
-2.98M
50.34%
16.43M
650.85%
-39.29M
339.09%
-16.57M
57.81%
23.01M
238.83%
3.19M
86.15%
other non cash items
9.42M
-
5.76M
38.80%
4.35M
24.53%
5.97M
37.12%
5.51M
7.71%
13.28M
141.10%
2.65M
80.02%
12.84M
383.97%
10.22M
20.34%
9.29M
9.12%
13.90M
49.63%
9.09M
34.63%
16.75M
84.29%
11.75M
29.86%
13.31M
13.26%
15.67M
17.80%
14.61M
6.81%
10.33M
29.30%
7.33M
29.01%
11.52M
57.20%
8.01M
30.48%
5.74M
28.37%
8.79M
53.11%
18.27M
107.86%
19.58M
7.22%
73.91M
277.42%
-5.09M
106.88%
24.14M
574.47%
53.83M
122.98%
31.66M
41.19%
10.35M
67.31%
24.15M
133.40%
17.38M
28.02%
16.62M
4.38%
16.12M
3.03%
38.87M
141.18%
-4.28M
111.00%
152.11M
3,656.37%
11.09M
92.71%
10.05M
9.37%
4.94M
50.90%
10.25M
107.53%
net cash provided by operating activities
36.69M
-
58.41M
59.20%
43.39M
25.71%
33.48M
22.83%
47.21M
41.00%
60.12M
27.34%
52.01M
13.49%
49.40M
5.01%
93.20M
88.66%
61.96M
33.52%
63.99M
3.28%
41.28M
35.49%
87.73M
112.51%
99.29M
13.18%
50.82M
48.82%
82.28M
61.91%
163.75M
99.01%
107.60M
34.29%
99.65M
7.38%
108.90M
9.28%
71.70M
34.16%
113.05M
57.67%
45.55M
59.71%
56.23M
23.44%
91.80M
63.27%
129.94M
41.54%
56.78M
56.30%
73.47M
29.40%
69.76M
5.05%
85.32M
22.30%
87.54M
2.61%
115.65M
32.10%
101.97M
11.83%
84.54M
17.09%
16.42M
80.57%
78.74M
379.44%
75.86M
3.65%
41.62M
45.14%
37.28M
10.43%
66.67M
78.83%
85.98M
28.97%
106.06M
23.36%
54.60M
48.52%
investments in property plant and equipment
-14.07M
-
-22.59M
60.53%
-11.46M
49.28%
-34.33M
199.62%
-28.94M
15.68%
-15.88M
45.14%
-14.03M
11.66%
-18.58M
32.45%
-18.15M
2.29%
-19.36M
6.65%
-24.96M
28.93%
-45.90M
83.91%
-30.80M
32.89%
-25.37M
17.63%
-21.88M
13.79%
-21.76M
0.54%
-55.59M
155.50%
-27.31M
50.86%
-39.11M
43.20%
-57.40M
46.76%
-36.84M
35.82%
-26.99M
26.74%
-32.84M
21.68%
-53.65M
63.38%
-21.05M
60.77%
-26.00M
23.51%
-17.80M
31.52%
-19.57M
9.93%
-24.50M
25.20%
-25.82M
5.40%
-27.42M
6.18%
-26.92M
1.82%
-39.51M
46.76%
-29.25M
25.97%
-25.18M
13.93%
-34.73M
37.93%
-24.65M
29.02%
-25.59M
3.81%
-33.40M
30.54%
-25.73M
22.96%
-26.12M
1.48%
-25.23M
3.41%
-28.05M
11.20%
acquisitions net
-4.96M
-
129K
-
-46.53M
36,167.44%
1.66M
103.56%
-1.26M
176.34%
99K
107.83%
3.88M
3,817.17%
-39.29M
1,113.07%
-8.94M
77.24%
210K
102.35%
-3.99M
2,000.48%
-1K
99.97%
-104.69M
10,469,100%
-20.00M
80.89%
4.89M
124.44%
60K
98.77%
313K
421.67%
139K
55.59%
321K
130.94%
229K
28.66%
-429K
287.34%
130K
130.30%
128K
1.54%
601K
369.53%
550K
8.49%
-2M
463.64%
52.14M
-
800K
98.47%
1.60M
100%
140K
91.25%
28.68M
20,389.29%
816K
97.16%
purchases of investments
-106.75M
-
-29.90M
71.99%
-32.31M
8.07%
-117.16M
262.60%
-120.13M
2.54%
-28.17M
76.55%
-43.07M
52.88%
-75.34M
74.92%
-65.25M
13.40%
-70.78M
8.48%
-219.05M
209.50%
-276.67M
26.30%
-198.81M
28.14%
-178.10M
10.42%
-161.73M
9.19%
-217.85M
34.70%
-202.63M
6.99%
-308.19M
52.10%
-113.13M
63.29%
-311.41M
175.28%
-378.83M
21.65%
-513.56M
35.57%
-500.47M
2.55%
-423.16M
15.45%
-503.41M
18.96%
-475.44M
5.56%
-108.39M
77.20%
-330.77M
205.16%
-202.42M
38.80%
-343.82M
69.85%
-239.53M
30.33%
-315.11M
31.55%
-334.41M
6.12%
-226.52M
32.26%
sales maturities of investments
495K
-
10M
-
31.72M
217.20%
117.09M
269.13%
40M
65.84%
70.37M
75.92%
85.80M
21.93%
31.97M
62.74%
24.37M
23.77%
70.16M
187.88%
91.46M
30.35%
124.73M
36.38%
183.98M
47.51%
202.86M
10.26%
131.82M
35.02%
233.82M
77.37%
199.58M
14.65%
186.02M
6.79%
236.89M
27.34%
274.90M
16.05%
401.41M
46.02%
480.16M
19.62%
304.86M
36.51%
441.42M
44.79%
421.09M
4.61%
505.82M
20.12%
419.84M
17.00%
430.23M
2.47%
90.47M
78.97%
279.50M
208.93%
270.38M
3.26%
239.97M
11.25%
284.15M
18.41%
other investing activites
71K
-
-551K
876.06%
151K
127.40%
145K
3.97%
188K
29.66%
37K
80.32%
191K
416.22%
34K
82.20%
69K
102.94%
-37K
153.62%
46K
224.32%
81K
76.09%
-56K
169.14%
-731K
1,205.36%
-47K
93.57%
-521K
1,008.51%
225K
143.19%
589K
161.78%
76K
87.10%
112K
47.37%
233K
108.04%
379K
62.66%
47K
87.60%
450K
857.45%
34K
92.44%
-6K
117.65%
79K
1,416.67%
36K
54.43%
-98K
372.22%
176K
279.59%
-2K
101.14%
-545K
27,150%
-531K
2.57%
-437K
17.70%
-736K
68.42%
1.03M
240.08%
296K
71.29%
26.23M
8,760.81%
107K
99.59%
219K
104.67%
120K
45.21%
112K
6.67%
278.31M
248,390.18%
net cash used for investing activites
-14.00M
-
-22.64M
61.74%
-11.30M
50.07%
-34.18M
202.34%
-28.75M
15.87%
-15.84M
44.91%
-18.79M
18.64%
-18.55M
1.32%
-18.08M
2.49%
-126.14M
597.54%
-44.68M
64.58%
-92.94M
108.00%
-29.28M
68.50%
-107.50M
267.17%
20.37M
118.95%
24.33M
19.42%
-138.02M
667.28%
-76.54M
44.54%
-39.44M
48.47%
-188.88M
378.86%
-188.55M
0.18%
-146.13M
22.50%
-28.04M
80.81%
-78.22M
178.92%
-4.98M
93.63%
-28.74M
477.18%
-139.75M
386.30%
104.55M
174.81%
-60.87M
158.22%
-3.50M
94.26%
-60.69M
1,636.10%
-222.95M
267.33%
-21.18M
90.50%
-111.46M
426.22%
2.47M
102.22%
277.75M
11,144.98%
127.24M
54.19%
-110.51M
186.85%
-96.02M
13.12%
5.48M
105.70%
-72.45M
1,422.90%
-74.56M
2.90%
23.74M
131.84%
debt repayment
-608K
-
-562K
7.57%
-1.30M
132.21%
-103K
92.11%
-583K
466.02%
-223K
61.75%
-2.71M
1,113.00%
-10.40M
284.66%
-2.00M
80.81%
-3.44M
72.36%
-509K
85.21%
-491K
3.54%
-797K
62.32%
-797K
0%
-797K
0%
-17.46M
2,091.09%
-691K
96.04%
-891K
28.94%
-895K
0.45%
-899K
0.45%
-902K
0.33%
-908K
0.67%
-911K
0.33%
-916K
0.55%
-920K
0.44%
-924K
0.43%
-928K
0.43%
-934K
0.65%
-936K
0.21%
-942K
0.64%
-946K
0.42%
-950K
0.42%
-955K
0.53%
-959K
0.42%
-964K
0.52%
-968K
0.41%
-15.90M
1,542.25%
-297K
98.13%
-298K
0.34%
-15.73M
5,179.53%
common stock issued
7.28M
-
7.56M
-
14.13M
-
16.18M
-
265K
-
3.23M
1,118.87%
-731K
-
731K
200%
3.15M
330.51%
common stock repurchased
-5.46M
-
-12.54M
129.53%
-11.57M
7.70%
-2.80M
75.81%
-13.08M
367.17%
-20.07M
53.49%
-30.99M
54.42%
-60.86M
96.37%
-64.14M
5.38%
-6.15M
90.41%
-2.28M
62.86%
-23.64M
934.89%
-14.81M
37.34%
-12.72M
14.14%
-15.51M
22.00%
-9.65M
37.77%
71.08M
836.25%
-3.05M
104.29%
-38.68M
1,169.13%
-36.34M
6.06%
-56.82M
56.35%
-78.76M
38.61%
-232.85M
195.65%
-71.28M
69.39%
-116.62M
63.61%
-113.09M
3.02%
63K
100.06%
-46.50M
73,904.76%
-63.97M
37.57%
-1.16M
98.19%
dividends paid
-9.19M
-
-265K
-
-3.23M
1,118.87%
-731K
-
other financing activites
2.31M
-
4.01M
74.06%
2.18M
45.76%
3.83M
76.24%
621K
83.81%
-447K
171.98%
9.18M
2,154.14%
6.06M
34.03%
1.07M
82.30%
-9.40M
976.77%
3.55M
137.75%
30.86M
769.81%
-3.06M
109.92%
2.56M
183.74%
9.60M
274.41%
7.36M
23.39%
34.14M
364.23%
5.36M
84.31%
3.11M
41.90%
7.52M
141.50%
1.86M
75.23%
529K
71.59%
6.12M
-
1.68M
72.60%
5.69M
239.62%
-7.15M
225.58%
13.77M
292.63%
8.50M
38.30%
-54.65M
743.26%
2.36M
104.31%
5.59M
137.00%
860K
84.60%
4.83M
461.63%
-724K
114.99%
2.81M
488.40%
-2.23M
179.48%
3.23M
244.52%
-3.84M
219.01%
4.58M
219.02%
-432K
109.44%
432K
200%
-89.62M
20,844.44%
net cash used provided by financing activities
1.70M
-
10.72M
532.00%
871K
91.88%
3.73M
328.47%
38K
98.98%
6.89M
18,026.32%
6.48M
5.97%
-4.35M
167.13%
-925K
78.73%
1.29M
239.57%
3.04M
135.40%
30.37M
899.34%
-3.86M
112.71%
3.30M
185.54%
-3.74M
213.18%
-21.68M
480.33%
30.65M
241.39%
-8.61M
128.08%
-17.85M
107.38%
-24.37M
36.53%
-59.90M
145.76%
-64.52M
7.71%
-7.06M
89.06%
2.92M
141.32%
-22.88M
884.40%
-10.04M
56.11%
-20.79M
107.03%
-2.68M
87.12%
-2.09M
21.84%
15.48M
839.49%
-1.64M
110.57%
-34.05M
1,979.84%
-36.44M
7.01%
-52.95M
45.32%
-80.44M
51.93%
-231.00M
187.16%
-89.41M
61.29%
-113.69M
27.15%
-117.24M
3.12%
-12.56M
89.29%
-46.20M
267.91%
-60.39M
30.72%
-90.77M
50.32%
effect of forex changes on cash
4.49M
-
3.93M
12.35%
-1.12M
128.59%
-213K
81.05%
-14.41M
6,665.26%
-16.53M
14.73%
-20.37M
23.19%
3.52M
117.31%
5.52M
56.60%
-5.79M
204.98%
8.81M
252.06%
-5.12M
158.06%
3.68M
171.99%
-16.79M
555.80%
6.46M
138.51%
25.40M
292.92%
15.77M
37.90%
7.19M
54.44%
16.87M
134.71%
-47.98M
384.46%
7.56M
115.76%
-5.65M
174.69%
-5.87M
3.88%
3.11M
152.98%
-13.80M
543.94%
8.71M
163.09%
-6.88M
178.98%
2.35M
134.24%
9.21M
291.30%
15.20M
64.91%
-7.02M
146.22%
-1.19M
83.02%
-3.65M
205.53%
-5.94M
62.91%
-5.04M
15.19%
3.79M
175.20%
-16.21M
528.10%
11.51M
171.02%
-1.10M
109.54%
-7.65M
596.90%
-12.11M
58.29%
15.28M
226.11%
-5.78M
137.84%
net change in cash
28.87M
-
50.42M
74.64%
31.83M
36.87%
2.82M
91.13%
4.09M
44.74%
34.63M
747.58%
19.32M
44.20%
30.03M
55.42%
79.71M
165.41%
-68.69M
186.17%
31.16M
145.36%
-26.41M
184.74%
58.27M
320.68%
-21.70M
137.24%
73.92M
440.61%
110.33M
49.25%
72.16M
34.60%
29.63M
58.93%
59.22M
99.85%
-152.33M
357.22%
-169.19M
11.06%
-103.25M
38.97%
4.58M
104.44%
-15.96M
448.49%
50.14M
414.15%
99.87M
99.17%
-110.64M
210.79%
177.70M
260.61%
16.01M
90.99%
112.50M
602.79%
18.19M
83.83%
-142.54M
883.71%
40.70M
128.56%
-85.80M
310.78%
-66.59M
22.39%
129.27M
294.14%
97.49M
24.59%
-171.06M
275.48%
-177.07M
3.51%
51.93M
129.33%
-44.79M
186.24%
-13.61M
69.61%
-18.22M
33.89%
cash at beginning of period
369.48M
-
398.36M
7.81%
448.78M
12.66%
480.61M
7.09%
483.43M
0.59%
487.52M
0.85%
522.15M
7.10%
541.47M
3.70%
571.51M
5.55%
651.22M
13.95%
582.53M
10.55%
613.69M
5.35%
587.29M
4.30%
645.56M
9.92%
623.86M
3.36%
697.78M
11.85%
808.11M
15.81%
880.27M
8.93%
909.90M
3.37%
969.12M
6.51%
816.79M
15.72%
647.61M
20.71%
544.36M
15.94%
548.94M
0.84%
532.98M
2.91%
583.12M
9.41%
682.98M
17.13%
572.34M
16.20%
750.04M
31.05%
766.05M
2.13%
878.55M
14.69%
896.74M
2.07%
754.20M
15.90%
794.90M
5.40%
709.11M
10.79%
642.52M
9.39%
771.79M
20.12%
869.27M
12.63%
698.21M
19.68%
521.14M
25.36%
573.07M
9.97%
528.28M
7.82%
514.67M
2.58%
cash at end of period
398.36M
-
448.78M
12.66%
480.61M
7.09%
483.43M
0.59%
487.52M
0.85%
522.15M
7.10%
541.47M
3.70%
571.51M
5.55%
651.22M
13.95%
582.53M
10.55%
613.69M
5.35%
587.29M
4.30%
645.56M
9.92%
623.86M
3.36%
697.78M
11.85%
808.11M
15.81%
880.27M
8.93%
909.90M
3.37%
969.12M
6.51%
816.79M
15.72%
647.61M
20.71%
544.36M
15.94%
548.94M
0.84%
532.98M
2.91%
583.12M
9.41%
682.98M
17.13%
572.34M
16.20%
750.04M
31.05%
766.05M
2.13%
878.55M
14.69%
896.74M
2.07%
754.20M
15.90%
794.90M
5.40%
709.11M
10.79%
642.52M
9.39%
771.79M
20.12%
869.27M
12.63%
698.21M
19.68%
521.14M
25.36%
573.07M
9.97%
528.28M
7.82%
514.67M
2.58%
496.45M
3.54%
operating cash flow
36.69M
-
58.41M
59.20%
43.39M
25.71%
33.48M
22.83%
47.21M
41.00%
60.12M
27.34%
52.01M
13.49%
49.40M
5.01%
93.20M
88.66%
61.96M
33.52%
63.99M
3.28%
41.28M
35.49%
87.73M
112.51%
99.29M
13.18%
50.82M
48.82%
82.28M
61.91%
163.75M
99.01%
107.60M
34.29%
99.65M
7.38%
108.90M
9.28%
71.70M
34.16%
113.05M
57.67%
45.55M
59.71%
56.23M
23.44%
91.80M
63.27%
129.94M
41.54%
56.78M
56.30%
73.47M
29.40%
69.76M
5.05%
85.32M
22.30%
87.54M
2.61%
115.65M
32.10%
101.97M
11.83%
84.54M
17.09%
16.42M
80.57%
78.74M
379.44%
75.86M
3.65%
41.62M
45.14%
37.28M
10.43%
66.67M
78.83%
85.98M
28.97%
106.06M
23.36%
54.60M
48.52%
capital expenditure
-14.07M
-
-22.59M
60.53%
-11.46M
49.28%
-34.33M
199.62%
-28.94M
15.68%
-15.88M
45.14%
-14.03M
11.66%
-18.58M
32.45%
-18.15M
2.29%
-19.36M
6.65%
-24.96M
28.93%
-45.90M
83.91%
-30.80M
32.89%
-25.37M
17.63%
-21.88M
13.79%
-21.76M
0.54%
-55.59M
155.50%
-27.31M
50.86%
-39.11M
43.20%
-57.40M
46.76%
-36.84M
35.82%
-26.99M
26.74%
-32.84M
21.68%
-53.65M
63.38%
-21.05M
60.77%
-26.00M
23.51%
-17.80M
31.52%
-19.57M
9.93%
-24.50M
25.20%
-25.82M
5.40%
-27.42M
6.18%
-26.92M
1.82%
-39.51M
46.76%
-29.25M
25.97%
-25.18M
13.93%
-34.73M
37.93%
-24.65M
29.02%
-25.59M
3.81%
-33.40M
30.54%
-25.73M
22.96%
-26.12M
1.48%
-25.23M
3.41%
-28.05M
11.20%
free cash flow
22.62M
-
35.82M
58.38%
31.93M
10.85%
-841K
102.63%
18.27M
2,272.41%
44.24M
142.15%
37.98M
14.15%
30.82M
18.85%
75.05M
143.48%
42.60M
43.24%
39.03M
8.37%
-4.62M
111.84%
56.92M
1,331.54%
73.91M
29.85%
28.95M
60.84%
60.52M
109.10%
108.16M
78.70%
80.28M
25.77%
60.54M
24.59%
51.49M
14.94%
34.86M
32.30%
86.06M
146.87%
12.71M
85.23%
2.58M
79.73%
70.75M
2,646.70%
103.94M
46.91%
38.98M
62.50%
53.91M
38.29%
45.26M
16.04%
59.49M
31.45%
60.12M
1.06%
88.72M
47.57%
62.45M
29.61%
55.29M
11.46%
-8.75M
115.83%
44.01M
602.76%
51.22M
16.37%
16.03M
68.69%
3.88M
75.83%
40.93M
956.01%
59.86M
46.25%
80.83M
35.04%
26.54M
67.16%

All numbers in USD (except ratios and percentages)