COM:FEDERALSIGNAL
Federal Signal Corporation
- Stock
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
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)