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
revenue
219.60M
-
200.20M
8.83%
234.60M
17.18%
219.30M
6.52%
264.40M
20.57%
221.60M
16.19%
230.80M
4.15%
205.80M
10.83%
109.80M
46.65%
172.80M
57.38%
172.30M
0.29%
186.70M
8.36%
176.10M
5.68%
177.80M
0.97%
224.40M
26.21%
248.70M
10.83%
247.60M
0.44%
249.70M
0.85%
291M
16.54%
269.40M
7.42%
279.40M
3.71%
273.80M
2.00%
324.30M
18.44%
308.80M
4.78%
314.40M
1.81%
286.10M
9.00%
270.10M
5.59%
279.80M
3.59%
294.80M
5.36%
278.80M
5.43%
334.70M
20.05%
298.30M
10.88%
301.40M
1.04%
330.20M
9.56%
366.70M
11.05%
346.40M
5.54%
391.50M
13.02%
385.50M
1.53%
442.40M
14.76%
446.40M
0.90%
448.40M
0.45%
424.90M
5.24%
490.40M
15.42%
474.20M
3.30%
cost of revenue
163.60M
-
153.40M
6.23%
175.70M
14.54%
160.90M
8.42%
195.20M
21.32%
162.40M
16.80%
165.10M
1.66%
146.20M
11.45%
68.70M
53.01%
125.40M
82.53%
127.30M
1.52%
141.40M
11.08%
130.70M
7.57%
134.20M
2.68%
169.70M
26.45%
187.40M
10.43%
186M
0.75%
187.80M
0.97%
211.80M
12.78%
200.40M
5.38%
207.40M
3.49%
203.50M
1.88%
235.30M
15.63%
226.80M
3.61%
232.90M
2.69%
211.30M
9.27%
199.80M
5.44%
207.20M
3.70%
218.90M
5.65%
210M
4.07%
253.10M
20.52%
227.40M
10.15%
234M
2.90%
254.50M
8.76%
276.90M
8.80%
263.60M
4.80%
294.90M
11.87%
289.70M
1.76%
325.10M
12.22%
328.70M
1.11%
330.60M
0.58%
308.90M
6.56%
350.20M
13.37%
333.80M
4.68%
gross profit
56M
-
46.80M
16.43%
58.90M
25.85%
58.40M
0.85%
69.20M
18.49%
59.20M
14.45%
65.70M
10.98%
59.60M
9.28%
41.10M
31.04%
47.40M
15.33%
45M
5.06%
45.30M
0.67%
45.40M
0.22%
43.60M
3.96%
54.70M
25.46%
61.30M
12.07%
61.60M
0.49%
61.90M
0.49%
79.20M
27.95%
69M
12.88%
72M
4.35%
70.30M
2.36%
89M
26.60%
82M
7.87%
81.50M
0.61%
74.80M
8.22%
70.30M
6.02%
72.60M
3.27%
75.90M
4.55%
68.80M
9.35%
81.60M
18.60%
70.90M
13.11%
67.40M
4.94%
75.70M
12.31%
89.80M
18.63%
82.80M
7.80%
96.60M
16.67%
95.80M
0.83%
117.30M
22.44%
117.70M
0.34%
117.80M
0.08%
116M
1.53%
140.20M
20.86%
140.40M
0.14%
selling and marketing expenses
-44.10M
-
-117.20M
-
general and administrative expenses
41.80M
-
40.70M
2.63%
82.50M
-
158M
-
selling general and administrative expenses
33.20M
-
34.20M
3.01%
34.90M
2.05%
33.40M
4.30%
38.20M
14.37%
34.40M
9.95%
36.10M
4.94%
33.40M
7.48%
18.10M
45.81%
29.60M
63.54%
30.30M
2.36%
31.10M
2.64%
31.30M
0.64%
31.50M
0.64%
34.90M
10.79%
38.30M
9.74%
46.10M
20.37%
41.80M
9.33%
40.70M
2.63%
38.20M
6.14%
38.40M
0.52%
43.90M
14.32%
41.80M
4.78%
43M
2.87%
44.50M
3.49%
42.20M
5.17%
37.40M
11.37%
38.40M
2.67%
40.80M
6.25%
40.80M
0%
42.80M
4.90%
36.20M
15.42%
39.70M
9.67%
43.60M
9.82%
42.10M
3.44%
39.80M
5.46%
46.20M
16.08%
52M
12.55%
53.40M
2.69%
50.60M
5.24%
54.10M
6.92%
57.20M
5.73%
58.30M
1.92%
60.10M
3.09%
research and development expenses
other expenses
-200K
-
-300K
-
-300K
0%
-900K
200%
-900K
0%
-100K
88.89%
-300K
200%
300K
200%
700K
133.33%
300K
57.14%
300K
0%
300K
-
200K
33.33%
500K
150%
200K
60%
-100K
150%
-400K
300%
-100K
-
-400K
300%
100K
125%
-200K
300%
-100K
50%
-200K
100%
-2M
900%
100K
105%
1M
900%
500K
50%
300K
40%
300K
0%
600K
100%
3.30M
450%
3.20M
3.03%
3.10M
3.13%
3.30M
6.45%
3.60M
9.09%
-1.10M
130.56%
-300K
72.73%
-2.20M
633.33%
cost and expenses
196.80M
-
187.60M
4.67%
210.60M
12.26%
194.30M
7.74%
233.40M
20.12%
196.80M
15.68%
201.20M
2.24%
179.60M
10.74%
86.80M
51.67%
155M
78.57%
157.60M
1.68%
172.50M
9.45%
162M
6.09%
165.70M
2.28%
204.60M
23.48%
225.70M
10.31%
232.10M
2.84%
229.60M
1.08%
252.50M
9.97%
238.60M
5.50%
245.80M
3.02%
247.40M
0.65%
277.10M
12.00%
269.80M
2.63%
277.40M
2.82%
253.50M
8.62%
237.20M
6.43%
245.60M
3.54%
259.70M
5.74%
250.80M
3.43%
295.90M
17.98%
263.60M
10.92%
284.60M
7.97%
301.40M
5.90%
322.20M
6.90%
306.50M
4.87%
344.40M
12.37%
345.30M
0.26%
382.40M
10.74%
383.20M
0.21%
386.90M
0.97%
366.10M
5.38%
408.50M
11.58%
393.90M
3.57%
operating expenses
33.20M
-
34.20M
3.01%
34.90M
2.05%
33.40M
4.30%
38.20M
14.37%
34.40M
9.95%
36.10M
4.94%
33.40M
7.48%
18.10M
45.81%
29.60M
63.54%
30.30M
2.36%
31.10M
2.64%
31.30M
0.64%
31.50M
0.64%
34.90M
10.79%
38.30M
9.74%
46.10M
20.37%
41.80M
9.33%
40.70M
2.63%
38.20M
6.14%
38.40M
0.52%
43.90M
14.32%
41.80M
4.78%
43M
2.87%
44.50M
3.49%
42.20M
5.17%
37.40M
11.37%
38.40M
2.67%
40.80M
6.25%
40.80M
0%
42.80M
4.90%
36.20M
15.42%
50.60M
39.78%
46.90M
7.31%
45.30M
3.41%
42.90M
5.30%
49.50M
15.38%
55.60M
12.32%
57.30M
3.06%
54.50M
4.89%
56.30M
3.30%
57.20M
1.60%
58.30M
1.92%
60.10M
3.09%
interest expense
1.10M
-
1M
9.09%
900K
10%
900K
0%
1M
11.11%
600K
40%
600K
0%
500K
16.67%
600K
20%
400K
33.33%
400K
0%
600K
50%
500K
16.67%
600K
20%
1.30M
116.67%
2.70M
107.69%
2.70M
0%
2.50M
7.41%
2.50M
0%
2.20M
12%
2.10M
4.55%
2M
4.76%
2M
0%
2.10M
5%
1.80M
14.29%
1.50M
16.67%
1.80M
20%
1.20M
33.33%
1.20M
0%
1.10M
8.33%
1.10M
0%
1.10M
0%
1.20M
9.09%
1.30M
8.33%
1.90M
46.15%
2.70M
42.11%
4.40M
62.96%
4.70M
6.82%
5.60M
19.15%
5.10M
8.93%
5.20M
1.96%
3.20M
38.46%
3.20M
0%
3M
6.25%
ebitda
26.40M
-
16.20M
38.64%
27.40M
69.14%
28.50M
4.01%
34M
19.30%
27.70M
18.53%
33.40M
20.58%
29.60M
11.38%
24.20M
18.24%
21.20M
12.40%
19.20M
9.43%
20.30M
5.73%
20.20M
0.49%
18.10M
10.40%
26.60M
46.96%
32.50M
22.18%
24.40M
24.92%
28.60M
17.21%
47.10M
64.69%
40.20M
14.65%
42.90M
6.72%
35.50M
17.25%
57.10M
60.85%
49.60M
13.13%
48.30M
2.62%
43.20M
10.56%
42M
2.78%
45.50M
8.33%
47.80M
5.05%
40.70M
14.85%
51.70M
27.03%
47.70M
7.74%
30.30M
36.48%
42.60M
40.59%
58.50M
37.32%
53.40M
8.72%
60.90M
14.04%
54.40M
10.67%
74.40M
36.76%
78.20M
5.11%
76.80M
1.79%
54.30M
29.30%
97.70M
79.93%
75.90M
22.31%
operating income
21.50M
-
12.80M
40.47%
23.90M
86.72%
24.90M
4.18%
31M
24.50%
24.80M
20%
29.20M
17.74%
25.90M
11.30%
23.30M
10.04%
16.10M
30.90%
14.30M
11.18%
13.50M
5.59%
13.80M
2.22%
11.30M
18.12%
18.70M
65.49%
22.20M
18.72%
14.90M
32.88%
19.60M
31.54%
38.10M
94.39%
30.40M
20.21%
33.40M
9.87%
25.80M
22.75%
46.30M
79.46%
38.60M
16.63%
36.40M
5.70%
32.30M
11.26%
31.30M
3.10%
34M
8.63%
33.80M
0.59%
27.80M
17.75%
38.50M
38.49%
34.30M
10.91%
30.10M
12.24%
28.50M
5.32%
46.20M
62.11%
39.50M
14.50%
46.60M
17.97%
39.50M
15.24%
59.40M
50.38%
62.50M
5.22%
61.50M
1.60%
54.30M
11.71%
81.90M
50.83%
75.90M
7.33%
depreciation and amortization
3.80M
-
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%
14.10M
9.30%
12.30M
12.77%
13.90M
13.01%
14.30M
2.88%
14.90M
4.20%
15.50M
4.03%
15.30M
1.29%
15.30M
0%
15.80M
-
total other income expenses net
-1.50M
-
200K
113.33%
-400K
300%
-400K
0%
-900K
125%
-900K
0%
-500K
44.44%
-600K
20%
600K
200%
-1M
266.67%
-100K
90%
-400K
300%
-300K
25%
-500K
66.67%
-900K
80%
-300K
66.67%
-400K
33.33%
-600K
50%
-800K
33.33%
-400K
50%
-300K
25%
-1M
233.33%
-800K
20%
-600K
25%
-700K
16.67%
-500K
28.57%
-3.60M
620%
-100K
97.22%
-300K
200%
300K
200%
-800K
366.67%
-100K
87.50%
3.60M
3,700%
-900K
125%
-1.60M
77.78%
-2.80M
75%
-4.60M
64.29%
-4.80M
4.35%
-1.70M
64.58%
-1M
41.18%
-3M
200%
-3.40M
13.33%
-4.40M
29.41%
-3.30M
25%
income before tax
20.20M
-
11.80M
41.58%
22.70M
92.37%
23.70M
4.41%
29.10M
22.78%
23.30M
19.93%
28.50M
22.32%
25.10M
11.93%
23M
8.37%
16.10M
30%
14.20M
11.80%
13.20M
7.04%
13.30M
0.76%
11M
17.29%
17.60M
60%
20M
13.64%
12.40M
38%
17M
37.10%
35.20M
107.06%
28.20M
19.89%
31.20M
10.64%
23.40M
25%
44.40M
89.74%
36.30M
18.24%
34.50M
4.96%
30.60M
11.30%
27.50M
10.13%
32.90M
19.64%
33.60M
2.13%
27.20M
19.05%
37.70M
38.60%
33.50M
11.14%
19.20M
42.69%
27.60M
43.75%
44.60M
61.59%
36.70M
17.71%
42M
14.44%
34.70M
17.38%
52.70M
51.87%
57.10M
8.35%
58.50M
2.45%
50.90M
12.99%
77.50M
52.26%
72.60M
6.32%
income tax expense
-6.50M
-
4.20M
164.62%
5.70M
35.71%
8.50M
49.12%
5.90M
30.59%
8.40M
42.37%
10.20M
21.43%
8.70M
14.71%
6.80M
21.84%
5.70M
16.18%
4.80M
15.79%
5.70M
18.75%
1.20M
78.95%
3.80M
216.67%
6.10M
60.53%
7.50M
22.95%
-16.90M
325.33%
4.10M
124.26%
8.30M
102.44%
6.50M
21.69%
-1M
115.38%
5.90M
690%
11.60M
96.61%
7.90M
31.90%
4.80M
39.24%
7.20M
50%
6.10M
15.28%
7.60M
24.59%
7.60M
0%
5M
34.21%
8M
60%
4.30M
46.25%
-300K
106.98%
7.10M
2,466.67%
11.10M
56.34%
4.90M
55.86%
7.40M
51.02%
7.30M
1.35%
12.40M
69.86%
13.80M
11.29%
12.10M
12.32%
-700K
105.79%
16.70M
2,485.71%
18.70M
11.98%
net income
27.10M
-
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%
53.90M
11.35%
weighted average shs out
62.60M
-
62.80M
0.32%
62.80M
0%
62.70M
0.16%
62.70M
0%
62.70M
0%
62.60M
0.16%
62.30M
0.48%
62.30M
0%
62.10M
0.32%
60.10M
3.22%
59.80M
0.50%
59.80M
0%
59.60M
0.33%
59.70M
0.17%
59.80M
0.17%
59.80M
0%
59.80M
0%
59.90M
0.17%
60M
0.17%
60M
0%
60.10M
0.17%
60.10M
0%
60.20M
0.17%
60.20M
0%
60.50M
0.50%
60.10M
0.66%
60.30M
0.33%
60.30M
0%
60.60M
0.50%
60.90M
0.50%
60.90M
0%
60.90M
0%
60.70M
0.33%
60.40M
0.49%
60.40M
0%
60.50M
0.17%
60.70M
0.33%
60.70M
0%
60.80M
0.16%
60.80M
0%
60.90M
0.16%
61M
0.16%
61M
0%
weighted average shs out dil
62.60M
-
63.70M
1.76%
63.80M
0.16%
63.80M
0%
62.70M
1.72%
63.70M
1.59%
63.60M
0.16%
63.30M
0.47%
62.30M
1.58%
63M
1.12%
60.90M
3.33%
60.60M
0.49%
59.80M
1.32%
60.30M
0.84%
60.30M
0%
60.60M
0.50%
59.80M
1.32%
60.80M
1.67%
61M
0.33%
61.10M
0.16%
60M
1.80%
61.20M
2%
61.30M
0.16%
61.40M
0.16%
60.20M
1.95%
61.70M
2.49%
61.30M
0.65%
61.30M
0%
60.30M
1.63%
61.70M
2.32%
61.80M
0.16%
61.70M
0.16%
61.70M
0%
61.40M
0.49%
60.90M
0.81%
61M
0.16%
61.20M
0.33%
61.30M
0.16%
61.40M
0.16%
61.40M
0%
61.60M
0.33%
61.60M
0%
61.70M
0.16%
61.70M
0%
eps
0.43
-
0.12
72.09%
0.27
125.00%
0.24
11.11%
0.38
58.33%
0.24
36.84%
0.29
20.83%
0.30
3.45%
0.18
40%
0.22
22.22%
0.15
31.82%
0.14
6.67%
0.21
50.00%
0.12
42.86%
0.19
58.33%
0.21
10.53%
0.51
142.86%
0.22
56.86%
0.45
104.55%
0.36
20.00%
0.54
50.00%
0.29
46.30%
0.55
89.66%
0.47
14.55%
0.50
6.38%
0.39
22.00%
0.36
7.69%
0.42
16.67%
0.43
2.38%
0.37
13.95%
0.49
32.43%
0.48
2.04%
0.31
35.42%
0.34
9.68%
0.55
61.76%
0.53
3.64%
0.57
7.55%
0.45
21.05%
0.66
46.67%
0.71
7.58%
0.76
7.04%
0.85
11.84%
1
17.65%
0.88
12%
epsdiluted
0.43
-
0.12
72.09%
0.27
125.00%
0.24
11.11%
0.38
58.33%
0.23
39.47%
0.29
26.09%
0.30
3.45%
0.18
40%
0.22
22.22%
0.15
31.82%
0.14
6.67%
0.21
50.00%
0.12
42.86%
0.19
58.33%
0.21
10.53%
0.51
142.86%
0.21
58.82%
0.44
109.52%
0.36
18.18%
0.54
50.00%
0.29
46.30%
0.54
86.21%
0.46
14.81%
0.50
8.70%
0.38
24%
0.35
7.89%
0.41
17.14%
0.43
4.88%
0.36
16.28%
0.48
33.33%
0.47
2.08%
0.31
34.04%
0.33
6.45%
0.55
66.67%
0.52
5.45%
0.57
9.62%
0.45
21.05%
0.66
46.67%
0.71
7.58%
0.75
5.63%
0.84
12.00%
0.99
17.86%
0.87
12.12%

All numbers in USD (except ratios and percentages)