bf/NASDAQ:CSGP_icon.jpeg

COM:COSTARGROUP

CoStar Group

  • Stock

USD

Last Close

77.00

22/11 21:00

Market Cap

29.35B

Beta: -

Volume Today

3.82M

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
12.80M
-
9.74M
23.90%
8.25M
15.31%
12.96M
57.07%
13.92M
7.46%
-6.13M
144.01%
-14.97M
144.26%
-5.36M
64.17%
22.99M
528.76%
16.72M
27.27%
15.58M
6.85%
23.20M
48.95%
29.57M
27.46%
22.13M
25.17%
22.18M
0.24%
34.18M
54.06%
44.20M
29.34%
52.23M
18.16%
43.84M
16.07%
58.76M
34.05%
83.51M
42.12%
85.17M
1.99%
63.25M
25.74%
78.62M
24.30%
87.93M
11.84%
72.79M
17.21%
60.36M
17.08%
58.19M
3.60%
35.79M
38.49%
74.21M
107.36%
61.15M
17.60%
64.30M
5.16%
92.90M
44.47%
89.32M
3.86%
83.47M
6.54%
72.29M
13.40%
124.37M
72.05%
87.13M
29.94%
100.52M
15.37%
90.57M
9.89%
96.47M
6.52%
6.70M
93.06%
19.20M
186.57%
53M
176.04%
depreciation and amortization
9.82M
-
9.85M
0.31%
20.67M
109.83%
20.21M
2.22%
19.64M
2.83%
17.81M
9.30%
18.67M
4.83%
22.52M
20.60%
19.52M
13.30%
17.52M
10.26%
17.44M
0.46%
18.08M
3.67%
17.12M
5.29%
17.30M
1.02%
15.86M
8.31%
15.12M
4.67%
15.37M
1.63%
16.98M
10.52%
20.58M
21.20%
20.43M
0.73%
19.74M
3.38%
19.66M
0.43%
18.75M
4.60%
18.82M
0.36%
23.93M
27.14%
24.26M
1.36%
27.98M
15.35%
31.68M
13.21%
33.03M
4.28%
35.41M
7.20%
33.11M
6.51%
33.87M
2.32%
37.17M
9.72%
32.19M
13.39%
31.94M
0.79%
45.86M
43.58%
27.90M
39.15%
25.63M
8.15%
26.06M
1.70%
27.13M
4.07%
28.68M
5.75%
33.30M
16.09%
28.20M
15.32%
35.50M
25.89%
deferred income tax
-6.29M
-
5.09M
180.90%
-2.66M
152.20%
-3.67M
38.09%
-130K
96.46%
3.89M
3,089.23%
-19.67M
606.18%
2.08M
110.58%
7.91M
279.92%
1.71M
78.43%
1.77M
3.63%
2.08M
17.65%
10.08M
384.66%
2.09M
79.26%
1.34M
35.77%
2.65M
97.54%
-8.99M
438.86%
1.85M
120.59%
2.44M
31.82%
3.35M
37.42%
-3.98M
218.64%
3.70M
193.06%
2.66M
28.23%
6.93M
160.78%
-5.07M
173.14%
2.83M
155.74%
744K
73.66%
3.24M
335.89%
-18.34M
665.59%
5.46M
129.79%
4.46M
18.28%
6.33M
41.68%
7.91M
25.04%
-10.21M
229.09%
-4.74M
53.63%
-6.73M
42.13%
-9.53M
41.56%
-2.91M
69.49%
-4.08M
40.42%
-5.96M
46.01%
-24.25M
306.90%
-2.80M
88.45%
-3.60M
28.57%
6.40M
277.78%
stock based compensation
9.28M
-
7.88M
15.09%
6.38M
19.03%
6.65M
4.18%
7.36M
10.74%
7.44M
1.10%
8.41M
13.07%
9.31M
10.66%
9.37M
0.60%
8.33M
11.07%
9.34M
12.10%
9.31M
0.30%
9.37M
0.61%
9.36M
0.12%
10.10M
7.97%
9.74M
3.56%
9.83M
0.86%
10.41M
5.95%
11.23M
7.84%
8.95M
20.26%
10.62M
18.63%
12.03M
13.26%
13.82M
14.86%
13.14M
4.90%
13.27M
1.00%
15.18M
14.38%
8.87M
41.55%
16.73M
88.55%
12.67M
24.29%
15.54M
22.72%
15.14M
2.58%
16.30M
7.63%
16.72M
2.59%
17.85M
6.73%
18.11M
1.48%
18.14M
0.14%
21.11M
16.39%
20.05M
5.05%
21.83M
8.89%
21.90M
0.33%
21.23M
3.05%
22.80M
7.40%
21.80M
-
change in working capital
12.70M
-
-18.43M
245.16%
18.74M
201.67%
14.49M
22.68%
4.44M
69.37%
5.46M
23.10%
5.59M
2.40%
11.86M
111.94%
-724K
106.11%
1.05M
244.75%
-9.47M
1,004.01%
6.94M
173.28%
-15.73M
326.62%
11.11M
170.61%
-19.95M
279.57%
3.94M
119.75%
5.23M
32.72%
-22.15M
523.64%
-45.67M
106.19%
-3.98M
91.28%
-9.51M
138.81%
13.12M
238.05%
-29.80M
327.09%
-17.15M
42.45%
-53.12M
209.73%
-11.61M
78.14%
-10.76M
7.35%
-31.42M
191.97%
39.90M
227.02%
-66.84M
267.50%
-8.57M
87.18%
-48.06M
460.92%
-31.27M
34.95%
-27.44M
12.26%
-76.39M
178.43%
-82.02M
7.36%
-19.69M
76.00%
-40.90M
107.74%
-10.04M
75.46%
-135.63M
1,251.34%
25.87M
119.07%
61.60M
138.15%
-56.60M
191.88%
31M
154.77%
accounts receivables
1.70M
-
-12.50M
836.10%
2.14M
117.13%
-1.22M
156.84%
-778K
36.07%
-8.64M
1,010.54%
-6.01M
30.44%
1.37M
122.81%
9.28M
576.88%
-9.29M
200.16%
-1.57M
83.08%
-2.94M
86.90%
-2.24M
23.95%
-2.76M
23.43%
-2.42M
12.43%
-10.63M
339.88%
-1.72M
83.87%
-2.51M
46.41%
-2.58M
2.67%
-13.95M
441.08%
-8.78M
37.05%
-5.83M
33.55%
-5.06M
13.23%
2.10M
141.50%
3.78M
80.06%
-26.61M
803.49%
-10.75M
59.60%
3.23M
130.07%
-1.99M
161.46%
-7.61M
282.94%
-917K
87.95%
-9.19M
902.07%
-11.91M
29.67%
-13.72M
15.18%
-19.59M
42.77%
-2.86M
85.41%
-10.23M
257.68%
-32.16M
214.46%
-8.44M
73.74%
-23.99M
184.15%
-2.00M
91.64%
-15.60M
678.05%
-15.50M
0.64%
17.40M
212.26%
inventory
32.76M
-
-1.51M
104.61%
-1.70M
12.46%
900K
153.03%
24.00M
2,566.89%
-566K
102.36%
-157K
72.26%
986K
728.03%
11.48M
1,064.71%
542K
95.28%
-3.16M
682.66%
1.22M
138.57%
3.06M
150.99%
-359K
111.74%
-7.53M
1,996.94%
4.33M
157.47%
3.85M
11.12%
-9.52M
347.65%
-8.13M
14.59%
14.70M
280.78%
9.01M
38.75%
206K
97.71%
1.54M
650%
-2.50M
262.14%
-40.16M
1,503.07%
-2.29M
94.30%
-1.89M
17.29%
-21.23M
1,021.17%
8.97M
142.25%
4.22M
52.99%
-22.85M
641.80%
-25.21M
10.33%
3.43M
113.60%
-32.08M
-
-35.25M
9.89%
67.32M
291.00%
accounts payables
-21.30M
-
-5.99M
71.87%
17.07M
384.91%
13.63M
20.12%
-18.63M
236.67%
13.23M
171.00%
12.58M
4.91%
4.27M
66.04%
-20.15M
571.50%
8.41M
141.75%
-3.46M
141.08%
7.91M
328.82%
-14.38M
281.89%
11.59M
180.56%
-10.98M
194.78%
11.28M
202.73%
-363K
103.22%
4.29M
1,281.27%
-20.91M
587.57%
3.18M
115.19%
-689K
121.69%
18.64M
2,804.79%
-14.50M
177.80%
-8.48M
41.54%
22.09M
360.62%
15.56M
29.54%
22.23M
42.82%
9.55M
57.05%
53.51M
460.38%
-63.05M
217.84%
30.58M
148.50%
4.56M
85.08%
-2.14M
146.89%
-32.58M
1,423.19%
46.68M
243.27%
-11.97M
125.64%
21.10M
276.34%
-13.73M
165.07%
68.15M
596.34%
-33.35M
148.94%
12.83M
138.47%
77.20M
501.57%
5.70M
92.62%
-30.10M
628.07%
other working capital
-465K
-
1.56M
436.34%
1.23M
21.42%
1.17M
4.48%
-152K
112.95%
1.44M
1,046.05%
-820K
157.02%
5.23M
737.32%
-1.34M
125.66%
1.39M
203.58%
-1.29M
192.66%
757K
158.82%
-2.17M
386.79%
2.64M
221.60%
980K
62.88%
-1.04M
205.92%
3.46M
433.43%
-14.40M
516.15%
-14.05M
2.46%
-7.91M
43.69%
-9.04M
14.31%
117K
101.29%
-11.79M
10,173.50%
-8.27M
29.82%
-38.84M
369.56%
1.73M
104.44%
-20.34M
1,279.36%
-22.96M
12.87%
-20.59M
10.35%
-398K
98.07%
-15.38M
3,763.32%
-18.22M
18.52%
-20.64M
13.28%
18.87M
191.40%
-103.48M
648.39%
-67.19M
35.07%
-30.56M
54.51%
4.99M
116.34%
-37.67M
854.48%
-43.04M
14.24%
-52.28M
21.49%
-61.60M
17.82%
-46.80M
24.03%
87.90M
287.82%
other non cash items
-2.84M
-
-20.68M
628.94%
-1.50M
92.77%
2.06M
238.06%
2.64M
28.00%
1.69M
35.96%
-1.26M
174.47%
2.35M
286.67%
2.46M
4.59%
2.60M
5.65%
-211K
108.12%
1.75M
930.81%
1.80M
2.68%
2.57M
42.89%
1.26M
50.86%
2.31M
82.99%
5.76M
149.07%
13.66M
137.04%
13.91M
1.87%
13.85M
0.45%
14.39M
3.87%
14.81M
2.95%
16.40M
10.74%
16.09M
1.88%
40.82M
153.69%
28.02M
31.35%
29.99M
7.00%
28.27M
5.71%
27.72M
1.97%
24.06M
13.19%
27.14M
12.80%
26.19M
3.50%
27.08M
3.40%
29.00M
7.08%
29.00M
0.01%
33.95M
17.09%
40.86M
20.35%
34.22M
16.26%
40.87M
19.46%
44.60M
9.12%
510K
98.86%
79.60M
15,507.84%
143.40M
80.15%
-342.00M
338.49%
net cash provided by operating activities
35.47M
-
-6.55M
118.48%
49.89M
861.08%
52.70M
5.64%
47.87M
9.16%
30.17M
36.98%
-3.21M
110.65%
42.76M
1,430.84%
61.53M
43.89%
47.93M
22.11%
34.44M
28.14%
61.37M
78.20%
52.21M
14.92%
64.56M
23.64%
30.81M
52.28%
67.94M
120.55%
71.40M
5.08%
72.98M
2.23%
46.33M
36.52%
101.37M
118.78%
114.77M
13.23%
148.49M
29.38%
85.07M
42.71%
116.45M
36.88%
107.76M
7.46%
131.46M
21.99%
117.18M
10.86%
106.69M
8.95%
130.77M
22.57%
87.85M
32.82%
132.44M
50.75%
98.93M
25.30%
150.51M
52.14%
130.71M
13.16%
81.39M
37.73%
81.49M
0.12%
185.03M
127.06%
123.22M
33.41%
175.16M
42.16%
42.60M
75.68%
148.51M
248.59%
139.60M
6.00%
64.40M
53.87%
103.70M
61.02%
investments in property plant and equipment
-3.71M
-
-4.15M
11.80%
-7.29M
75.66%
-9.43M
29.36%
-6.58M
30.22%
-11.74M
78.51%
-6.19M
47.33%
-10.02M
62.03%
-7.11M
29.08%
-3.79M
46.62%
-3.60M
5.11%
-4.30M
19.39%
-7.07M
64.59%
-6.15M
13.12%
-6.53M
6.22%
-7.08M
8.46%
-4.75M
32.98%
-8.62M
81.60%
-7.23M
16.05%
-5.95M
17.75%
-7.83M
31.61%
-9.43M
20.41%
-4.96M
47.42%
-29.77M
500.54%
-2.04M
93.17%
-7.13M
250.52%
-5.65M
20.80%
-29.36M
419.65%
-6.21M
78.85%
-10.62M
71.00%
-2.47M
76.70%
-8.44M
241.15%
-43.69M
417.62%
-12.42M
71.58%
-18.33M
47.63%
-12.91M
29.55%
-14.91M
15.50%
-3.92M
73.74%
-4.88M
24.69%
-5.34M
9.34%
-11.16M
108.97%
-92.20M
-
472.50M
612.47%
acquisitions net
-640.93M
-
-4.81M
-
-4.87M
1.16%
-490K
89.93%
-10.30M
2,003.06%
352K
103.42%
-171.90M
48,934.66%
-13.67M
92.05%
-31.39M
129.61%
-2.70M
91.40%
-1K
99.96%
-340.07M
34,007,300%
-78.30M
-
-13.72M
-
-423.83M
-
-432K
99.90%
-184.07M
42,508.80%
-7.50M
95.93%
-234.07M
3,020.97%
-442K
99.81%
-147.83M
33,346.38%
-4.32M
97.08%
-40.38M
834.87%
-6.33M
-
58K
-
-99.60M
-
1.40M
-
purchases of investments
655.76M
-
14.28M
-
-149.00M
1,143.26%
3.79M
102.55%
206.96M
-
7.13M
-
sales maturities of investments
-11K
-
550K
-
600K
9.09%
4.53M
654.17%
650K
85.64%
700K
7.69%
550K
21.43%
3.77M
586.36%
4.70M
24.50%
1.25M
-
10.26M
-
864K
-
3.80M
-
other investing activites
-14.83M
-
-584.22M
-
-172.67M
-
-14.28M
91.73%
145.22M
1,116.83%
-3.79M
102.61%
-35.06M
-
-7.13M
-
-123.26M
-
-163K
99.87%
44K
126.99%
226K
413.64%
15K
93.36%
-20.64M
137,733.33%
-5.87M
71.59%
21.42M
465.22%
-15.71M
173.34%
-29.91M
90.34%
-16.19M
45.87%
-55.69M
243.97%
-380.30M
582.90%
-557.70M
-
net cash used for investing activites
-3.72M
-
-4.15M
11.47%
-590.96M
14,143.34%
-8.83M
98.51%
-2.05M
76.73%
-11.09M
440.12%
-178.15M
1,505.85%
-14.28M
91.98%
-11.97M
16.17%
416K
103.47%
-13.90M
3,442.55%
-3.95M
71.62%
-5.82M
47.59%
-19.82M
240.30%
-37.92M
91.35%
-9.78M
74.21%
-4.75M
51.47%
-348.69M
7,247.05%
-7.23M
97.93%
-5.95M
17.75%
-86.13M
1,347.50%
-9.43M
89.05%
-18.68M
98.10%
-29.77M
59.40%
-425.87M
1,330.29%
2.69M
100.63%
-189.72M
7,142.28%
-36.85M
80.57%
-240.28M
551.97%
-134.32M
44.10%
-150.47M
12.02%
-12.71M
91.55%
-83.84M
559.36%
-12.40M
85.21%
-45.31M
265.34%
-18.78M
58.55%
7.43M
139.57%
-19.63M
364.16%
-34.79M
77.24%
-21.53M
38.12%
-162.65M
655.45%
-380.30M
133.82%
-92.20M
75.76%
-85.20M
7.59%
debt repayment
-4.38M
-
-4.38M
0%
-303.75M
6,842.86%
-5M
98.35%
-5M
0%
-5M
0%
-5M
0%
-5M
0%
-5M
0%
-5M
0%
-15M
200%
-20M
-
-35M
75%
-310M
-
-2.15M
-
-2.15M
-
-14.80M
-
-1.20M
91.89%
common stock issued
9.87M
-
18.13M
-
5.74M
-
7.40M
-
9.89M
-
27.07M
-
25.08M
-
-177K
-
30.46M
17,307.34%
18.05M
-
3.44M
-
-470K
113.67%
5.73M
1,319.36%
10.44M
82.24%
4.26M
59.21%
-5.73M
234.53%
12.60M
-
-17.20M
236.51%
common stock repurchased
-906K
-
-42.55M
4,597.02%
-7.20M
83.08%
-243K
96.63%
-557K
129.22%
-5.20M
834.11%
-10.17M
95.46%
-443K
95.64%
-620K
39.95%
-4.83M
679.84%
-9.13M
88.87%
-606K
93.36%
-1.85M
205.45%
-5.78M
212.32%
-7.67M
32.76%
-853K
88.89%
-593K
30.48%
-15.39M
2,495.62%
-7.00M
54.51%
-1.27M
81.83%
-661K
48.03%
-18.68M
2,725.87%
-5.55M
70.31%
-815K
85.30%
-2.54M
211.29%
-30.14M
1,088.18%
-3.51M
88.36%
-398K
88.66%
-4.82M
1,110.05%
-27.67M
474.48%
-738K
97.33%
-901K
22.09%
-4.01M
344.84%
-19.46M
385.50%
-296K
98.48%
-504K
70.27%
19.75M
4,019.64%
-21.63M
209.50%
-814K
96.24%
-964K
18.43%
22.45M
2,428.32%
-900K
-
-28.70M
3,088.89%
dividends paid
-7.58M
-
-17.55M
-
-3.69M
-
-13.67M
-
-824.85M
-
other financing activites
4.18M
-
25.09M
500.14%
1.07B
4,178.59%
2.96M
99.72%
239K
91.92%
6.15M
2,473.22%
6.11M
0.72%
1.06M
82.57%
558K
47.56%
1.61M
188.53%
6.56M
307.27%
1.35M
79.38%
27.30M
1,919.38%
1.23M
95.48%
6.45M
422.61%
732K
88.65%
1.65B
224,883.88%
10.62M
99.36%
3.60M
66.11%
11.55M
221.12%
-25.77M
323.02%
12.06M
146.81%
4.51M
62.60%
6.28M
39.10%
-24.50M
490.50%
755.29M
3,182.33%
1.69B
124.38%
250.12M
85.24%
-29.25M
111.69%
9.12M
131.20%
3.14M
65.55%
2.70M
14.06%
-15.38M
669.38%
3.71M
124.09%
3.63M
1.89%
746.17M
20,427.37%
-17.69M
102.37%
-17.44M
-
-22.50M
29.01%
-1.10M
95.11%
16.50M
1,600%
net cash used provided by financing activities
1.19M
-
-21.84M
1,941.82%
762.38M
3,590.10%
-2.29M
100.30%
-4.74M
107.22%
-4.05M
14.40%
-9.06M
123.64%
-4.38M
51.69%
-3.01M
31.31%
-8.22M
173.44%
-17.57M
113.68%
746K
104.24%
-811K
208.71%
-39.55M
4,776.33%
-1.23M
96.90%
-121K
90.13%
521.32M
430,946.28%
-4.78M
100.92%
-3.40M
28.73%
10.28M
402.06%
642K
93.76%
-6.62M
1,130.84%
-1.03M
84.36%
5.46M
627.54%
-1.96M
135.92%
725.15M
37,078.63%
1.69B
133.22%
249.54M
85.24%
-3.60M
101.44%
-18.54M
414.37%
2.40M
112.97%
1.80M
25.16%
-1.34M
174.50%
-15.75M
1,074.79%
1.18M
107.52%
749.10M
63,168.83%
-556K
100.07%
-15.90M
2,759.71%
9.63M
160.57%
3.30M
65.77%
-726K
122.03%
-22.50M
2,999.17%
-4.20M
81.33%
-1.90M
54.76%
effect of forex changes on cash
81K
-
38K
53.09%
104K
173.68%
-251K
341.35%
-267K
6.37%
-263K
1.50%
440K
267.30%
-371K
184.32%
-239K
35.58%
-215K
10.04%
-527K
145.12%
-220K
58.25%
-453K
105.91%
58K
112.80%
509K
777.59%
313K
38.51%
494K
57.83%
448K
9.31%
-845K
288.62%
-191K
77.40%
-660K
245.55%
-46K
93.03%
-364K
691.30%
-328K
9.89%
1.18M
459.76%
-2.12M
279.41%
1.81M
185.59%
19K
98.95%
1.23M
6,357.89%
-606K
149.39%
242K
139.93%
-1.34M
652.07%
205K
115.34%
-581K
383.41%
-2.25M
287.44%
-1.47M
34.92%
1.60M
209.15%
-10K
100.63%
-353K
3,430.00%
214K
160.62%
849K
296.73%
-1.10M
229.56%
1.50M
-
net change in cash
33.02M
-
-32.51M
198.47%
221.41M
781.06%
41.34M
81.33%
40.82M
1.26%
14.76M
63.84%
-189.99M
1,387.28%
23.73M
112.49%
46.31M
95.17%
39.90M
13.84%
2.43M
93.91%
57.95M
2,283.71%
45.12M
22.13%
5.25M
88.37%
-7.83M
249.25%
58.36M
844.92%
588.47M
908.39%
-280.03M
147.59%
34.85M
112.44%
105.51M
202.76%
28.63M
72.86%
132.40M
362.46%
65.00M
50.91%
91.81M
41.25%
-318.89M
447.35%
857.19M
368.81%
1.62B
89.05%
319.40M
80.29%
-111.89M
135.03%
-65.62M
41.36%
-15.39M
76.55%
86.68M
663.32%
65.54M
24.39%
101.97M
55.59%
35.02M
65.66%
810.35M
2,214.03%
193.50M
76.12%
87.68M
54.69%
149.65M
70.68%
24.59M
83.57%
-13.98M
156.86%
-264.30M
1,790.56%
-32.10M
87.85%
18.10M
156.39%
cash at beginning of period
222.94M
-
255.95M
14.81%
223.44M
12.70%
444.86M
99.09%
486.19M
9.29%
527.01M
8.40%
541.77M
2.80%
351.78M
35.07%
375.51M
6.75%
421.82M
12.33%
461.72M
9.46%
464.15M
0.53%
522.10M
12.48%
567.22M
8.64%
572.47M
0.93%
564.64M
1.37%
623.00M
10.34%
1.21B
94.46%
931.43M
23.12%
966.28M
3.74%
1.07B
10.92%
1.10B
2.67%
1.23B
12.03%
1.30B
5.27%
1.39B
7.07%
1.07B
22.95%
1.93B
80.06%
3.55B
84.05%
3.87B
9.00%
3.76B
2.89%
3.69B
1.75%
3.67B
0.42%
3.76B
2.36%
3.83B
1.74%
3.93B
2.66%
3.96B
0.89%
4.77B
20.44%
4.97B
4.05%
5.06B
1.76%
5.21B
2.96%
5.23B
0.47%
5.22B
0.27%
4.95B
5.07%
4.92B
0.65%
cash at end of period
255.95M
-
223.44M
12.70%
444.86M
99.09%
486.19M
9.29%
527.01M
8.40%
541.77M
2.80%
351.78M
35.07%
375.51M
6.75%
421.82M
12.33%
461.72M
9.46%
464.15M
0.53%
522.10M
12.48%
567.22M
8.64%
572.47M
0.93%
564.64M
1.37%
623.00M
10.34%
1.21B
94.46%
931.43M
23.12%
966.28M
3.74%
1.07B
10.92%
1.10B
2.67%
1.23B
12.03%
1.30B
5.27%
1.39B
7.07%
1.07B
22.95%
1.93B
80.06%
3.55B
84.05%
3.87B
9.00%
3.76B
2.89%
3.69B
1.75%
3.67B
0.42%
3.76B
2.36%
3.83B
1.74%
3.93B
2.66%
3.96B
0.89%
4.77B
20.44%
4.97B
4.05%
5.06B
1.76%
5.21B
2.96%
5.23B
0.47%
5.22B
0.27%
4.95B
5.07%
4.92B
0.65%
4.94B
0.37%
operating cash flow
35.47M
-
-6.55M
118.48%
49.89M
861.08%
52.70M
5.64%
47.87M
9.16%
30.17M
36.98%
-3.21M
110.65%
42.76M
1,430.84%
61.53M
43.89%
47.93M
22.11%
34.44M
28.14%
61.37M
78.20%
52.21M
14.92%
64.56M
23.64%
30.81M
52.28%
67.94M
120.55%
71.40M
5.08%
72.98M
2.23%
46.33M
36.52%
101.37M
118.78%
114.77M
13.23%
148.49M
29.38%
85.07M
42.71%
116.45M
36.88%
107.76M
7.46%
131.46M
21.99%
117.18M
10.86%
106.69M
8.95%
130.77M
22.57%
87.85M
32.82%
132.44M
50.75%
98.93M
25.30%
150.51M
52.14%
130.71M
13.16%
81.39M
37.73%
81.49M
0.12%
185.03M
127.06%
123.22M
33.41%
175.16M
42.16%
42.60M
75.68%
148.51M
248.59%
139.60M
6.00%
64.40M
53.87%
103.70M
61.02%
capital expenditure
-3.71M
-
-4.15M
11.80%
-7.29M
75.66%
-9.43M
29.36%
-6.58M
30.22%
-11.74M
78.51%
-6.19M
47.33%
-10.02M
62.03%
-7.11M
29.08%
-3.79M
46.62%
-3.60M
5.11%
-4.30M
19.39%
-7.07M
64.59%
-6.15M
13.12%
-6.53M
6.22%
-7.08M
8.46%
-4.75M
32.98%
-8.62M
81.60%
-7.23M
16.05%
-5.95M
17.75%
-7.83M
31.61%
-9.43M
20.41%
-4.96M
47.42%
-29.77M
500.54%
-2.04M
93.17%
-7.13M
250.52%
-5.65M
20.80%
-29.36M
419.65%
-6.21M
78.85%
-10.62M
71.00%
-2.47M
76.70%
-8.44M
241.15%
-43.69M
417.62%
-12.42M
71.58%
-18.33M
47.63%
-12.91M
29.55%
-14.91M
15.50%
-3.92M
73.74%
-4.88M
24.69%
-5.34M
9.34%
-11.16M
108.97%
-92.20M
-
472.50M
612.47%
free cash flow
31.76M
-
-10.70M
133.70%
42.60M
497.99%
43.27M
1.58%
41.29M
4.58%
18.43M
55.38%
-9.40M
151.01%
32.74M
448.30%
54.42M
66.24%
44.13M
18.91%
30.84M
30.12%
57.07M
85.06%
45.14M
20.91%
58.41M
29.41%
24.28M
58.44%
60.86M
150.70%
66.65M
9.51%
64.37M
3.43%
39.10M
39.26%
95.42M
144.05%
106.94M
12.08%
139.06M
30.04%
80.11M
42.39%
86.67M
8.19%
105.73M
21.98%
124.33M
17.60%
111.53M
10.29%
77.34M
30.66%
124.56M
61.06%
77.23M
37.99%
129.96M
68.27%
90.49M
30.37%
106.83M
18.05%
118.29M
10.73%
63.06M
46.69%
68.58M
8.75%
170.12M
148.07%
119.30M
29.87%
170.28M
42.73%
37.27M
78.12%
137.36M
268.59%
139.60M
1.63%
-27.80M
119.91%
576.20M
2,172.66%

All numbers in USD (except ratios and percentages)