bf/NYSE:FSS_icon.png

COM:FEDERALSIGNAL

Federal Signal Corporation

  • Stock

USD

Last Close

94.82

22/11 21:00

Market Cap

5.19B

Beta: -

Volume Today

538.20K

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
account payables
50.50M
-
54.50M
7.92%
58.70M
7.71%
53.70M
8.52%
50.70M
5.59%
55.10M
8.68%
49.40M
10.34%
49.10M
0.61%
38M
22.61%
37M
2.63%
40.90M
10.54%
37.70M
7.82%
35.30M
6.37%
41.20M
16.71%
66.70M
61.89%
63M
5.55%
51.50M
18.25%
64M
24.27%
66.30M
3.59%
66M
0.45%
66.10M
0.15%
72.90M
10.29%
71.30M
2.19%
70.50M
1.12%
65M
7.80%
78M
20%
73.10M
6.28%
71.10M
2.74%
51.60M
27.43%
71.20M
37.98%
70.50M
0.98%
65.60M
6.95%
64.80M
1.22%
80.70M
24.54%
77.90M
3.47%
80.90M
3.85%
72.40M
10.51%
95.60M
32.04%
86.70M
9.31%
82.40M
4.96%
66.70M
19.05%
88.80M
33.13%
87M
2.03%
88.90M
2.18%
accumulated other comprehensive income loss
-41.90M
-
-41.10M
1.91%
-40.30M
1.95%
-48.40M
20.10%
-79.50M
64.26%
-89.50M
12.58%
-84.60M
5.47%
-84.80M
0.24%
-88.80M
4.72%
-78M
12.16%
-79.10M
1.41%
-78.70M
0.51%
-92M
16.90%
-90.60M
1.52%
-85.50M
5.63%
-82.10M
3.98%
-76.90M
6.33%
-74M
3.77%
-77.30M
4.46%
-76.60M
0.91%
-97.30M
27.02%
-97.60M
0.31%
-96.20M
1.43%
-98.80M
2.70%
-89.10M
9.82%
-96.50M
8.31%
-94.70M
1.87%
-89.90M
5.07%
-91.70M
2.00%
-91.40M
0.33%
-88.40M
3.28%
-91.10M
3.05%
-74.20M
18.55%
-72.70M
2.02%
-79M
8.67%
-88M
11.39%
-84M
4.55%
-83.40M
0.71%
-79.70M
4.44%
-83.80M
5.14%
-81.30M
2.98%
-84.10M
3.44%
-85.40M
1.55%
-81.50M
4.57%
cash and cash equivalents
23.80M
-
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%
73.70M
51.65%
cash and short term investments
23.80M
-
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%
73.70M
51.65%
common stock
63.80M
-
63.90M
0.16%
64M
0.16%
64.10M
0.16%
64.20M
0.16%
64.70M
0.78%
64.70M
0%
64.80M
0.15%
64.80M
0%
65.30M
0.77%
65.30M
0%
65.40M
0.15%
65.40M
0%
65.70M
0.46%
65.90M
0.30%
66M
0.15%
66.10M
0.15%
66.10M
0%
66.30M
0.30%
66.30M
0%
66.40M
0.15%
66.50M
0.15%
66.70M
0.30%
66.90M
0.30%
66.90M
0%
67.20M
0.45%
67.50M
0.45%
67.80M
0.44%
67.80M
0%
68.40M
0.88%
68.70M
0.44%
68.70M
0%
68.90M
0.29%
69.10M
0.29%
69.20M
0.14%
69.20M
0%
69.50M
0.43%
69.70M
0.29%
69.90M
0.29%
69.90M
0%
70M
0.14%
70.20M
0.29%
70.30M
0.14%
70.30M
0%
deferred revenue
11.20M
-
17.90M
59.82%
18.60M
3.91%
17.20M
7.53%
12.10M
29.65%
12.10M
0%
19.40M
60.33%
11.90M
38.66%
18.60M
56.30%
4.60M
75.27%
5.90M
28.26%
5.40M
8.47%
4.50M
16.67%
5.60M
24.44%
6.50M
16.07%
7.30M
12.31%
6.50M
10.96%
8.40M
29.23%
8.60M
2.38%
8.50M
1.16%
10.10M
18.82%
11.40M
12.87%
10M
12.28%
12.70M
27%
11.50M
9.45%
15.60M
35.65%
11.70M
25%
11.50M
1.71%
13.30M
15.65%
15.30M
15.04%
16M
4.58%
12.70M
20.63%
21.90M
72.44%
28.50M
30.14%
23.60M
17.19%
23.10M
2.12%
25.40M
9.96%
26.10M
2.76%
26.60M
1.92%
27.60M
3.76%
27.10M
1.81%
28.70M
5.90%
24.60M
14.29%
22M
10.57%
deferred revenue non current
16.50M
-
16M
3.03%
15.50M
3.13%
15M
3.23%
14.60M
2.67%
14.10M
3.42%
13.60M
3.55%
13.10M
3.68%
12.60M
3.82%
12.10M
3.97%
11.70M
3.31%
11.20M
4.27%
10.70M
4.46%
10.20M
4.67%
9.70M
4.90%
9.20M
5.15%
8.70M
5.43%
8.30M
4.60%
7.80M
6.02%
7.30M
6.41%
6.80M
6.85%
57.30M
742.65%
55.90M
2.44%
55.60M
0.54%
51.80M
6.83%
49.80M
3.86%
50.50M
1.41%
45.50M
9.90%
54.80M
20.44%
53.70M
2.01%
52M
3.17%
50.90M
2.12%
40.40M
20.63%
40.30M
-
38.80M
3.72%
15.70M
59.54%
21.90M
-
deferrred tax liabilities non current
43M
-
40.90M
4.88%
38.70M
5.38%
34.60M
10.59%
68.50M
97.98%
65.50M
4.38%
63.30M
3.36%
58.60M
7.42%
70.50M
20.31%
56.50M
19.86%
54.20M
4.07%
50.80M
6.27%
63.10M
24.21%
61.70M
2.22%
67.40M
9.24%
67.70M
0.45%
45.40M
32.94%
46.10M
1.54%
46.80M
1.52%
46.90M
0.21%
46.30M
1.28%
49.30M
6.48%
51M
3.45%
56.60M
10.98%
52.70M
6.89%
54.30M
3.04%
56.90M
4.79%
58.10M
2.11%
53.70M
7.57%
54.40M
1.30%
53.70M
1.29%
45.60M
15.08%
53.20M
16.67%
54.50M
2.44%
57.70M
5.87%
56.70M
1.73%
51M
10.05%
50.30M
1.37%
52.60M
4.57%
56.70M
7.79%
53.20M
6.17%
54.10M
1.69%
55.50M
2.59%
56.50M
1.80%
goodwill
273.80M
-
273.50M
0.11%
273.60M
0.04%
269.20M
1.61%
266.30M
1.08%
260.80M
2.07%
262.40M
0.61%
261.60M
0.30%
231.60M
11.47%
236.20M
1.99%
236.20M
0%
238.30M
0.89%
236.50M
0.76%
237M
0.21%
372.20M
57.05%
371.40M
0.21%
377.30M
1.59%
378.20M
0.24%
376M
0.58%
375.80M
0.05%
375.10M
0.19%
374.70M
0.11%
375M
0.08%
392.10M
4.56%
388.80M
0.84%
387.90M
0.23%
390.60M
0.70%
392M
0.36%
394.20M
0.56%
406.70M
3.17%
407.60M
0.22%
406.90M
0.17%
432.20M
6.22%
431.30M
0.21%
430.70M
0.14%
430.80M
0.02%
453.40M
5.25%
458.40M
1.10%
475.40M
3.71%
473.60M
0.38%
472.70M
0.19%
470.20M
0.53%
469.90M
0.06%
471.60M
0.36%
goodwill and intangible assets
273.80M
-
273.50M
0.11%
273.60M
0.04%
269.20M
1.61%
266.30M
1.08%
260.80M
2.07%
262.40M
0.61%
261.60M
0.30%
231.60M
11.47%
236.20M
1.99%
248.40M
5.17%
248.80M
0.16%
246.70M
0.84%
247.30M
0.24%
535M
116.34%
532.50M
0.47%
529.10M
0.64%
527.80M
0.25%
523.40M
0.83%
521.40M
0.38%
518.20M
0.61%
516M
0.42%
514.50M
0.29%
557.20M
8.30%
551.70M
0.99%
547.70M
0.73%
548.20M
0.09%
547.40M
0.15%
547.70M
0.05%
585.40M
6.88%
583.70M
0.29%
579.90M
0.65%
637.90M
10.00%
634.90M
0.47%
634.10M
0.13%
628.40M
0.90%
661.60M
5.28%
671.20M
1.45%
692.10M
3.11%
685.80M
0.91%
680.20M
0.82%
674.80M
0.79%
670.50M
0.64%
668.70M
0.27%
intangible assets
12.20M
-
10.50M
13.93%
10.20M
2.86%
10.30M
0.98%
162.80M
1,480.58%
161.10M
1.04%
151.80M
5.77%
149.60M
1.45%
147.40M
1.47%
145.60M
1.22%
143.10M
1.72%
141.30M
1.26%
139.50M
1.27%
165.10M
18.35%
162.90M
1.33%
159.80M
1.90%
157.60M
1.38%
155.40M
1.40%
153.50M
1.22%
178.70M
16.42%
176.10M
1.45%
173M
1.76%
205.70M
18.90%
203.60M
1.02%
203.40M
0.10%
197.60M
2.85%
208.20M
5.36%
212.80M
2.21%
216.70M
1.83%
212.20M
2.08%
207.50M
2.21%
204.60M
1.40%
200.60M
1.96%
197.10M
1.74%
inventory
109.80M
-
121.40M
10.56%
124.30M
2.39%
131.40M
5.71%
121M
7.91%
126.50M
4.55%
120.10M
5.06%
124.70M
3.83%
87.20M
30.07%
93.60M
7.34%
119.50M
27.67%
115.80M
3.10%
120.10M
3.71%
127.50M
6.16%
139.70M
9.57%
143.90M
3.01%
137.20M
4.66%
152.90M
11.44%
147.70M
3.40%
153.60M
3.99%
157.30M
2.41%
169M
7.44%
173.50M
2.66%
189.10M
8.99%
182.90M
3.28%
201.40M
10.11%
197.50M
1.94%
196.60M
0.46%
185M
5.90%
204.60M
10.59%
203.90M
0.34%
217M
6.42%
229.10M
5.58%
249.70M
8.99%
259.60M
3.96%
287.50M
10.75%
292.70M
1.81%
317.60M
8.51%
339.40M
6.86%
330.10M
2.74%
303.40M
8.09%
322.70M
6.36%
326.90M
1.30%
337M
3.09%
long term debt
84.70M
-
74.60M
11.92%
62.60M
16.09%
60.70M
3.04%
44M
27.51%
43.90M
0.23%
42.40M
3.42%
40.50M
4.48%
43.70M
7.90%
200K
99.54%
66.30M
33,050%
65.10M
1.81%
63.50M
2.46%
64.10M
0.94%
288.90M
350.70%
282.90M
2.08%
277.40M
1.94%
267M
3.75%
247.80M
7.19%
221.90M
10.45%
209.90M
5.41%
237.60M
13.20%
228.60M
3.79%
271M
18.55%
241.90M
10.74%
298.50M
23.40%
262.70M
11.99%
254.90M
2.97%
225.30M
11.61%
247.80M
9.99%
246.80M
0.40%
274.50M
11.22%
304.30M
10.86%
348.90M
14.66%
346.80M
0.60%
349.90M
0.89%
380M
8.60%
392.60M
3.32%
424.40M
8.10%
379M
10.70%
293.50M
22.56%
281.50M
4.09%
248.20M
11.83%
244M
1.69%
long term investments
5.10M
-
8M
56.86%
8.20M
2.50%
8.70M
6.10%
4M
54.02%
3.80M
5%
3.70M
2.63%
3.60M
2.70%
3.50M
2.78%
4.80M
37.14%
4.10M
14.58%
4M
2.44%
3.90M
2.50%
3.80M
2.56%
4.20M
10.53%
4.30M
2.38%
5.40M
25.58%
6.80M
25.93%
7.50M
10.29%
8.30M
10.67%
5.60M
32.53%
5.30M
5.36%
3.30M
37.74%
4.10M
24.24%
7.90M
92.68%
7.20M
8.86%
7.60M
5.56%
8.20M
7.89%
3.80M
53.66%
4.20M
10.53%
4.80M
14.29%
5.30M
10.42%
-111.30M
2,200%
700K
-
net debt
68.30M
-
72.10M
5.56%
51.30M
28.85%
39.50M
23.00%
19.80M
49.87%
29.90M
51.01%
12.70M
57.53%
-19.20M
251.18%
-31.90M
66.15%
-76.70M
140.44%
28.20M
136.77%
14.80M
47.52%
13.30M
10.14%
7.70M
42.11%
252.20M
3,175.32%
254.90M
1.07%
240.20M
5.77%
231.90M
3.46%
212.10M
8.54%
187.20M
11.74%
172.70M
7.75%
215.10M
24.55%
198M
7.95%
235.30M
18.84%
210.50M
10.54%
229.30M
8.93%
189.30M
17.44%
197M
4.07%
152M
22.84%
203.50M
33.88%
202.90M
0.29%
197.10M
2.86%
273.20M
38.61%
316.50M
15.85%
323M
2.05%
321.90M
0.34%
340.90M
5.90%
364M
6.78%
386.50M
6.18%
349.30M
9.62%
259.70M
25.65%
244.70M
5.78%
235.30M
3.84%
185.50M
21.16%
net receivables
95.60M
-
107.90M
12.87%
105M
2.69%
98M
6.67%
107.60M
9.80%
112.20M
4.28%
119.80M
6.77%
100M
16.53%
73M
27%
87.10M
19.32%
82.50M
5.28%
87.60M
6.18%
81.30M
7.19%
81.80M
0.62%
117.50M
43.64%
118.90M
1.19%
118.20M
0.59%
124.50M
5.33%
131.20M
5.38%
117.80M
10.21%
124.40M
5.60%
139.40M
12.06%
145.90M
4.66%
142.50M
2.33%
134.20M
5.82%
141.40M
5.37%
125.30M
11.39%
145M
15.72%
127M
12.41%
136.30M
7.32%
148M
8.58%
140.80M
4.86%
136M
3.41%
156.40M
15%
169.90M
8.63%
170M
0.06%
173.80M
2.24%
191.60M
10.24%
193.40M
0.94%
213.30M
10.29%
186.20M
12.71%
191.40M
2.79%
213.60M
11.60%
220.30M
3.14%
other assets
other current assets
21.80M
-
12.60M
42.20%
12.10M
3.97%
13.20M
9.09%
2.80M
78.79%
3.90M
39.29%
7.20M
84.62%
4.30M
40.28%
63.80M
1,383.72%
6M
90.60%
13M
116.67%
6.60M
49.23%
7.50M
13.64%
7.30M
2.67%
8.70M
19.18%
9.60M
10.34%
10.90M
13.54%
8.40M
22.94%
10.10M
20.24%
8M
20.79%
9.40M
17.50%
9.10M
3.19%
9.60M
5.49%
12.70M
32.29%
12M
5.51%
10.70M
10.83%
10.40M
2.80%
9.90M
4.81%
11.80M
19.19%
9.20M
22.03%
21.80M
136.96%
18.20M
16.51%
26M
42.86%
18.90M
27.31%
19.20M
1.59%
17.80M
7.29%
17.40M
2.25%
18.70M
7.47%
24.40M
30.48%
19.30M
20.90%
19.60M
1.55%
32.30M
64.80%
22.70M
29.72%
18.20M
19.82%
other current liabilities
63.50M
-
56M
11.81%
59.30M
5.89%
66.20M
11.64%
70.10M
5.89%
60.20M
14.12%
56.80M
5.65%
61.90M
8.98%
60.20M
2.75%
47.90M
20.43%
47.70M
0.42%
48.30M
1.26%
44.60M
7.66%
43.70M
2.02%
59.20M
35.47%
56.50M
4.56%
58.80M
4.07%
58.50M
0.51%
76M
29.91%
80.30M
5.66%
82.40M
2.62%
79M
4.13%
76.70M
2.91%
80.60M
5.08%
83.50M
3.60%
73.30M
12.22%
75.70M
3.27%
67.70M
10.57%
75.10M
10.93%
69.70M
7.19%
73.80M
5.88%
68.60M
7.05%
74.30M
8.31%
65.50M
11.84%
70.80M
8.09%
69.90M
1.27%
74.30M
6.29%
71.60M
3.63%
74.20M
3.63%
81.30M
9.57%
90.50M
11.32%
81.40M
10.06%
86.30M
6.02%
103.30M
19.70%
other liabilities
other non current assets
3.50M
-
3.50M
0%
3.60M
2.86%
3.50M
2.78%
3.10M
11.43%
3.10M
0%
3M
3.23%
1.40M
53.33%
43.30M
2,992.86%
2.20M
94.92%
2.40M
9.09%
2.20M
8.33%
1.10M
50%
1.10M
0%
1.10M
0%
1M
9.09%
500K
50%
500K
0%
500K
0%
500K
0%
400K
20%
400K
0%
400K
0%
400K
0%
300K
25%
300K
0%
300K
0%
300K
0%
200K
33.33%
200K
0%
200K
0%
200K
0%
120M
59,900%
11.20M
90.67%
11.60M
3.57%
13.30M
14.66%
9.40M
29.32%
9.70M
3.19%
10.20M
5.15%
10.70M
4.90%
11.50M
7.48%
155.90M
1,255.65%
11.40M
92.69%
171.40M
1,403.51%
other non current liabilities
17M
-
17.60M
3.53%
16.70M
5.11%
16.70M
0%
20.90M
25.15%
21.40M
2.39%
21.60M
0.93%
22M
1.85%
16.90M
23.18%
17.10M
1.18%
28M
63.74%
28.10M
0.36%
26.90M
4.27%
27.40M
1.86%
86.50M
215.69%
85.20M
1.50%
86.30M
1.29%
85.60M
0.81%
70.20M
17.99%
66.30M
5.56%
71.90M
8.45%
14.10M
80.39%
14.10M
0%
22.20M
57.45%
17.30M
22.07%
21.20M
22.54%
25M
17.92%
27.80M
11.20%
24.50M
11.87%
23.90M
2.45%
20M
16.32%
19.60M
2%
13.80M
29.59%
52.40M
279.71%
50.50M
3.63%
49.10M
2.77%
51.90M
5.70%
56.30M
8.48%
21.10M
62.52%
21.60M
2.37%
60.40M
179.63%
60.40M
0%
54.60M
9.60%
54.30M
0.55%
othertotal stockholders equity
160.20M
-
161.50M
0.81%
160.30M
0.74%
158.60M
1.06%
159.90M
0.82%
154.40M
3.44%
155.20M
0.52%
151.50M
2.38%
154.70M
2.11%
135.90M
12.15%
120.80M
11.11%
121.50M
0.58%
118.90M
2.14%
117.70M
1.01%
119.90M
1.87%
120.90M
0.83%
121.60M
0.58%
122.50M
0.74%
126M
2.86%
127.80M
1.43%
128.50M
0.55%
127.80M
0.54%
129.90M
1.64%
132.90M
2.31%
135.60M
2.03%
118.70M
12.46%
119.30M
0.51%
118.10M
1.01%
121M
2.46%
120.90M
0.08%
119.80M
0.91%
118.50M
1.09%
107M
9.70%
92.80M
13.27%
92.20M
0.65%
93.80M
1.74%
93.20M
0.64%
91.60M
1.72%
95.40M
4.15%
94.30M
1.15%
97.40M
3.29%
98.20M
0.82%
101.20M
3.05%
100.50M
0.69%
preferred stock
1
-
property plant equipment net
63.80M
-
65.90M
3.29%
68.50M
3.95%
68.10M
0.58%
69.50M
2.06%
68.60M
1.29%
68.20M
0.58%
68.10M
0.15%
52.90M
22.32%
55M
3.97%
136.30M
147.82%
129.30M
5.14%
123.70M
4.33%
122.60M
0.89%
147.70M
20.47%
152M
2.91%
147.30M
3.09%
146.10M
0.81%
155.20M
6.23%
159.90M
3.03%
158.60M
0.81%
196.30M
23.77%
198.60M
1.17%
221.30M
11.43%
234.90M
6.15%
239.80M
2.09%
239.60M
0.08%
243.40M
1.59%
242.10M
0.53%
262.50M
8.43%
263.90M
0.53%
256.50M
2.80%
280.10M
9.20%
306.70M
9.50%
310.50M
1.24%
304.60M
1.90%
313.10M
2.79%
328.50M
4.92%
344M
4.72%
342.30M
0.49%
346.60M
1.26%
213.70M
38.34%
385.40M
80.35%
232.60M
39.65%
retained earnings
168.90M
-
176.30M
4.38%
191.50M
8.62%
205M
7.05%
227M
10.73%
238.10M
4.89%
252.70M
6.13%
267.70M
5.94%
274.90M
2.69%
284.20M
3.38%
289M
1.69%
293.30M
1.49%
301.80M
2.90%
304.90M
1.03%
312.10M
2.36%
320.40M
2.66%
346.60M
8.18%
355.30M
2.51%
377.40M
6.22%
394.30M
4.48%
432.50M
9.69%
451.70M
4.44%
479.70M
6.20%
503.20M
4.90%
528.20M
4.97%
546.80M
3.52%
563.30M
3.02%
583.80M
3.64%
605M
3.63%
621.70M
2.76%
645.90M
3.89%
669.60M
3.67%
683.60M
2.09%
698.60M
2.19%
726.70M
4.02%
753M
3.62%
782.20M
3.88%
804.10M
2.80%
838.30M
4.25%
875.50M
4.44%
915.80M
4.60%
960.10M
4.84%
1.01B
5.56%
1.06B
4.60%
short term debt
7.40M
-
13.50M
82.43%
12.90M
4.44%
7.90M
38.76%
6.20M
21.52%
9M
45.16%
6.20M
31.11%
6.50M
4.84%
400K
93.85%
400K
0%
600K
50%
500K
16.67%
500K
0%
400K
20%
300K
25%
200K
33.33%
300K
50%
300K
0%
300K
0%
300K
0%
200K
33.33%
200K
0%
8M
3,900%
200K
97.50%
200K
0%
200K
0%
200K
0%
8.30M
4,050%
8.40M
1.20%
10.50M
25%
10.60M
0.95%
10.60M
0%
9.40M
11.32%
6.80M
27.66%
7.40M
8.82%
7.50M
1.35%
8.40M
12%
9.80M
16.67%
10.90M
11.22%
11.30M
3.67%
11.50M
1.77%
12.10M
5.22%
13.80M
14.05%
15.20M
10.14%
short term investments
-500K
-
tax assets
33.10M
-
29.60M
10.57%
22.90M
22.64%
18.50M
19.21%
25.30M
36.76%
21.10M
16.60%
16.70M
20.85%
15.30M
8.38%
20.10M
31.37%
8.30M
58.71%
6.40M
22.89%
3.50M
45.31%
8.20M
134.29%
3.80M
53.66%
6.70M
76.32%
6.80M
1.49%
6.20M
8.82%
5.70M
8.06%
4.60M
19.30%
4.80M
4.35%
12.50M
160.42%
12M
4%
11.30M
5.83%
10.40M
7.96%
10M
3.85%
9.20M
8%
8.70M
5.43%
7.70M
11.49%
9.50M
23.38%
8.90M
6.32%
8.60M
3.37%
7.90M
8.14%
8.40M
6.33%
8.10M
3.57%
7.70M
4.94%
8M
3.90%
8.80M
10%
8.60M
2.27%
8.40M
2.33%
12.10M
44.05%
12M
0.83%
11.70M
2.50%
11.70M
0%
11.70M
0%
tax payables
17.90M
-
42.30M
-
12.90M
69.50%
total assets
644.80M
-
651.60M
1.05%
658.50M
1.06%
651.30M
1.09%
658.70M
1.14%
649M
1.47%
660.70M
1.80%
662.80M
0.32%
666.50M
0.56%
583.20M
12.50%
651.30M
11.68%
648.60M
0.41%
643.20M
0.83%
652M
1.37%
997.60M
53.01%
997.20M
0.04%
992.30M
0.49%
1.01B
1.59%
1.02B
0.80%
1.01B
0.68%
1.02B
1.44%
1.07B
4.53%
1.10B
2.38%
1.17B
7.11%
1.17B
0.69%
1.23B
5.29%
1.21B
1.30%
1.22B
1.11%
1.21B
1.30%
1.27B
4.74%
1.29B
1.84%
1.31B
1.89%
1.37B
3.98%
1.43B
4.32%
1.44B
1.31%
1.47B
1.48%
1.52B
4.04%
1.58B
3.94%
1.66B
4.82%
1.65B
0.37%
1.62B
2.06%
1.65B
1.91%
1.69B
2.43%
1.73B
2.49%
total current assets
265.50M
-
271.10M
2.11%
281.70M
3.91%
283.30M
0.57%
290.50M
2.54%
291.60M
0.38%
306.70M
5.18%
312.80M
1.99%
315.10M
0.74%
276.70M
12.19%
253.70M
8.31%
260.80M
2.80%
259.60M
0.46%
273.40M
5.32%
302.90M
10.79%
300.60M
0.76%
303.80M
1.06%
321.20M
5.73%
325M
1.18%
314.40M
3.26%
328.50M
4.48%
340.20M
3.56%
367.60M
8.05%
380.20M
3.43%
360.70M
5.13%
422.90M
17.24%
406.80M
3.81%
417.70M
2.68%
405.50M
2.92%
404.90M
0.15%
428.20M
5.75%
464M
8.36%
431M
7.11%
464.20M
7.70%
479.90M
3.38%
510.80M
6.44%
531.40M
4.03%
566.30M
6.57%
606M
7.01%
603.70M
0.38%
570.20M
5.55%
595.30M
4.40%
611.80M
2.77%
649.20M
6.11%
total current liabilities
132.60M
-
141.90M
7.01%
149.50M
5.36%
145M
3.01%
139.10M
4.07%
136.40M
1.94%
131.80M
3.37%
129.40M
1.82%
117.20M
9.43%
89.90M
23.29%
95.10M
5.78%
91.90M
3.36%
84.90M
7.62%
90.90M
7.07%
132.70M
45.98%
127M
4.30%
117.10M
7.80%
131.20M
12.04%
151.20M
15.24%
155.10M
2.58%
158.80M
2.39%
163.50M
2.96%
166M
1.53%
164M
1.20%
160.20M
2.32%
167.10M
4.31%
160.70M
3.83%
158.60M
1.31%
148.40M
6.43%
166.70M
12.33%
170.90M
2.52%
157.50M
7.84%
170.40M
8.19%
181.50M
6.51%
179.70M
0.99%
181.40M
0.95%
180.50M
0.50%
203.10M
12.52%
198.40M
2.31%
202.60M
2.12%
195.80M
3.36%
211M
7.76%
211.70M
0.33%
229.40M
8.36%
total debt
92.10M
-
88.10M
4.34%
75.50M
14.30%
68.60M
9.14%
50.20M
26.82%
52.90M
5.38%
48.60M
8.13%
47M
3.29%
44.10M
6.17%
600K
98.64%
66.90M
11,050%
65.60M
1.94%
64M
2.44%
64.50M
0.78%
289.20M
348.37%
283.10M
2.11%
277.70M
1.91%
267.30M
3.75%
248.10M
7.18%
222.20M
10.44%
210.10M
5.45%
237.80M
13.18%
236.60M
0.50%
271.20M
14.62%
242.10M
10.73%
298.70M
23.38%
262.90M
11.99%
263.20M
0.11%
233.70M
11.21%
258.30M
10.53%
257.40M
0.35%
285.10M
10.76%
313.70M
10.03%
355.70M
13.39%
354.20M
0.42%
357.40M
0.90%
388.40M
8.67%
402.40M
3.60%
435.30M
8.18%
390.30M
10.34%
320.70M
17.83%
293.60M
8.45%
283.90M
3.30%
259.20M
8.70%
total investments
5.10M
-
8M
56.86%
8.20M
2.50%
8.70M
6.10%
4M
54.02%
3.80M
5%
3.70M
2.63%
3.60M
2.70%
3.50M
2.78%
4.80M
37.14%
4.10M
14.58%
4M
2.44%
3.90M
2.50%
3.80M
2.56%
4.20M
10.53%
4.30M
2.38%
5.40M
25.58%
6.80M
25.93%
7.50M
10.29%
8.30M
10.67%
5.60M
32.53%
5.30M
5.36%
3.30M
37.74%
4.10M
24.24%
7.90M
92.68%
7.20M
8.86%
7.60M
5.56%
8.20M
7.89%
3.80M
53.66%
4.20M
10.53%
4.80M
14.29%
5.30M
10.42%
-500K
109.43%
700K
-
total liabilities
293.80M
-
291M
0.95%
283M
2.75%
272M
3.89%
287.10M
5.55%
281.30M
2.02%
272.70M
3.06%
263.60M
3.34%
260.90M
1.02%
175.80M
32.62%
255.30M
45.22%
247.10M
3.21%
249.10M
0.81%
254.30M
2.09%
585.20M
130.12%
572M
2.26%
534.90M
6.49%
538.20M
0.62%
523.80M
2.68%
497.50M
5.02%
493.70M
0.76%
521.80M
5.69%
515.60M
1.19%
569.40M
10.43%
523.90M
7.99%
590.90M
12.79%
555.80M
5.94%
544.90M
1.96%
506.70M
7.01%
546.50M
7.85%
543.40M
0.57%
548.10M
0.86%
582.10M
6.20%
637.30M
9.48%
634.70M
0.41%
637.10M
0.38%
663.40M
4.13%
702.30M
5.86%
736.80M
4.91%
698.70M
5.17%
618.60M
11.46%
607M
1.88%
591.90M
2.49%
584.20M
1.30%
total liabilities and stockholders equity
644.80M
-
651.60M
1.05%
658.50M
1.06%
651.30M
1.09%
658.70M
1.14%
649M
1.47%
660.70M
1.80%
662.80M
0.32%
666.50M
0.56%
583.20M
12.50%
651.30M
11.68%
648.60M
0.41%
643.20M
0.83%
652M
1.37%
997.60M
53.01%
997.20M
0.04%
992.30M
0.49%
1.01B
1.59%
1.02B
0.80%
1.01B
0.68%
1.02B
1.44%
1.07B
4.53%
1.10B
2.38%
1.17B
7.11%
1.17B
0.69%
1.23B
5.29%
1.21B
1.30%
1.22B
1.11%
1.21B
1.30%
1.27B
4.74%
1.29B
1.84%
1.31B
1.89%
1.37B
3.98%
1.43B
4.32%
1.44B
1.31%
1.47B
1.48%
1.52B
4.04%
1.58B
3.94%
1.66B
4.82%
1.65B
0.37%
1.62B
2.06%
1.65B
1.91%
1.69B
2.43%
1.73B
2.49%
total non current assets
379.30M
-
380.50M
0.32%
376.80M
0.97%
368M
2.34%
368.20M
0.05%
357.40M
2.93%
354M
0.95%
350M
1.13%
351.40M
0.40%
306.50M
12.78%
397.60M
29.72%
387.80M
2.46%
383.60M
1.08%
378.60M
1.30%
694.70M
83.49%
696.60M
0.27%
688.50M
1.16%
686.90M
0.23%
691.20M
0.63%
694.90M
0.54%
695.30M
0.06%
730M
4.99%
728.10M
0.26%
793.40M
8.97%
804.80M
1.44%
804.20M
0.07%
804.40M
0.02%
807M
0.32%
803.30M
0.46%
861.20M
7.21%
861.20M
0%
849.80M
1.32%
935.10M
10.04%
960.90M
2.76%
963.90M
0.31%
954.30M
1.00%
992.90M
4.04%
1.02B
2.53%
1.05B
3.61%
1.05B
0.36%
1.05B
0.06%
1.06B
0.55%
1.08B
2.23%
1.08B
0.44%
total non current liabilities
161.20M
-
149.10M
7.51%
133.50M
10.46%
127M
4.87%
148M
16.54%
144.90M
2.09%
140.90M
2.76%
134.20M
4.76%
143.70M
7.08%
85.90M
40.22%
160.20M
86.50%
155.20M
3.12%
164.20M
5.80%
163.40M
0.49%
452.50M
176.93%
445M
1.66%
417.80M
6.11%
407M
2.58%
372.60M
8.45%
342.40M
8.11%
334.90M
2.19%
358.30M
6.99%
349.60M
2.43%
405.40M
15.96%
363.70M
10.29%
423.80M
16.52%
395.10M
6.77%
386.30M
2.23%
358.30M
7.25%
379.80M
6.00%
372.50M
1.92%
390.60M
4.86%
411.70M
5.40%
455.80M
10.71%
455M
0.18%
455.70M
0.15%
482.90M
5.97%
499.20M
3.38%
538.40M
7.85%
496.10M
7.86%
422.80M
14.78%
396M
6.34%
380.20M
3.99%
354.80M
6.68%
total stockholders equity
351M
-
360.60M
2.74%
375.50M
4.13%
379.30M
1.01%
371.60M
2.03%
367.70M
1.05%
388M
5.52%
399.20M
2.89%
405.60M
1.60%
407.40M
0.44%
396M
2.80%
401.50M
1.39%
394.10M
1.84%
397.70M
0.91%
412.40M
3.70%
425.20M
3.10%
457.40M
7.57%
469.90M
2.73%
492.40M
4.79%
511.80M
3.94%
530.10M
3.58%
548.40M
3.45%
580.10M
5.78%
604.20M
4.15%
641.60M
6.19%
636.20M
0.84%
655.40M
3.02%
679.80M
3.72%
702.10M
3.28%
719.60M
2.49%
746M
3.67%
765.70M
2.64%
784M
2.39%
787.80M
0.48%
809.10M
2.70%
828M
2.34%
860.90M
3.97%
882M
2.45%
923.90M
4.75%
955.90M
3.46%
1.00B
4.81%
1.04B
4.24%
1.10B
5.29%
1.15B
4.53%

All numbers in USD (except ratios and percentages)