bf/NYSE:BIO_icon.jpeg

NYSE:BIO.B

Bio-Rad Laboratories, Inc.

  • Stock

USD

Last Close

315.17

26/07 20:00

Market Cap

8.01B

Beta: -

Volume Today

243.33K

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
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
-6.52M
-
30.14M
562.28%
6.67M
77.87%
31.63M
374.37%
11.51M
63.61%
39.04M
239.19%
17.82M
54.36%
28.42M
59.52%
17.37M
38.89%
49.48M
184.87%
12.28M
75.19%
18.01M
46.74%
18.41M
2.17%
-20.59M
211.90%
12.41M
160.27%
5.04M
59.44%
27.39M
444.05%
69.90M
155.17%
656.77M
839.60%
268.04M
59.19%
269.33M
0.48%
-833.15M
409.35%
865.20M
203.85%
598.81M
30.79%
-258.82M
143.22%
553.49M
313.85%
685.91M
23.93%
966.43M
40.90%
1.31B
36.05%
839.10M
36.18%
977.41M
16.48%
914.11M
6.48%
3.93B
329.71%
-1.57B
140.06%
-3.37B
114.13%
-927.18M
72.48%
-164.23M
82.29%
833.49M
607.51%
68.96M
91.73%
-1.16B
1,785.41%
106.27M
109.14%
349.71M
229.08%
383.92M
9.78%
depreciation and amortization
36.97M
-
41.98M
13.54%
36.67M
12.64%
36.34M
0.91%
37.12M
2.16%
39.76M
7.11%
32.28M
18.81%
32.13M
0.49%
33.56M
4.47%
33.88M
0.94%
34.09M
0.63%
37.58M
10.23%
38.49M
2.42%
32.74M
14.92%
33.66M
2.80%
37.03M
9.99%
35.36M
4.49%
42.63M
20.55%
34.34M
19.44%
34.33M
0.06%
34.84M
1.50%
34.58M
0.75%
42.94M
24.19%
42.97M
0.07%
44.95M
4.61%
3.37M
92.50%
33.59M
895.88%
53.34M
58.79%
15.01M
71.86%
36.19M
141.13%
32.74M
9.54%
33.65M
2.80%
33.69M
0.10%
33.73M
0.12%
32.01M
5.08%
32.61M
1.86%
32.72M
0.33%
39.95M
22.10%
35.59M
10.92%
35.85M
0.73%
37.32M
4.12%
53M
42.00%
47.80M
9.81%
deferred income tax
-3.11M
-
-3.81M
22.26%
-3.70M
2.76%
-3.68M
0.54%
-3.33M
9.48%
-4.19M
25.63%
-4.07M
2.75%
96K
102.36%
-1.93M
2,111.46%
-4.69M
142.93%
-4.64M
0.98%
-4.76M
2.52%
-1.05M
78.03%
62.39M
6,064.34%
-5.39M
108.64%
-5.19M
3.84%
-6.04M
16.37%
4.72M
178.21%
-5.90M
225%
-6.20M
5.08%
-7.10M
14.52%
291.91M
4,211.45%
-8.50M
102.91%
-7.80M
8.24%
-9.10M
16.67%
-10.20M
12.09%
-9.70M
4.90%
-8.80M
9.28%
-10.80M
22.73%
-12.30M
13.89%
-11.70M
4.88%
-11.40M
2.56%
-13.10M
14.91%
-15M
14.50%
4.53B
30,310.78%
-13.90K
-
-12.60M
90,547.48%
-15.90M
26.19%
74.80M
570.44%
84.20M
12.57%
stock based compensation
3.11M
-
3.81M
22.26%
3.70M
2.76%
3.68M
0.54%
3.33M
9.48%
4.19M
25.63%
4.07M
2.75%
4.23M
4.00%
4.00M
5.43%
4.69M
17.16%
4.64M
0.98%
4.76M
2.52%
4.91M
3.13%
5.38M
9.59%
5.39M
0.20%
5.19M
3.84%
6.04M
16.37%
6.79M
12.44%
5.90M
13.06%
6.20M
5.08%
7.10M
14.52%
8.60M
21.13%
8.50M
1.16%
7.80M
8.24%
9.10M
16.67%
10.20M
12.09%
9.70M
4.90%
8.80M
9.28%
10.80M
22.73%
12.30M
13.89%
11.70M
4.88%
11.40M
2.56%
13.10M
14.91%
15M
14.50%
13.50M
10%
13.60M
0.74%
15.70M
15.44%
18.10M
15.29%
16.60M
8.29%
12.60M
24.10%
15.90M
26.19%
16.20M
1.89%
15.30M
5.56%
change in working capital
30.02M
-
-7.07M
123.54%
25.69M
463.61%
12.36M
51.90%
23.73M
92.03%
-40.07M
268.89%
-20.62M
48.55%
-27.63M
34.02%
30.10M
208.93%
-36.46M
221.12%
-63.73M
74.81%
9.70M
115.23%
-8.86M
191.30%
7.70M
186.95%
-101.98M
1,423.77%
10.02M
109.82%
-52.97M
628.79%
-10.61M
79.98%
-25.35M
138.98%
-4.51M
82.20%
1.77M
139.24%
-9.21M
620.40%
-7.62M
17.33%
18.99M
349.42%
-2.52M
113.25%
46.53M
1,948.67%
-35.11M
175.45%
567K
101.62%
-9.82M
1,832.10%
96.04M
1,077.88%
-57.50M
159.88%
-3.91M
93.19%
46.88M
1,297.75%
28.47M
39.27%
-156.59M
650.02%
-86.85M
44.54%
-100.46M
15.67%
-63.14M
37.15%
-38.83M
38.50%
-16.27M
58.10%
360.48M
2,315.87%
-93.86M
126.04%
-28.32M
69.82%
accounts receivables
21.28M
-
-39.00M
283.28%
39.57M
201.45%
6.50M
83.57%
5.08M
21.87%
-40.05M
888.52%
15.57M
138.87%
-5.71M
136.67%
7.14M
225.04%
-56.00M
884.59%
19.99M
135.70%
12.08M
39.59%
583K
95.17%
-20.15M
3,556.26%
6.85M
133.98%
-8.70M
227.01%
-20.58M
136.66%
-41.67M
102.51%
40.20M
196.47%
12.30M
69.40%
19.70M
60.16%
-12.50M
163.45%
-2M
84%
16.60M
930.00%
15.80M
4.82%
-28.80M
282.28%
2.20M
107.64%
22.50M
922.73%
-34.30M
252.44%
-5.40M
84.26%
1.30M
124.07%
11.60M
792.31%
-23.70M
304.31%
-9.60M
59.49%
-46.80M
387.50%
1M
102.14%
1.30M
30%
-42.90M
3,400%
-1.40M
96.74%
6.60M
571.43%
26.40M
300%
-20.20M
176.52%
37.40M
285.15%
inventory
-20.07M
-
23.76M
218.40%
-11.43M
148.10%
-5.78M
49.43%
-11.67M
101.94%
34.68M
397.13%
-29.47M
184.97%
-17.11M
41.92%
-21.02M
22.85%
13.41M
163.78%
-34.40M
356.54%
-16.58M
51.81%
-16.96M
2.29%
10.84M
163.91%
-26.86M
347.87%
-11.01M
59.03%
-18.35M
66.73%
8.52M
146.43%
-16.90M
298.36%
5.20M
130.77%
-14.60M
380.77%
13.40M
191.78%
-11.60M
186.57%
3.60M
131.03%
-6.50M
280.56%
38.70M
695.38%
-13.70M
135.40%
-66.10M
382.48%
-3.70M
94.40%
31.40M
948.65%
5.80M
81.53%
8.50M
46.55%
13.90M
63.53%
17.90M
28.78%
-35.50M
298.32%
-66.80M
88.17%
-48.30M
27.69%
-8.20M
83.02%
-30.10M
267.07%
-25.20M
16.28%
-6.40M
74.60%
15.40M
340.63%
-8.80M
157.14%
accounts payables
30.11M
-
13.93M
53.74%
7.32M
47.46%
-8.32M
213.72%
40.75M
589.63%
-49.64M
221.83%
-7.75M
84.39%
-15.36M
98.22%
40.97M
366.81%
10.73M
73.81%
-47.67M
544.19%
15.10M
131.68%
27.92M
84.87%
34.74M
24.45%
-61.16M
276.01%
36.99M
160.49%
5.02M
86.43%
26.94M
436.40%
-47.40M
275.96%
3.70M
107.81%
600K
83.78%
-2.50M
516.67%
20.60M
924%
-43.60M
311.65%
-1.60M
96.33%
35.20M
2,300%
-25.60M
172.73%
55.30M
316.02%
49.50M
10.49%
45.50M
8.08%
-44.50M
197.80%
10.30M
123.15%
56.60M
449.51%
47.50M
16.08%
-38.90M
181.89%
-4.20M
89.20%
-26.60M
533.33%
-24.50M
7.89%
8.20M
133.47%
-42.90M
623.17%
-37.70M
12.12%
20.60M
154.64%
-44.40M
315.53%
other working capital
-2.60M
-
-5.75M
121.06%
-9.77M
69.84%
19.96M
304.29%
-10.43M
152.25%
29.88M
386.54%
1.03M
96.55%
10.55M
923.88%
3.02M
71.40%
-4.60M
252.55%
-1.66M
64.03%
-895K
45.92%
-20.40M
2,179.66%
-17.73M
13.11%
-20.81M
17.38%
-7.28M
65.04%
-19.07M
162.07%
-4.39M
76.97%
-1.25M
71.62%
-25.71M
1,963.48%
-3.93M
84.71%
-7.61M
93.66%
-14.62M
92.02%
42.39M
390.07%
-10.22M
124.10%
1.43M
114.01%
1.99M
39.34%
-11.13M
658.32%
-21.32M
91.51%
24.54M
215.09%
-20.10M
181.93%
-34.31M
70.68%
80K
100.23%
-27.33M
34,262.50%
-35.39M
29.50%
-16.85M
52.39%
-26.86M
59.39%
12.46M
146.40%
-15.53M
224.62%
45.23M
391.26%
378.18M
736.08%
-109.66M
129.00%
-12.52M
88.58%
other non cash items
-735K
-
4.59M
724.22%
-3.81M
183.00%
-3.10M
18.57%
7.58M
344.50%
-2.69M
135.54%
-4.11M
52.39%
1.38M
133.67%
-2.76M
299.28%
-15.64M
467.56%
5.27M
133.70%
7.10M
34.64%
-1.34M
118.84%
69.88M
5,326.93%
-5.71M
108.16%
5.16M
190.36%
12.51M
142.75%
-39.36M
414.50%
-631.33M
1,504.14%
-226.19M
64.17%
-250.76M
10.86%
904.19M
460.58%
-866.08M
195.79%
-513.17M
40.75%
307.03M
159.83%
-453.79M
247.80%
-631.29M
39.12%
-937.01M
48.43%
-1.20B
27.55%
-698.89M
41.52%
-850.74M
21.73%
-800.63M
5.89%
-3.79B
373.55%
1.65B
143.64%
-1.00B
160.72%
1.02B
201.33%
223.78M
78.02%
-737.99M
429.78%
15.81M
102.14%
1.24B
7,746.12%
-406.36M
132.75%
-318.80M
21.55%
-307.02M
3.70%
net cash provided by operating activities
62.85M
-
73.44M
16.86%
68.92M
6.15%
80.90M
17.39%
83.27M
2.93%
40.22M
51.71%
29.45M
26.78%
38.53M
30.86%
82.28M
113.53%
35.95M
56.30%
-7.45M
120.72%
77.16M
1,135.92%
51.61M
33.11%
95.12M
84.31%
-56.22M
159.10%
62.42M
211.03%
28.33M
54.61%
69.35M
144.80%
40.35M
41.83%
77.86M
92.99%
62.28M
20.02%
105.01M
68.62%
42.94M
59.11%
155.40M
261.88%
99.75M
35.81%
159.80M
60.20%
62.81M
60.70%
92.12M
46.67%
135.66M
47.27%
284.73M
109.88%
113.61M
60.10%
154.62M
36.10%
230.36M
48.98%
157.92M
31.45%
46.31M
70.67%
50.20M
8.38%
7.51M
85.03%
90.42M
1,103.35%
98.12M
8.51%
98.07M
0.05%
97.71M
0.36%
81.05M
17.05%
69.17M
14.65%
investments in property plant and equipment
-24.76M
-
-29.84M
20.53%
-38.29M
28.31%
-37.98M
0.80%
-20.08M
47.14%
-40.13M
99.84%
-28.39M
29.25%
-32.20M
13.44%
-24.80M
22.99%
-27.98M
12.85%
-25.30M
9.61%
-31.57M
24.82%
-39.46M
24.97%
-45.24M
14.66%
-39.33M
13.06%
-29.54M
24.90%
-20.18M
31.67%
-26.07M
29.18%
-27.19M
4.27%
-26.71M
1.74%
-22.05M
17.44%
-53.87M
144.28%
-23.63M
56.14%
-22.21M
5.99%
-31.09M
39.96%
-21.60M
30.53%
-21.69M
0.43%
-18.12M
16.48%
-19.98M
10.28%
-39.13M
95.89%
-19.55M
50.05%
-23.39M
19.65%
-34.63M
48.06%
-43.24M
24.87%
-28.90M
33.17%
-14.26M
50.65%
-24.06M
68.70%
-46.93M
95.05%
-35.73M
23.88%
-34.64M
3.04%
-44.07M
27.23%
-42.24M
4.14%
-40.18M
4.90%
acquisitions net
10.87M
-
-3.54M
132.59%
-1.36M
61.51%
-40.65M
2,879.91%
-1.64M
95.98%
-982K
39.94%
-895K
8.86%
-1.69M
89.27%
-901K
46.81%
-866K
3.88%
-9.63M
1,012.47%
-1.84M
80.87%
-308K
83.29%
-2.38M
672.73%
-73.54M
2,989.96%
-32K
99.96%
-1.30M
3,965.63%
-1.77M
36.13%
266K
-
-266K
-
-16.08M
5,946.24%
-59.73M
-
-3.58M
94.01%
-96.89M
-
234K
100.24%
-125.52M
-
-48.98M
60.98%
-374.61M
664.86%
-100.75M
73.11%
45.56M
145.22%
35.73M
21.58%
34.64M
3.04%
44.07M
27.23%
2.61M
94.08%
26K
99.00%
purchases of investments
-48.20M
-
-61.68M
27.96%
-45.27M
26.60%
-53.80M
18.83%
-60.53M
12.52%
-46.14M
23.78%
-895K
98.06%
-44.72M
4,897.09%
-61.15M
36.72%
-122.06M
99.61%
-71.48M
41.43%
-76.94M
7.63%
-69.40M
9.80%
-60.25M
13.18%
-68.31M
13.37%
-74.69M
9.34%
-90.77M
21.54%
-48.89M
46.14%
-61.44M
25.68%
-121.56M
97.84%
-103.83M
14.59%
-83.93M
19.16%
-95.38M
13.64%
-76.24M
20.06%
-95.22M
24.90%
-184.00M
93.23%
-98.15M
46.66%
-74.51M
24.08%
-12.00M
83.89%
-160.45M
1,236.84%
-74.92M
53.30%
-180.35M
140.71%
-204.78M
13.55%
-845.01M
312.63%
-960.94M
13.72%
-517.49M
46.15%
-328.72M
36.48%
-253.09M
23.01%
-203.59M
19.56%
-137.93M
32.25%
-196.02M
42.11%
-151.50M
22.71%
-406.46M
168.29%
sales maturities of investments
241.91M
-
52.77M
78.19%
45.89M
13.03%
69.19M
50.76%
43.08M
37.74%
37.96M
11.88%
67.86M
78.76%
50.73M
25.24%
59.60M
17.48%
71.30M
19.63%
55.56M
22.08%
50.87M
8.44%
55.38M
8.87%
58.08M
4.88%
70.77M
21.85%
66.97M
5.37%
97.40M
45.44%
64.63M
33.65%
62.88M
2.71%
60.08M
4.45%
96.15M
60.04%
83.21M
13.46%
104.90M
26.06%
83.39M
20.50%
76.14M
8.70%
67.11M
11.86%
107.38M
60.01%
88.71M
17.39%
122.58M
38.18%
49.38M
59.71%
46.13M
6.58%
103.46M
124.27%
158.02M
52.74%
459.28M
190.64%
77.88M
83.04%
388.88M
399.35%
368.61M
5.21%
230.66M
37.42%
168.84M
26.80%
200.52M
18.76%
230.52M
14.96%
-238.60M
203.50%
403.51M
269.12%
other investing activites
-24.59M
-
-29.88M
21.49%
-38.18M
27.76%
-37.76M
1.09%
-20.04M
46.94%
-40.28M
101.04%
-94.06M
133.50%
-32.18M
65.79%
-24.79M
22.97%
-32.16M
29.73%
-25.30M
21.34%
-31.55M
24.75%
-39.10M
23.91%
-45.57M
16.55%
-39.32M
13.73%
-29.53M
24.88%
-20.14M
31.80%
-27.05M
34.29%
-20.25M
25.14%
-22.63M
11.76%
-21.84M
3.51%
-53.83M
146.53%
-16.15M
70.00%
-22.22M
37.58%
-31.09M
39.92%
59.27M
290.62%
-21.65M
136.53%
-5.88M
72.84%
-19.96M
239.40%
60.95M
405.38%
-19.54M
132.05%
-23.39M
19.72%
-34.59M
47.90%
-43.24M
25.01%
48.98M
213.27%
376.08M
667.86%
6K
100.00%
-45.51M
758,616.67%
-35.73M
21.50%
-34.60M
3.15%
-44.01M
27.18%
501.94M
1,240.61%
26K
99.99%
net cash used for investing activites
179.99M
-
-42.34M
123.52%
-38.92M
8.07%
-63.02M
61.91%
-39.13M
37.91%
-49.44M
26.36%
-27.99M
43.39%
-27.86M
0.45%
-27.23M
2.26%
-83.78M
207.61%
-50.86M
39.29%
-59.47M
16.93%
-53.43M
10.16%
-50.12M
6.19%
-110.39M
120.24%
-37.28M
66.23%
-14.81M
60.27%
-13.08M
11.68%
-18.82M
43.82%
-83.84M
345.59%
-29.51M
64.80%
-54.81M
85.74%
-22.71M
58.56%
-15.07M
33.65%
-109.91M
629.27%
-61.20M
44.32%
-12.42M
79.70%
-88.57M
613.03%
90.85M
202.58%
-50.11M
155.15%
-48.33M
3.56%
-100.28M
107.50%
-81.35M
18.87%
-554.48M
581.60%
-911.96M
64.47%
-141.41M
84.49%
-84.91M
39.96%
-69.31M
18.36%
-70.47M
1.67%
27.98M
139.71%
-9.50M
133.95%
72.20M
859.97%
-43.09M
159.69%
debt repayment
-300.06M
-
-50K
99.98%
-66K
32%
-52K
21.21%
-63K
21.15%
-72K
14.29%
-66K
8.33%
-65K
1.52%
-1K
98.46%
-76K
7,500%
-77K
1.32%
-79K
2.60%
-75K
5.06%
-72K
4%
-76K
5.56%
-73K
3.95%
-71K
2.74%
-96K
35.21%
-87K
9.38%
-1.42M
1,529.89%
-90K
93.65%
-1.37M
1,417.78%
-237K
82.65%
-122K
48.52%
-128K
4.92%
-156K
21.88%
-1.42M
807.05%
-182K
87.14%
-183K
0.55%
-425.16M
232,226.78%
-1.40M
99.67%
-122K
91.29%
-122K
0%
-1.38M
1,027.05%
-104K
92.44%
-150K
44.23%
-113K
24.67%
-143K
26.55%
-115K
19.58%
-116K
0.87%
-118K
1.72%
-118K
0%
-118K
0%
common stock issued
2.82M
-
1.84M
34.68%
3.42M
86.09%
3.05M
10.95%
1.89M
37.95%
6.69M
253.38%
1.51M
77.48%
3.08M
104.52%
140K
95.45%
3.51M
2,407.14%
3.77M
7.35%
3.11M
17.54%
1.95M
37.14%
2.45M
25.55%
3.89M
58.65%
-112K
102.88%
-156K
39.29%
3.67M
2,453.85%
3.87M
5.45%
-598K
115.44%
4.77M
-
17.56B
367,725.72%
4.42M
99.97%
5.10M
15.21%
4.65M
8.83%
4.32M
7.12%
5.50M
27.55%
common stock repurchased
-2.04M
-
-48.91M
-
-5.00M
-
-8M
60.03%
-100.00M
1,150.06%
1K
-
-50.00M
-
-125M
-
-13.43M
89.25%
-90.68M
575.05%
-4.42M
95.12%
-207.41M
4,588.22%
-21.32M
89.72%
-200M
838.04%
-4.75M
97.63%
dividends paid
-2.19M
-
-8.66M
-
-47.43B
547,675.36%
-14.66B
69.09%
-202.31M
98.62%
-4.65M
97.70%
-85.44B
1,838,484.03%
other financing activites
-25.16M
-
1.98M
107.86%
132K
93.33%
-189K
243.18%
-63K
66.67%
-2.99M
4,644.44%
-1.77M
40.75%
46K
102.60%
1.98M
4,213.04%
294K
85.18%
-3.43M
1,267.69%
8K
100.23%
1.02M
12,637.50%
449K
55.94%
-3.14M
799.55%
-883K
71.89%
-576K
34.77%
-1.27M
-
-2.09M
-
3.27M
257.00%
2.40M
26.78%
-15.52M
747.33%
636K
104.10%
3.37M
430.35%
2.80M
16.90%
-2.80M
199.79%
621K
122.20%
3.27M
427.21%
4.05M
23.76%
2.99M
26.28%
-15.46M
617.58%
6.01M
138.87%
1.19B
19,706.94%
3.82M
99.68%
8.66M
126.44%
29.88B
344,929.12%
14.67B
50.91%
202.00M
98.62%
-5.16M
102.55%
85.43B
1,656,122.14%
-617K
100.00%
net cash used provided by financing activities
-322.40M
-
3.77M
101.17%
3.49M
7.38%
2.81M
19.54%
1.77M
37.11%
3.63M
105.27%
-331K
109.13%
3.06M
1,024.77%
2.12M
30.64%
3.73M
75.60%
258K
93.08%
3.04M
1,076.74%
2.90M
4.58%
2.83M
2.35%
673K
76.21%
-1.07M
258.69%
-2.84M
165.92%
3.58M
225.92%
2.52M
29.67%
-2.02M
180.16%
-2.18M
7.94%
-47.00M
2,060.06%
2.16M
104.60%
-15.64M
823.97%
-4.49M
71.29%
-4.78M
6.50%
-98.62M
1,961.82%
-2.98M
96.98%
439K
114.74%
-421.88M
96,201.14%
-47.35M
88.78%
2.87M
106.05%
-15.58M
643.87%
4.63M
129.75%
1.19B
25,580.54%
-121.33M
110.19%
-8.77M
92.77%
-86.62M
887.45%
4.31M
104.97%
-202.74M
4,804.99%
-26.60M
86.88%
-200.62M
654.27%
638K
100.32%
effect of forex changes on cash
4.36M
-
4.88M
12.02%
-534K
110.93%
-531K
0.56%
-5.99M
1,027.31%
-5.74M
4.13%
11.35M
297.82%
10.68M
5.96%
29K
99.73%
-5.68M
19,693.10%
4.11M
172.40%
-5.68M
238.19%
-1.79M
68.57%
-9.50M
431.62%
1.34M
114.08%
5.85M
337.37%
-3.37M
157.54%
-4.92M
46.04%
-1.38M
71.87%
4.44M
420.75%
912K
79.44%
-4.62M
606.58%
1.98M
142.90%
145K
92.68%
-5.37M
3,800.69%
5.48M
202.05%
-5.98M
209.15%
3.12M
152.18%
6.01M
92.75%
9.27M
54.24%
-7.35M
179.23%
2.25M
130.56%
-6.07M
370.47%
-1.46M
75.92%
6.88M
570.38%
6.79M
1.28%
7.50M
10.49%
-18.19M
342.45%
-2.00M
89.02%
2.67M
233.57%
6.22M
133.35%
-6.57M
205.61%
2.66M
140.53%
net change in cash
-75.21M
-
39.76M
152.87%
32.96M
17.11%
20.16M
38.82%
39.92M
98.00%
-11.34M
128.41%
12.48M
210.01%
24.41M
95.60%
57.20M
134.36%
-49.78M
187.03%
-53.93M
8.34%
15.04M
127.88%
-712K
104.74%
38.33M
5,482.72%
-164.60M
529.49%
29.92M
118.18%
7.31M
75.57%
54.93M
651.44%
22.66M
58.74%
-3.56M
115.71%
31.50M
984.94%
-1.43M
104.52%
24.37M
1,810.39%
124.83M
412.17%
-20.02M
116.03%
99.30M
596.10%
-54.21M
154.59%
3.69M
106.81%
232.97M
6,215.23%
-177.99M
176.40%
10.59M
105.95%
59.46M
461.50%
127.36M
114.20%
-393.39M
408.88%
331.52M
184.27%
-205.75M
162.06%
-78.66M
61.77%
-83.70M
6.40%
29.96M
135.79%
-74.02M
347.08%
67.83M
191.64%
-53.96M
179.55%
29.36M
154.42%
cash at beginning of period
367.00M
-
291.79M
20.49%
331.55M
13.63%
364.51M
9.94%
384.67M
5.53%
424.59M
10.38%
413.25M
2.67%
425.73M
3.02%
450.13M
5.73%
507.33M
12.71%
457.55M
9.81%
403.62M
11.79%
418.65M
3.73%
417.94M
0.17%
456.26M
9.17%
291.66M
36.08%
321.58M
10.26%
328.89M
2.27%
384.98M
17.05%
407.64M
5.89%
404.08M
0.87%
435.59M
7.80%
434.16M
0.33%
458.54M
5.61%
583.37M
27.22%
563.35M
3.43%
662.65M
17.63%
608.44M
8.18%
612.13M
0.61%
845.10M
38.06%
667.12M
21.06%
677.70M
1.59%
737.16M
8.77%
864.52M
17.28%
471.13M
45.50%
802.66M
70.37%
596.91M
25.63%
518.24M
13.18%
434.54M
16.15%
464.50M
6.89%
390.48M
15.94%
457.93M
17.27%
403.97M
11.78%
cash at end of period
291.79M
-
331.55M
13.63%
364.51M
9.94%
384.67M
5.53%
424.59M
10.38%
413.25M
2.67%
425.73M
3.02%
450.13M
5.73%
507.33M
12.71%
457.55M
9.81%
403.62M
11.79%
418.65M
3.73%
417.94M
0.17%
456.26M
9.17%
291.66M
36.08%
321.58M
10.26%
328.89M
2.27%
383.82M
16.70%
407.64M
6.21%
404.08M
0.87%
435.59M
7.80%
434.16M
0.33%
458.54M
5.61%
583.37M
27.22%
563.35M
3.43%
662.65M
17.63%
608.44M
8.18%
612.13M
0.61%
845.10M
38.06%
667.12M
21.06%
677.70M
1.59%
737.16M
8.77%
864.52M
17.28%
471.13M
45.50%
802.66M
70.37%
596.91M
25.63%
518.24M
13.18%
434.54M
16.15%
464.50M
6.89%
390.48M
15.94%
458.31M
17.37%
403.97M
11.86%
433.33M
7.27%
operating cash flow
62.85M
-
73.44M
16.86%
68.92M
6.15%
80.90M
17.39%
83.27M
2.93%
40.22M
51.71%
29.45M
26.78%
38.53M
30.86%
82.28M
113.53%
35.95M
56.30%
-7.45M
120.72%
77.16M
1,135.92%
51.61M
33.11%
95.12M
84.31%
-56.22M
159.10%
62.42M
211.03%
28.33M
54.61%
69.35M
144.80%
40.35M
41.83%
77.86M
92.99%
62.28M
20.02%
105.01M
68.62%
42.94M
59.11%
155.40M
261.88%
99.75M
35.81%
159.80M
60.20%
62.81M
60.70%
92.12M
46.67%
135.66M
47.27%
284.73M
109.88%
113.61M
60.10%
154.62M
36.10%
230.36M
48.98%
157.92M
31.45%
46.31M
70.67%
50.20M
8.38%
7.51M
85.03%
90.42M
1,103.35%
98.12M
8.51%
98.07M
0.05%
97.71M
0.36%
81.05M
17.05%
69.17M
14.65%
capital expenditure
-24.76M
-
-29.84M
20.53%
-38.29M
28.31%
-37.98M
0.80%
-20.08M
47.14%
-40.13M
99.84%
-28.39M
29.25%
-32.20M
13.44%
-24.80M
22.99%
-27.98M
12.85%
-25.30M
9.61%
-31.57M
24.82%
-39.46M
24.97%
-45.24M
14.66%
-39.33M
13.06%
-29.54M
24.90%
-20.18M
31.67%
-26.07M
29.18%
-27.19M
4.27%
-26.71M
1.74%
-22.05M
17.44%
-53.87M
144.28%
-23.63M
56.14%
-22.21M
5.99%
-31.09M
39.96%
-21.60M
30.53%
-21.69M
0.43%
-18.12M
16.48%
-19.98M
10.28%
-39.13M
95.89%
-19.55M
50.05%
-23.39M
19.65%
-34.63M
48.06%
-43.24M
24.87%
-28.90M
33.17%
-14.26M
50.65%
-24.06M
68.70%
-46.93M
95.05%
-35.73M
23.88%
-34.64M
3.04%
-44.07M
27.23%
-42.24M
4.14%
-40.18M
4.90%
free cash flow
38.09M
-
43.60M
14.47%
30.63M
29.74%
42.92M
40.12%
63.19M
47.24%
91K
99.86%
1.06M
1,063.74%
6.33M
497.73%
57.48M
808.07%
7.97M
86.14%
-32.74M
510.94%
45.58M
239.20%
12.15M
73.35%
49.88M
310.54%
-95.55M
291.58%
32.88M
134.41%
8.15M
75.22%
43.28M
431.19%
13.16M
69.60%
51.15M
288.70%
40.22M
21.36%
51.13M
27.13%
19.31M
62.23%
133.19M
589.59%
68.66M
48.45%
138.20M
101.29%
41.12M
70.25%
74.01M
79.99%
115.69M
56.32%
245.60M
112.30%
94.06M
61.70%
131.24M
39.52%
195.74M
49.15%
114.68M
41.41%
17.42M
84.81%
35.94M
106.33%
-16.55M
146.05%
43.49M
362.79%
62.39M
43.48%
63.43M
1.66%
53.64M
15.43%
38.80M
27.66%
29.00M
25.26%

All numbers in USD (except ratios and percentages)