bf/NYSE:FSS_icon.png

NYSE:FSS

Federal Signal Corporation

  • Stock

USD

Last Close

93.65

30/08 20:00

Market Cap

5.19B

Beta: 1.08

Volume Today

400.06K

Avg: 363.61K

PE Ratio

32.70

PFCF: 46.96

Dividend Yield

0.50%

Payout:15.87%

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
16M
-
27.10M
69.38%
7.40M
72.69%
17.10M
131.08%
15.40M
9.94%
23.80M
54.55%
14.90M
37.39%
18.30M
22.82%
18.80M
2.73%
11.50M
38.83%
13.60M
18.26%
9.10M
33.09%
8.50M
6.59%
12.60M
48.24%
7.30M
42.06%
11.40M
56.16%
12.50M
9.65%
30.40M
143.20%
12.90M
57.57%
26.90M
108.53%
21.70M
19.33%
32.50M
49.77%
17.50M
46.15%
32.80M
87.43%
28.40M
13.41%
29.80M
4.93%
23.40M
21.48%
21.40M
8.55%
25.30M
18.22%
26.10M
3.16%
22.20M
14.94%
29.70M
33.78%
29.20M
1.68%
19.50M
33.22%
20.50M
5.13%
33.50M
63.41%
31.80M
5.07%
34.60M
8.81%
27.40M
20.81%
40.30M
47.08%
43.30M
7.44%
46.40M
7.16%
51.60M
11.21%
60.80M
17.83%
depreciation and amortization
3.50M
-
3.80M
8.57%
3.60M
5.26%
3.70M
2.78%
3.80M
2.70%
3.90M
2.63%
3.80M
2.56%
3.90M
2.63%
3.70M
5.13%
900K
75.68%
3M
233.33%
4.20M
40%
5.80M
38.10%
6.10M
5.17%
5.70M
6.56%
6.60M
15.79%
9M
36.36%
8.70M
3.33%
8.60M
1.15%
9M
4.65%
9.40M
4.44%
9.40M
0%
9.50M
1.06%
9.80M
3.16%
10.80M
10.20%
11.40M
5.56%
10.80M
5.26%
11.10M
2.78%
11.20M
0.90%
11.70M
4.46%
12.20M
4.27%
12.60M
3.28%
12.70M
0.79%
12.90M
1.57%
13.40M
3.88%
13.70M
2.24%
13.60M
0.73%
14M
2.94%
14.30M
2.14%
15.50M
8.39%
15.30M
1.29%
15.30M
0%
15.40M
0.65%
15.80M
2.60%
deferred income tax
3.60M
-
-20.70M
675%
4.70M
122.71%
7.30M
55.32%
2.70M
63.01%
4.60M
70.37%
8.50M
84.78%
6.10M
28.24%
5.70M
6.56%
5.60M
1.75%
5.90M
5.36%
1.10M
81.36%
2.60M
136.36%
-1.70M
165.38%
4M
335.29%
-1.20M
130%
500K
141.67%
-18.20M
3,740%
700K
103.85%
1.30M
85.71%
-200K
115.38%
-7.40M
3,600%
1.20M
116.22%
2.80M
133.33%
4.60M
64.29%
-5.30M
215.22%
2.80M
152.83%
3.20M
14.29%
2.40M
25%
-2.60M
208.33%
500K
119.23%
-500K
200%
-8M
1,500%
1.50M
118.75%
300K
80%
2.90M
866.67%
-2.90M
200%
-4.50M
55.17%
-300K
93.33%
2.50M
933.33%
-200K
108%
-2.30M
1,050%
800K
134.78%
1.50M
87.50%
stock based compensation
500K
-
1.70M
240%
900K
47.06%
1.90M
111.11%
1.20M
36.84%
2.10M
75%
1.10M
47.62%
2M
81.82%
1.70M
15%
2M
17.65%
400K
80%
1.80M
350%
1.20M
33.33%
1.40M
16.67%
400K
71.43%
2.30M
475%
800K
65.22%
1.10M
37.50%
800K
27.27%
3.20M
300%
1.80M
43.75%
1.80M
0%
1.40M
22.22%
2.80M
100%
1.70M
39.29%
2.90M
70.59%
1M
65.52%
2.90M
190%
1.50M
48.28%
3M
100%
1.30M
56.67%
2.50M
92.31%
1.70M
32%
2.10M
23.53%
2.40M
14.29%
3M
25%
2.10M
30%
2.70M
28.57%
2M
25.93%
3.80M
90%
3.10M
18.42%
4.20M
35.48%
change in working capital
3M
-
33.20M
1,006.67%
-22.40M
167.47%
2.50M
111.16%
1.50M
40%
-3.50M
333.33%
-22.90M
554.29%
-5.40M
76.42%
14.30M
364.81%
1.20M
91.61%
-25.30M
2,208.33%
-4.40M
82.61%
-1.70M
61.36%
-8.10M
376.47%
-2.20M
72.84%
15.10M
786.36%
-15.10M
200%
-4.70M
68.87%
-11.60M
146.81%
-10.70M
7.76%
6M
156.07%
-14.80M
346.67%
-38.70M
161.49%
-14.20M
63.31%
-9.70M
31.69%
5.90M
160.82%
-32.30M
647.46%
20.70M
164.09%
-25.80M
224.64%
25M
196.90%
-10.20M
140.80%
-31M
203.92%
-19.80M
36.13%
7.40M
137.37%
-29.60M
500%
-37.70M
27.36%
-34.60M
8.22%
-6.40M
81.50%
-35.50M
454.69%
-25.60M
27.89%
-12.90M
49.61%
43.60M
437.98%
-41.40M
-
accounts receivables
2.60M
-
2.60M
-
-300K
-
-8M
-
-8M
-
-7.90M
-
-4.70M
-
-4.70M
-
2M
-
-38M
-
inventory
10.50M
-
10.50M
-
-3.30M
-
-2.30M
-
-2.30M
-
-22.60M
-
-10.40M
-
-10.40M
-
-24M
-
-61M
-
accounts payables
-2.50M
-
-2.50M
-
-3.10M
-
-13.90M
-
-13.90M
-
15.60M
-
-6.60M
-
-6.60M
-
6M
-
8.30M
-
other working capital
3M
-
22.60M
653.33%
-22.40M
199.12%
2.50M
111.16%
1.50M
40%
-14.10M
1,040%
-22.90M
62.41%
-5.40M
76.42%
14.30M
364.81%
7.90M
44.76%
-25.30M
420.25%
-4.40M
82.61%
-1.70M
61.36%
16.10M
1,047.06%
-2.20M
113.66%
15.10M
786.36%
-15.10M
200%
19.50M
229.14%
-11.60M
159.49%
-10.70M
7.76%
6M
156.07%
100K
98.33%
-38.70M
38,800%
-14.20M
63.31%
-9.70M
31.69%
27.60M
384.54%
-32.30M
217.03%
20.70M
164.09%
-25.80M
224.64%
46.70M
281.01%
-10.20M
121.84%
23.40M
-
84.30M
-
other non cash items
-300K
-
-2.50M
733.33%
-1.40M
44%
-1.90M
35.71%
-3.70M
94.74%
-2.90M
21.62%
-2.10M
27.59%
-800K
61.90%
-3.70M
362.50%
8.10M
318.92%
-3M
137.04%
-1.20M
60%
-3.70M
208.33%
-3.50M
5.41%
-1.50M
57.14%
-2.40M
60%
-1.60M
33.33%
3.90M
343.75%
-1.10M
128.21%
-2.20M
100%
-4.70M
113.64%
-500K
89.36%
300K
160%
600K
100%
-3M
600%
-200K
93.33%
-500K
150%
500K
200%
-6.60M
-
3.30M
-
-1M
-
-800K
20%
-600K
25%
-600K
0%
-3.80M
533.33%
35.50M
-
net cash provided by operating activities
26.30M
-
42.60M
61.98%
-7.20M
116.90%
30.60M
525%
20.90M
31.70%
28M
33.97%
3.30M
88.21%
24.10M
630.30%
40.50M
68.05%
29.30M
27.65%
-5.40M
118.43%
10.60M
296.30%
12.70M
19.81%
6.80M
46.46%
13.70M
101.47%
31.80M
132.12%
6.10M
80.82%
21.20M
247.54%
10.30M
51.42%
27.50M
166.99%
34M
23.64%
21M
38.24%
-8.80M
141.90%
34.60M
493.18%
32.80M
5.20%
44.50M
35.67%
5.20M
88.31%
59.80M
1,050%
14.60M
75.59%
56.60M
287.67%
26M
54.06%
13.30M
48.85%
15.80M
18.80%
46.70M
195.57%
7M
85.01%
15.40M
120%
10M
35.06%
39.40M
294%
7.10M
81.98%
35.90M
405.63%
48M
33.70%
103.40M
115.42%
31.30M
69.73%
40.60M
29.71%
investments in property plant and equipment
-4.20M
-
-3.30M
21.43%
-4.20M
27.27%
-5.20M
23.81%
-3.90M
25%
-6.20M
58.97%
-2.80M
54.84%
-2.80M
0%
-3.10M
10.71%
-900K
70.97%
-2M
122.22%
-1.60M
20%
-1.20M
25%
-1.30M
8.33%
-1.10M
15.38%
-1.60M
45.45%
-2.60M
62.50%
-2.70M
3.85%
-3M
11.11%
-4M
33.33%
-3.10M
22.50%
-4M
29.03%
-4.50M
12.50%
-4.90M
8.89%
-11.80M
140.82%
-14.20M
20.34%
-9.50M
33.10%
-6.80M
28.42%
-8M
17.65%
-5.40M
32.50%
-4.30M
20.37%
-5M
16.28%
-3.20M
36%
-24.90M
678.13%
-33.70M
35.34%
-7.80M
76.85%
-4.10M
47.44%
-7.40M
80.49%
-6M
18.92%
-9.70M
61.67%
-5.70M
41.24%
-8.90M
56.14%
-8.40M
5.62%
-15.80M
88.10%
acquisitions net
4M
-
-4M
200%
-6.20M
55.00%
-96.40M
1,454.84%
-269.20M
-
166.60M
-
3M
98.20%
-49.60M
-
800K
-
-6.20M
875%
5.40M
-
-52.20M
1,066.67%
-79.60M
-
-1M
98.74%
-4.90M
390%
-700K
85.71%
-43.20M
6,071.43%
-13.50M
68.75%
-42.50M
214.81%
900K
102.12%
100K
88.89%
purchases of investments
sales maturities of investments
other investing activites
500K
-
-1.90M
480%
7M
468.42%
100K
98.57%
200K
100%
600K
200%
100K
-
-3.30M
-
81.80M
2,578.79%
5.70M
93.03%
6M
5.26%
-1.60M
126.67%
-1.10M
31.25%
100K
109.09%
100K
0%
-166.70M
166,800%
100K
100.06%
-100K
-
100K
200%
500K
-
100K
80%
300K
200%
200K
33.33%
-5.20M
-
100K
101.92%
100K
0%
300K
-
400K
33.33%
1M
150%
700K
30%
1M
42.86%
100K
90%
200K
100%
500K
150%
800K
60%
800K
0%
400K
50%
net cash used for investing activites
-3.70M
-
-5.20M
40.54%
2.80M
153.85%
-5.10M
282.14%
-3.70M
27.45%
-5.60M
51.35%
-2.80M
50%
-2.70M
3.57%
900K
133.33%
-8.20M
1,011.11%
73.60M
997.56%
-92.30M
225.41%
4.80M
105.20%
-2.90M
160.42%
-2.20M
24.14%
-270.70M
12,204.55%
-2.50M
99.08%
-2.80M
12%
100K
103.57%
-4M
4,100%
-3.20M
20%
-3.90M
21.88%
-4.50M
15.38%
-4.90M
8.89%
-60.90M
1,142.86%
-14.10M
76.85%
-8.40M
40.43%
-12.80M
52.38%
-8M
37.50%
-5.20M
35%
-56.40M
984.62%
-4.90M
91.31%
-3.20M
34.69%
-104.20M
3,156.25%
-34.30M
67.08%
-11.70M
65.89%
-4.10M
64.96%
-49.60M
1,109.76%
-19.40M
60.89%
-52M
168.04%
-4.30M
91.73%
-8M
86.05%
-7.60M
5%
-15.40M
102.63%
debt repayment
-2.90M
-
-10M
244.83%
-11.40M
14.00%
-1.90M
83.33%
-18.30M
863.16%
-1.40M
-
-1.50M
7.14%
-2.90M
93.33%
-43.40M
1,396.55%
-43.40M
-
-8.60M
-
-8.60M
-
-5.80M
-
-1.90M
67.24%
-12.60M
563.16%
-32.10M
154.76%
-40.10M
24.92%
-69.50M
73.32%
-16.50M
-
common stock issued
-4.30M
-
800K
118.60%
-3M
-
-3.10M
-
700K
122.58%
43.50M
-
100K
-
8.60M
-
-5.80M
-
100K
101.72%
400K
300%
1.60M
300%
300K
81.25%
1.60M
433.33%
500K
-
common stock repurchased
-3.40M
-
-3.60M
5.88%
-6.20M
72.22%
-1.70M
72.58%
-5.90M
247.06%
3.20M
154.24%
-18.70M
684.38%
-17M
9.09%
-700K
95.88%
-4.10M
485.71%
-1.90M
53.66%
-500K
73.68%
-100K
80%
-400K
300%
-100K
75%
-200K
100%
-100K
50%
-1.30M
1,200%
-2.10M
61.54%
-500K
76.19%
-300K
40%
-200K
33.33%
-17.50M
8,650%
-2.60M
85.14%
-2.60M
0%
-100K
96.15%
-4M
3,900%
-3.90M
2.50%
-3.30M
15.38%
-14.90M
351.52%
-15.10M
1.34%
-3.50M
76.82%
-500K
85.71%
-3.20M
540%
-3.80M
18.75%
-1.60M
57.89%
-4.50M
181.25%
-1.20M
73.33%
-100K
91.67%
dividends paid
-1.90M
-
-1.80M
5.26%
-3.80M
111.11%
-3.70M
2.63%
-3.80M
2.70%
-4.30M
13.16%
-4.30M
0%
-4.30M
0%
-4.20M
2.33%
-4.10M
2.38%
-4.20M
2.44%
-4.20M
0%
-4.20M
0%
-4.20M
0%
-4.20M
0%
-4.80M
14.29%
-4.80M
0%
-4.90M
2.08%
-4.80M
2.04%
-4.80M
0%
-4.90M
2.08%
-4.80M
2.04%
-4.80M
0%
-4.90M
2.08%
-4.80M
2.04%
-4.90M
2.08%
-5.50M
12.24%
-5.50M
0%
-5.50M
0%
-5.50M
0%
-5.50M
0%
-5.40M
1.82%
-5.50M
1.85%
-5.40M
1.82%
-5.50M
1.85%
-6.10M
10.91%
-6.10M
0%
-6.10M
0%
-7.40M
-
other financing activites
-15.60M
-
-32.30M
107.05%
6.50M
120.12%
-6M
192.31%
-200K
96.67%
1.80M
1,000%
3M
66.67%
400K
86.67%
600K
50%
1.10M
83.33%
-1.30M
218.18%
64.80M
5,084.62%
200K
99.69%
-100K
150%
500K
600%
223.30M
44,560%
-8.70M
103.90%
-4.70M
45.98%
100K
102.13%
-17.20M
17,300%
-26.80M
55.81%
-8.40M
68.66%
5.50M
165.48%
-8.70M
258.18%
31.10M
457.47%
-30.10M
196.78%
63.70M
311.63%
-35.40M
155.57%
-7.10M
79.94%
-32.40M
356.34%
13.50M
141.67%
400K
97.04%
30.20M
7,450%
30.40M
0.66%
46.70M
53.62%
-2.30M
104.93%
17.10M
843.48%
31.50M
84.21%
24.60M
21.90%
64.30M
161.38%
-1.50M
-
-27.90M
1,760.00%
-1.80M
93.55%
net cash used provided by financing activities
-15.60M
-
-35.20M
125.64%
-3.50M
90.06%
-17.40M
397.14%
-11.70M
32.76%
-21.10M
80.34%
-7M
66.82%
-9.40M
34.29%
-10.60M
12.77%
-6M
43.40%
-67M
1,016.67%
43.50M
164.93%
-4.70M
110.80%
-8.20M
74.47%
-5.60M
31.71%
218.60M
4,003.57%
-13M
105.95%
-9.30M
28.46%
-12.70M
36.56%
-22.20M
74.80%
-31.70M
42.79%
-14.60M
53.94%
-1.40M
90.41%
-14M
900%
25.90M
285%
-35.10M
235.52%
41.40M
217.95%
-42.90M
203.62%
-14.50M
66.20%
-37.40M
157.93%
4M
110.70%
-9M
325%
21.40M
337.78%
10M
53.27%
26.10M
161%
-11.20M
142.91%
-500K
95.54%
21.10M
4,320%
3.10M
85.31%
26.10M
741.94%
-50.40M
293.10%
-76.70M
52.18%
-35.30M
53.98%
-25.20M
28.61%
effect of forex changes on cash
800K
-
700K
12.50%
100K
85.71%
100K
0%
-600K
700%
400K
166.67%
-900K
325%
900K
200%
-500K
155.56%
-300K
40%
100K
133.33%
-400K
500%
-700K
75%
-800K
14.29%
200K
125%
500K
150%
600K
20%
200K
66.67%
200K
0%
-700K
450%
-100K
85.71%
-100K
0%
200K
-
-500K
350%
400K
180%
-400K
200%
100K
125%
500K
400%
1.50M
200%
-500K
133.33%
300K
160%
-500K
266.67%
700K
240%
-100K
114.29%
-500K
400%
-1.10M
120%
1.10M
200%
100K
90.91%
400K
300%
-1.10M
375%
1.30M
218.18%
-500K
138.46%
net change in cash
7.80M
-
2.90M
62.82%
-7.80M
368.97%
8.20M
205.13%
4.90M
40.24%
1.30M
73.47%
-7.40M
669.23%
12.90M
274.32%
30.30M
134.88%
9.80M
67.66%
1.30M
86.73%
-38.60M
3,069.23%
12.10M
131.35%
-100K
100.83%
6.10M
6,200%
-19.80M
424.59%
-8.80M
55.56%
9.30M
205.68%
-2.10M
122.58%
600K
128.57%
-1M
266.67%
2.40M
340%
-14.70M
712.50%
15.90M
208.16%
-2.70M
116.98%
-4.30M
59.26%
37.80M
979.07%
4.20M
88.89%
-7.40M
276.19%
15.50M
309.46%
-26.90M
273.55%
-300K
98.88%
33.50M
11,266.67%
-47.50M
241.79%
-1.30M
97.26%
-8M
515.38%
4.30M
153.75%
12M
179.07%
-9.10M
175.83%
10.40M
214.29%
-7.80M
175%
20M
356.41%
-12.10M
160.50%
-300K
97.52%
cash at beginning of period
13.10M
-
20.90M
59.54%
23.80M
13.88%
16M
32.77%
24.20M
51.25%
29.10M
20.25%
30.40M
4.47%
23M
24.34%
35.90M
56.09%
66.20M
84.40%
76M
14.80%
77.30M
1.71%
38.70M
49.94%
50.80M
31.27%
50.70M
0.20%
56.80M
12.03%
37M
34.86%
28.20M
23.78%
37.50M
32.98%
35.40M
5.60%
36M
1.69%
35M
2.78%
37.40M
6.86%
22.70M
39.30%
38.60M
70.04%
35.90M
6.99%
31.60M
11.98%
69.40M
119.62%
73.60M
6.05%
66.20M
10.05%
81.70M
23.41%
54.80M
32.93%
54.50M
0.55%
88M
61.47%
40.50M
53.98%
39.20M
3.21%
31.20M
20.41%
35.50M
13.78%
47.50M
33.80%
38.40M
19.16%
48.80M
27.08%
41M
15.98%
61M
48.78%
48.90M
19.84%
cash at end of period
20.90M
-
23.80M
13.88%
16M
32.77%
24.20M
51.25%
29.10M
20.25%
30.40M
4.47%
23M
24.34%
35.90M
56.09%
66.20M
84.40%
76M
14.80%
77.30M
1.71%
38.70M
49.94%
50.80M
31.27%
50.70M
0.20%
56.80M
12.03%
37M
34.86%
28.20M
23.78%
37.50M
32.98%
35.40M
5.60%
36M
1.69%
35M
2.78%
37.40M
6.86%
22.70M
39.30%
38.60M
70.04%
35.90M
6.99%
31.60M
11.98%
69.40M
119.62%
73.60M
6.05%
66.20M
10.05%
81.70M
23.41%
54.80M
32.93%
54.50M
0.55%
88M
61.47%
40.50M
53.98%
39.20M
3.21%
31.20M
20.41%
35.50M
13.78%
47.50M
33.80%
38.40M
19.16%
48.80M
27.08%
41M
15.98%
61M
48.78%
48.90M
19.84%
48.60M
0.61%
operating cash flow
26.30M
-
42.60M
61.98%
-7.20M
116.90%
30.60M
525%
20.90M
31.70%
28M
33.97%
3.30M
88.21%
24.10M
630.30%
40.50M
68.05%
29.30M
27.65%
-5.40M
118.43%
10.60M
296.30%
12.70M
19.81%
6.80M
46.46%
13.70M
101.47%
31.80M
132.12%
6.10M
80.82%
21.20M
247.54%
10.30M
51.42%
27.50M
166.99%
34M
23.64%
21M
38.24%
-8.80M
141.90%
34.60M
493.18%
32.80M
5.20%
44.50M
35.67%
5.20M
88.31%
59.80M
1,050%
14.60M
75.59%
56.60M
287.67%
26M
54.06%
13.30M
48.85%
15.80M
18.80%
46.70M
195.57%
7M
85.01%
15.40M
120%
10M
35.06%
39.40M
294%
7.10M
81.98%
35.90M
405.63%
48M
33.70%
103.40M
115.42%
31.30M
69.73%
40.60M
29.71%
capital expenditure
-4.20M
-
-3.30M
21.43%
-4.20M
27.27%
-5.20M
23.81%
-3.90M
25%
-6.20M
58.97%
-2.80M
54.84%
-2.80M
0%
-3.10M
10.71%
-900K
70.97%
-2M
122.22%
-1.60M
20%
-1.20M
25%
-1.30M
8.33%
-1.10M
15.38%
-1.60M
45.45%
-2.60M
62.50%
-2.70M
3.85%
-3M
11.11%
-4M
33.33%
-3.10M
22.50%
-4M
29.03%
-4.50M
12.50%
-4.90M
8.89%
-11.80M
140.82%
-14.20M
20.34%
-9.50M
33.10%
-6.80M
28.42%
-8M
17.65%
-5.40M
32.50%
-4.30M
20.37%
-5M
16.28%
-3.20M
36%
-24.90M
678.13%
-33.70M
35.34%
-7.80M
76.85%
-4.10M
47.44%
-7.40M
80.49%
-6M
18.92%
-9.70M
61.67%
-5.70M
41.24%
-8.90M
56.14%
-8.40M
5.62%
-15.80M
88.10%
free cash flow
22.10M
-
39.30M
77.83%
-11.40M
129.01%
25.40M
322.81%
17M
33.07%
21.80M
28.24%
500K
97.71%
21.30M
4,160%
37.40M
75.59%
28.40M
24.06%
-7.40M
126.06%
9M
221.62%
11.50M
27.78%
5.50M
52.17%
12.60M
129.09%
30.20M
139.68%
3.50M
88.41%
18.50M
428.57%
7.30M
60.54%
23.50M
221.92%
30.90M
31.49%
17M
44.98%
-13.30M
178.24%
29.70M
323.31%
21M
29.29%
30.30M
44.29%
-4.30M
114.19%
53M
1,332.56%
6.60M
87.55%
51.20M
675.76%
21.70M
57.62%
8.30M
61.75%
12.60M
51.81%
21.80M
73.02%
-26.70M
222.48%
7.60M
128.46%
5.90M
22.37%
32M
442.37%
1.10M
96.56%
26.20M
2,281.82%
42.30M
61.45%
94.50M
123.40%
22.90M
75.77%
24.80M
8.30%

All numbers in USD (except ratios and percentages)