bf/NASDAQ:VIAV_icon.jpeg

NASDAQ:VIAV

Viavi Solutions Inc.

  • Stock

USD

Last Close

8.57

30/08 20:00

Market Cap

1.58B

Beta: 0.83

Volume Today

978.37K

Avg: 1.96M

PE Ratio

401.39

PFCF: 39.18

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
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '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
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
net income
300K
-
8.80M
2,833.33%
-1.50M
117.05%
-25.40M
1,593.33%
-9.70M
61.81%
-25.10M
158.76%
-13.20M
47.41%
-40.10M
203.79%
-67M
67.08%
6.30M
109.40%
32.40M
414.29%
-70.90M
318.83%
78M
210.01%
49.20M
36.92%
26M
47.15%
13.70M
47.31%
-4.80M
135.04%
-3.70M
22.92%
-8.70M
135.14%
-28.80M
231.03%
-15.30M
46.88%
13M
184.97%
-4.80M
136.92%
12.50M
360.42%
6.80M
45.60%
28M
311.76%
-32.80M
217.14%
26.70M
181.40%
14.30M
46.44%
21.90M
53.15%
11.80M
46.12%
-1.90M
116.10%
-54.80M
2,784.21%
34.60M
163.14%
19.20M
44.51%
16.50M
14.06%
32.60M
97.58%
8.40M
74.23%
-15.40M
283.33%
-100K
99.35%
9.80M
9,900%
10.70M
9.18%
-24.60M
329.91%
depreciation and amortization
31.90M
-
30.50M
4.39%
34.40M
12.79%
34.70M
0.87%
34.70M
0%
36.70M
5.76%
35.90M
2.18%
32.70M
8.91%
21.70M
33.64%
17M
21.66%
15.80M
7.06%
16.10M
1.90%
15.20M
5.59%
14.70M
3.29%
13.80M
6.12%
14M
1.45%
15.60M
11.43%
15.80M
1.28%
19.50M
23.42%
32.50M
66.67%
29.10M
10.46%
28.70M
1.37%
27.10M
5.57%
27.30M
0.74%
26.90M
1.47%
27.10M
0.74%
27.20M
0.37%
26.60M
2.21%
25.50M
4.14%
25.30M
0.78%
25.80M
1.98%
25.70M
0.39%
19.50M
24.12%
18.90M
3.08%
21.90M
15.87%
15.10M
31.05%
17.80M
17.88%
16.50M
7.30%
17.30M
4.85%
17.90M
3.47%
15.40M
13.97%
14.50M
5.84%
14.60M
0.69%
1.90M
86.99%
deferred income tax
-4.90M
-
1.90M
138.78%
1.20M
36.84%
-33.10M
2,858.33%
7.60M
122.96%
1.90M
75%
800K
57.89%
19.80M
2,375%
8M
59.60%
400K
95%
-39.70M
10,025%
600K
101.51%
-400K
166.67%
-53.20M
13,200%
-46.70M
12.22%
1.50M
103.21%
-100K
106.67%
1.20M
1,300%
700K
41.67%
-6.30M
1,000%
-1.90M
69.84%
300K
115.79%
200K
33.33%
-6.80M
3,500%
-1.30M
80.88%
11.90M
-
-1M
108.40%
1.60M
-
200K
87.50%
6.40M
3,100%
200K
-
3.30M
1,550%
800K
75.76%
700K
12.50%
1.20M
71.43%
3.10M
158.33%
-5.40M
274.19%
stock based compensation
15.70M
-
15.70M
0%
16.90M
7.64%
15.80M
6.51%
15.70M
0.63%
15M
4.46%
19.60M
30.67%
16.60M
15.31%
17.60M
6.02%
8.90M
49.43%
9.10M
2.25%
8.40M
7.69%
8.70M
3.57%
9.10M
4.60%
8.10M
10.99%
7.30M
9.88%
7.50M
2.74%
7.70M
2.67%
7.60M
1.30%
7.70M
1.32%
8.10M
5.19%
9.60M
18.52%
10.80M
12.50%
9.70M
10.19%
10.30M
6.19%
11.30M
9.71%
11.70M
3.54%
11.30M
3.42%
12.50M
10.62%
9.90M
20.80%
11M
11.11%
14.90M
35.45%
13.60M
8.72%
13.30M
2.21%
12.80M
3.76%
12.60M
1.56%
13M
3.17%
13M
0%
12.80M
1.54%
12.40M
3.13%
11.20M
9.68%
12.50M
11.61%
5.10M
-
change in working capital
-23.70M
-
-6.30M
73.42%
-16.60M
163.49%
14.20M
185.54%
-8M
156.34%
-20.40M
155%
-74.30M
264.22%
27.60M
137.15%
21M
23.91%
-41.60M
298.10%
10M
124.04%
-4.90M
149%
-18.40M
275.51%
-11.10M
39.67%
9.30M
183.78%
-1.50M
116.13%
-22.10M
1,373.33%
-10M
54.75%
-11.80M
18%
-4M
66.10%
-1.30M
67.50%
-17M
1,207.69%
300K
101.76%
-22.80M
7,700%
-20.50M
10.09%
-29.70M
44.88%
25M
184.18%
-16.80M
167.20%
5.10M
130.36%
6.60M
29.41%
-5.10M
177.27%
18.70M
466.67%
-12.60M
167.38%
-52.30M
315.08%
-32.50M
37.86%
23.40M
172%
-31.50M
234.62%
500K
101.59%
-10.60M
2,220%
-8.10M
23.58%
14M
272.84%
-17.30M
223.57%
20.10M
216.18%
accounts receivables
-18.60M
-
-9.70M
47.85%
29.30M
402.06%
-10.60M
136.18%
-500K
95.28%
-23.20M
4,540%
9.40M
140.52%
1.80M
80.85%
21M
1,066.67%
-27.10M
229.05%
28.70M
205.90%
800K
97.21%
-17.20M
2,250%
-4M
76.74%
24.20M
705%
21.50M
11.16%
3.80M
82.33%
-22.50M
692.11%
-700K
96.89%
-34.90M
4,885.71%
-6.60M
81.09%
-25M
278.79%
26.30M
205.20%
-9.90M
137.64%
500K
105.05%
-14M
2,900%
6.90M
149.29%
1.50M
78.26%
19.70M
1,213.33%
-26.10M
232.49%
-14.60M
44.06%
6M
141.10%
10.90M
81.67%
-16.90M
255.05%
-13.20M
21.89%
900K
106.82%
11.30M
1,155.56%
30.90M
173.45%
5.40M
82.52%
-10.20M
288.89%
38M
472.55%
-15.20M
140%
-5.40M
64.47%
inventory
2.40M
-
1.60M
33.33%
800K
50%
-8M
1,100%
-3.20M
60%
800K
125%
-4.30M
637.50%
700K
116.28%
-4.50M
742.86%
-2M
55.56%
4.30M
315%
-400K
109.30%
3M
850%
-3.60M
220.00%
-11.80M
227.78%
-1M
91.53%
-11M
1,000%
-8.10M
26.36%
7.10M
187.65%
7.50M
5.63%
1.40M
81.33%
2M
42.86%
-8.50M
525%
-10.30M
21.18%
-3.40M
66.99%
6.60M
294.12%
400K
93.94%
100K
75%
-3.40M
3,500%
100K
102.94%
-4.80M
4,900%
-6.20M
29.17%
-10.30M
66.13%
-14M
35.92%
-2.20M
84.29%
-1.20M
45.45%
-6.60M
450%
-7.80M
18.18%
-5.60M
28.21%
9.30M
266.07%
-300K
103.23%
-400K
33.33%
7.40M
1,950%
accounts payables
29.50M
-
-7.70M
126.10%
1.40M
118.18%
2.70M
92.86%
17.90M
562.96%
-16.80M
193.85%
-18.70M
11.31%
7.50M
140.11%
-2.80M
137.33%
-8.10M
189.29%
2.50M
130.86%
6.30M
152%
-10.20M
261.90%
400K
103.92%
-900K
325%
-4.10M
355.56%
4.50M
209.76%
-2.10M
146.67%
8.40M
500%
2.40M
71.43%
3.70M
54.17%
-6.70M
281.08%
2.60M
138.81%
9.10M
250%
-1.60M
117.58%
-12.60M
687.50%
-1.80M
85.71%
6.80M
477.78%
-8.50M
225%
6.10M
171.76%
2.40M
60.66%
7M
191.67%
3.40M
51.43%
2M
41.18%
-10.30M
615%
-700K
93.20%
5.40M
871.43%
-12.30M
327.78%
-6.40M
47.97%
3.90M
160.94%
-7.60M
294.87%
5.20M
168.42%
-1.70M
132.69%
other working capital
-37M
-
9.50M
125.68%
-48.10M
606.32%
30.10M
162.58%
-22.20M
173.75%
18.80M
184.68%
-60.70M
422.87%
17.60M
129.00%
7.30M
58.52%
-4.40M
160.27%
-25.50M
479.55%
-11.60M
54.51%
6M
151.72%
-3.90M
165%
-2.20M
43.59%
-17.90M
713.64%
-19.40M
8.38%
22.70M
217.01%
-26.60M
217.18%
21M
178.95%
200K
99.05%
12.70M
6,250%
-20.10M
258.27%
-11.70M
41.79%
-16M
36.75%
-9.70M
39.38%
19.50M
301.03%
-25.20M
229.23%
-2.70M
89.29%
26.50M
1,081.48%
11.90M
55.09%
11.90M
0%
-16.60M
239.50%
-23.40M
40.96%
-6.80M
70.94%
24.40M
458.82%
-41.60M
270.49%
-10.30M
75.24%
-4M
61.17%
-11.10M
177.50%
-16.10M
45.05%
-6.90M
57.14%
19.80M
386.96%
other non cash items
10.20M
-
3.80M
62.75%
8.10M
113.16%
44M
443.21%
500K
98.86%
8.50M
1,600%
8.30M
2.35%
-8.80M
206.02%
-1.60M
81.82%
8M
600%
8.70M
8.75%
68.60M
688.51%
-72.80M
206.12%
9.90M
113.60%
6.80M
31.31%
-1.20M
117.65%
14.90M
1,341.67%
12.90M
13.42%
6.30M
51.16%
16.40M
160.32%
8.90M
45.73%
6.90M
22.47%
7.60M
10.14%
8.60M
13.16%
9.10M
5.81%
1.30M
85.71%
8M
515.38%
-32.50M
506.25%
7.50M
123.08%
5M
33.33%
4.60M
8%
3.60M
21.74%
87.50M
2,330.56%
1.30M
98.51%
7.50M
476.92%
6M
20%
-5.50M
191.67%
4.50M
181.82%
12.90M
186.67%
700K
94.57%
-1.30M
285.71%
-3.10M
138.46%
43.70M
1,509.68%
net cash provided by operating activities
29.50M
-
54.40M
84.41%
42.50M
21.88%
50.20M
18.12%
40.80M
18.73%
16.60M
59.31%
-22.90M
237.95%
47.80M
308.73%
-300K
100.63%
-1M
233.33%
36.30M
3,730.00%
17.90M
50.69%
10.30M
42.46%
18.60M
80.58%
17.30M
6.99%
33.80M
95.38%
11M
67.46%
23.90M
117.27%
13.60M
43.10%
17.50M
28.68%
27.60M
57.71%
41.50M
50.36%
41.20M
0.72%
28.50M
30.83%
31.30M
9.82%
38M
21.41%
39.10M
2.89%
27.20M
30.43%
63.90M
134.93%
68.70M
7.51%
48.10M
29.99%
62.60M
30.15%
53.40M
14.70%
22.20M
58.43%
28.90M
30.18%
73.60M
154.67%
26.60M
63.86%
46.20M
73.68%
17.80M
61.47%
23.50M
32.02%
50.30M
114.04%
20.40M
59.44%
19.50M
4.41%
investments in property plant and equipment
-12.40M
-
-31.90M
157.26%
-23.80M
25.39%
-31.70M
33.19%
-26.50M
16.40%
-23.90M
9.81%
-18.30M
23.43%
-32.80M
79.23%
-14.20M
56.71%
-5.20M
63.38%
-7.20M
38.46%
-8.90M
23.61%
-11.60M
30.34%
-8.50M
26.72%
-10.30M
21.18%
-8.20M
20.39%
-8.40M
2.44%
-6.50M
22.62%
-14.90M
129.23%
-12.70M
14.77%
-12.10M
4.72%
-12.10M
0%
-10.50M
13.22%
-10.30M
1.90%
-7.10M
31.07%
-6.20M
12.68%
-10.30M
66.13%
-8.30M
19.42%
-8M
3.61%
-10.50M
31.25%
-8.20M
21.90%
-25.40M
209.76%
-15.70M
38.19%
-18.40M
17.20%
-19.30M
4.89%
-19.10M
1.04%
-14.80M
22.51%
-18.10M
22.30%
-10.80M
40.33%
-7.40M
31.48%
-6.70M
9.46%
-5.80M
13.43%
-3.20M
44.83%
acquisitions net
-100K
-
-15.50M
15,400%
-195.70M
1,162.58%
-4.70M
97.60%
23.90M
-
18.30M
23.43%
68.70M
275.41%
5.20M
-
7.20M
38.46%
-900K
112.50%
8.50M
-
10.30M
21.18%
8.20M
20.39%
-55.30M
774.39%
-900K
98.37%
-453.70M
50,311.11%
12.70M
102.80%
-28.10M
-
-1.60M
94.31%
-17.30M
981.25%
-2M
-
-100K
-
-600K
500%
-1.20M
100%
-7.10M
-
-15.50M
118.31%
-49.90M
221.94%
300K
100.60%
-2.90M
1,066.67%
600K
120.69%
5.80M
866.67%
700K
87.93%
purchases of investments
-470.50M
-
-201.20M
57.24%
-213.40M
6.06%
-187.80M
12.00%
-151.70M
19.22%
-148.50M
2.11%
-159.80M
7.61%
-102.70M
35.73%
-97.80M
4.77%
-87.80M
10.22%
-148.50M
69.13%
-88.30M
40.54%
-233.70M
164.67%
-139.30M
40.39%
-169M
21.32%
-137.40M
18.70%
-150.40M
9.46%
-147.20M
2.13%
-72.90M
50.48%
-12.40M
82.99%
12.10M
-
10.50M
13.22%
-382.90M
3,746.67%
-13.10M
-
-52.30M
299.24%
-62.70M
19.89%
-73.30M
16.91%
sales maturities of investments
72.50M
-
217.50M
200%
224.50M
3.22%
215.50M
4.01%
164.70M
23.57%
140.40M
14.75%
214.60M
52.85%
126.50M
41.05%
205.40M
62.37%
116.80M
43.14%
225.20M
92.81%
135.60M
39.79%
244.60M
80.38%
190.90M
21.95%
207.20M
8.54%
182.90M
11.73%
151.80M
17.00%
125.10M
17.59%
326.80M
161.23%
39.30M
87.97%
117.50M
198.98%
21.70M
81.53%
3M
86.18%
25M
733.33%
13.10M
-
45.80M
249.62%
59.50M
29.91%
68.90M
15.80%
other investing activites
-400K
-
-700K
75%
-700K
0%
-55.70M
7,857.14%
1.50M
102.69%
-18.60M
1,340%
-14.90M
19.89%
-66.70M
347.65%
16.60M
124.89%
-4.60M
127.71%
-6.20M
34.78%
1.80M
129.03%
2.30M
27.78%
-7.10M
408.70%
-9.40M
32.39%
-6.70M
28.72%
5.10M
176.12%
1.70M
66.67%
1.60M
5.88%
-10.40M
750%
1.60M
115.38%
-10.70M
768.75%
-9.30M
13.08%
384.10M
4,230.11%
1.20M
99.69%
1.40M
16.67%
900K
35.71%
600K
33.33%
500K
16.67%
1.50M
-
2.10M
40%
2.10M
0%
700K
66.67%
600K
14.29%
6.40M
966.67%
600K
90.63%
1.80M
200%
1.10M
38.89%
-11.50M
1,145.45%
-4.50M
-
net cash used for investing activites
-410.90M
-
-31.80M
92.26%
-209.10M
557.55%
-64.40M
69.20%
-12M
81.37%
-26.70M
122.50%
39.90M
249.44%
-7M
117.54%
110M
1,671.43%
24.40M
77.82%
70.50M
188.93%
39.30M
44.26%
1.60M
95.93%
44.50M
2,681.25%
28.80M
35.28%
38.80M
34.72%
-57.20M
247.42%
-27.80M
51.40%
-213.10M
666.55%
16.50M
107.74%
107M
548.48%
-17.10M
115.98%
-7.90M
53.80%
-1.40M
82.28%
-5.90M
321.43%
-4.80M
18.64%
-9.40M
95.83%
-9.70M
3.19%
-7.50M
22.68%
-10.50M
40%
-6.80M
35.24%
-23.90M
251.47%
-14.80M
38.08%
-17.70M
19.59%
-18.70M
5.65%
-19.80M
5.88%
-29.70M
50%
-66.20M
122.90%
-9.40M
85.80%
-21.80M
131.91%
-12.60M
42.20%
-7.70M
38.89%
-6.90M
10.39%
debt repayment
-300K
-
-14.20M
-
-10.10M
28.87%
-2.80M
72.28%
-10.20M
264.29%
-200K
98.04%
-900K
350%
-400K
55.56%
-4.40M
1,000%
-200K
95.45%
-200K
0%
-200K
0%
-200K
0%
-45.60M
22,700%
-162M
255.26%
-13M
91.98%
-23M
76.92%
-155.30M
575.22%
-134.30M
13.52%
-142.60M
6.18%
-275.60M
-
-1M
99.64%
-2.70M
-
-2.80M
3.70%
-1.60M
-
-350M
21,775%
-59.30M
83.06%
-65M
9.61%
-23.80M
63.38%
-400K
98.32%
-100K
75%
-300K
200%
-68M
22,566.67%
-100K
-
-96.50M
96,400%
common stock issued
35.80M
-
35.80M
-
12.40M
-
4.90M
-
4.90M
-
5.50M
-
3.70M
-
4.20M
-
3M
-
3.30M
-
common stock repurchased
-100M
-
-55.20M
-
-4.70M
91.49%
-100K
-
-40M
-
-4.50M
-
-25.50M
466.67%
-14.20M
44.31%
-51.90M
265.49%
-400K
99.23%
-9.20M
2,200%
-21.80M
136.96%
-9.80M
55.05%
-8.50M
-
-500K
94.12%
-2.20M
340%
-1.50M
31.82%
-9.20M
513.33%
-33.10M
259.78%
-600K
98.19%
-6.70M
1,016.67%
-17.10M
155.22%
-7.30M
57.31%
-11.10M
52.05%
-8.80M
20.72%
-116.80M
1,227.27%
-81.40M
30.31%
-28.90M
64.50%
-18.70M
35.29%
-25.20M
34.76%
-30M
19.05%
-10M
66.67%
-10M
0%
dividends paid
-34.10M
-
-10M
-
-270.70M
-
-2.80M
-
-3.70M
-
-4.20M
-
other financing activites
648.10M
-
1.90M
99.71%
7.50M
294.74%
1.80M
76%
5.40M
200%
1.50M
72.22%
7.10M
373.33%
6.80M
4.23%
-136.40M
2,105.88%
500K
100.37%
1.90M
280%
-800K
142.11%
3.30M
512.50%
700K
78.79%
457.20M
65,214.29%
-100K
100.02%
-3.40M
3,300%
-3.90M
14.71%
-200K
94.87%
216.20M
108,200%
-4.10M
101.90%
-4.50M
9.76%
900K
120%
536.80M
59,544.44%
-5.30M
100.99%
-8.30M
56.60%
-400K
95.18%
-12.30M
2,975%
-6.30M
48.78%
-2.70M
57.14%
-300K
88.89%
-2.90M
866.67%
541.60M
18,775.86%
-9.60M
101.77%
-2M
79.17%
-6.40M
220.00%
-7.70M
20.31%
-600K
92.21%
112.30M
18,816.67%
-1.30M
101.16%
-9.10M
600%
-2.10M
76.92%
-3.80M
80.95%
net cash used provided by financing activities
547.80M
-
1.90M
99.65%
7.50M
294.74%
-67.60M
1,001.33%
-9.40M
86.09%
-1.30M
86.17%
-3.10M
138.46%
6.50M
309.68%
-101.50M
1,661.54%
-39.90M
60.69%
-2.50M
93.73%
-3.80M
52%
-22.40M
489.47%
-13.70M
38.84%
405.10M
3,056.93%
-43.70M
110.79%
-174.60M
299.54%
-38.70M
77.84%
-33M
14.73%
65.80M
299.39%
-138.40M
310.33%
-155.60M
12.43%
400K
100.26%
-6.80M
1,800%
-7.80M
14.71%
-17.50M
124.36%
-33.50M
91.43%
-12.90M
61.49%
-15.80M
22.48%
-19.80M
25.32%
-7.60M
61.62%
-15.60M
105.26%
182.80M
1,271.79%
-185.70M
201.59%
-148.40M
20.09%
-59.10M
60.18%
-26.80M
54.65%
-25.90M
3.36%
82M
416.60%
-79.30M
196.71%
-16.10M
79.70%
-2.20M
86.34%
-97M
4,309.09%
effect of forex changes on cash
1.90M
-
-400K
121.05%
200K
150%
100K
50%
-5.50M
5,600%
-6.10M
10.91%
-8.30M
36.07%
1.40M
116.87%
-6.10M
535.71%
-4.50M
26.23%
3.80M
184.44%
-7.60M
300%
1.90M
125%
-18M
1,047.37%
7.30M
140.56%
11.30M
54.79%
9.10M
19.47%
3M
67.03%
13.70M
356.67%
-22.70M
265.69%
-7.20M
68.28%
-4M
44.44%
4M
200%
-5.70M
242.50%
-14.40M
152.63%
10.90M
175.69%
-15.50M
242.20%
1.90M
112.26%
11.20M
489.47%
15.10M
34.82%
-4.40M
129.14%
3.30M
175%
-3.10M
193.94%
-1.80M
41.94%
-4M
122.22%
-23.40M
485.00%
-17.90M
23.50%
17.80M
199.44%
5.90M
66.85%
116.30M
1,871.19%
-9.30M
108.00%
14.20M
252.69%
net change in cash
168.30M
-
24.10M
85.68%
-158.90M
759.34%
-17.30M
89.11%
13.90M
180.35%
-17.50M
225.90%
5.60M
132%
48.70M
769.64%
2.10M
95.69%
-21M
1,100%
108.10M
614.76%
45.80M
57.63%
-8.60M
118.78%
31.40M
465.12%
458.50M
1,360.19%
40.20M
91.23%
-211.70M
626.62%
-39.60M
81.29%
-218.80M
452.53%
77.10M
135.24%
-11M
114.27%
-135.20M
1,129.09%
37.70M
127.88%
14.60M
61.27%
3.20M
78.08%
26.60M
731.25%
-19.30M
172.56%
6.50M
133.68%
51.80M
696.92%
53.50M
3.28%
29.30M
45.23%
26.40M
9.90%
218.30M
726.89%
-183M
183.83%
-142.20M
22.30%
-28.70M
79.82%
-47.80M
66.55%
-28.10M
41.21%
96.30M
442.70%
-77.60M
180.58%
12.30M
115.85%
24.70M
100.81%
-89.10M
460.73%
cash at beginning of period
281M
-
449.30M
59.89%
473.40M
5.36%
314.50M
33.57%
297.20M
5.50%
311.10M
4.68%
293.60M
5.63%
299.20M
1.91%
347.90M
16.28%
350M
0.60%
329M
6%
437.10M
32.86%
482.90M
10.48%
474.30M
1.78%
505.70M
6.62%
964.20M
90.67%
1.00B
4.17%
792.70M
21.08%
753.10M
5.00%
534.30M
29.05%
624.30M
16.84%
613.30M
1.76%
478.10M
22.04%
515.80M
7.89%
530.40M
2.83%
533.60M
0.60%
560.20M
4.99%
540.90M
3.45%
547.40M
1.20%
599.20M
9.46%
652.70M
8.93%
682M
4.49%
708.40M
3.87%
926.70M
30.82%
743.70M
19.75%
601.50M
19.12%
572.80M
4.77%
525M
8.34%
496.90M
5.35%
593.20M
19.38%
515.60M
13.08%
527.90M
2.39%
546.80M
3.58%
cash at end of period
449.30M
-
473.40M
5.36%
314.50M
33.57%
297.20M
5.50%
311.10M
4.68%
293.60M
5.63%
299.20M
1.91%
347.90M
16.28%
350M
0.60%
329M
6%
437.10M
32.86%
482.90M
10.48%
474.30M
1.78%
505.70M
6.62%
964.20M
90.67%
1.00B
4.17%
792.70M
21.08%
753.10M
5.00%
534.30M
29.05%
611.40M
14.43%
613.30M
0.31%
478.10M
22.04%
515.80M
7.89%
530.40M
2.83%
533.60M
0.60%
560.20M
4.99%
540.90M
3.45%
547.40M
1.20%
599.20M
9.46%
652.70M
8.93%
682M
4.49%
708.40M
3.87%
926.70M
30.82%
743.70M
19.75%
601.50M
19.12%
572.80M
4.77%
525M
8.34%
496.90M
5.35%
593.20M
19.38%
515.60M
13.08%
527.90M
2.39%
552.60M
4.68%
457.70M
17.17%
operating cash flow
29.50M
-
54.40M
84.41%
42.50M
21.88%
50.20M
18.12%
40.80M
18.73%
16.60M
59.31%
-22.90M
237.95%
47.80M
308.73%
-300K
100.63%
-1M
233.33%
36.30M
3,730.00%
17.90M
50.69%
10.30M
42.46%
18.60M
80.58%
17.30M
6.99%
33.80M
95.38%
11M
67.46%
23.90M
117.27%
13.60M
43.10%
17.50M
28.68%
27.60M
57.71%
41.50M
50.36%
41.20M
0.72%
28.50M
30.83%
31.30M
9.82%
38M
21.41%
39.10M
2.89%
27.20M
30.43%
63.90M
134.93%
68.70M
7.51%
48.10M
29.99%
62.60M
30.15%
53.40M
14.70%
22.20M
58.43%
28.90M
30.18%
73.60M
154.67%
26.60M
63.86%
46.20M
73.68%
17.80M
61.47%
23.50M
32.02%
50.30M
114.04%
20.40M
59.44%
19.50M
4.41%
capital expenditure
-12.40M
-
-31.90M
157.26%
-23.80M
25.39%
-31.70M
33.19%
-26.50M
16.40%
-23.90M
9.81%
-18.30M
23.43%
-32.80M
79.23%
-14.20M
56.71%
-5.20M
63.38%
-7.20M
38.46%
-8.90M
23.61%
-11.60M
30.34%
-8.50M
26.72%
-10.30M
21.18%
-8.20M
20.39%
-8.40M
2.44%
-6.50M
22.62%
-14.90M
129.23%
-12.70M
14.77%
-12.10M
4.72%
-12.10M
0%
-10.50M
13.22%
-10.30M
1.90%
-7.10M
31.07%
-6.20M
12.68%
-10.30M
66.13%
-8.30M
19.42%
-8M
3.61%
-10.50M
31.25%
-8.20M
21.90%
-25.40M
209.76%
-15.70M
38.19%
-18.40M
17.20%
-19.30M
4.89%
-19.10M
1.04%
-14.80M
22.51%
-18.10M
22.30%
-10.80M
40.33%
-7.40M
31.48%
-6.70M
9.46%
-5.80M
13.43%
-3.20M
44.83%
free cash flow
17.10M
-
22.50M
31.58%
18.70M
16.89%
18.50M
1.07%
14.30M
22.70%
-7.30M
151.05%
-41.20M
464.38%
15M
136.41%
-14.50M
196.67%
-6.20M
57.24%
29.10M
569.35%
9M
69.07%
-1.30M
114.44%
10.10M
876.92%
7M
30.69%
25.60M
265.71%
2.60M
89.84%
17.40M
569.23%
-1.30M
107.47%
4.80M
469.23%
15.50M
222.92%
29.40M
89.68%
30.70M
4.42%
18.20M
40.72%
24.20M
32.97%
31.80M
31.40%
28.80M
9.43%
18.90M
34.38%
55.90M
195.77%
58.20M
4.11%
39.90M
31.44%
37.20M
6.77%
37.70M
1.34%
3.80M
89.92%
9.60M
152.63%
54.50M
467.71%
11.80M
78.35%
28.10M
138.14%
7M
75.09%
16.10M
130%
43.60M
170.81%
14.60M
66.51%
16.30M
11.64%

All numbers in USD (except ratios and percentages)