← FEDERAL SIGNAL CORP /DE/
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $707.9m | $898.5m | $1.1b | $1.2b | $1.1b | $1.2b | $1.4b | $1.7b | $1.9b | $2.2b | |
| Cost of Revenue | $524.8m | $677.3m | $807.4m | $898.5m | $837.2m | $924.5m | $1.1b | $1.3b | $1.3b | $1.5b | |
| Gross Profit | $183.1m | $221.2m | $282.1m | $322.8m | $293.6m | $288.7m | $344.9m | $450.2m | $533.0m | $631.2m | |
| Operating Income (Loss) | $57.7m | $67.1m | $121.5m | $147.1m | $131.4m | $130.7m | $160.8m | $224.5m | $281.4m | $340.9m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | — | $4.8m | $8.0m | $8.8m | $9.6m | $10.9m | $12.9m | $15.2m | $15.0m | $18.4m | |
| Foreign Currency Transaction Gain (Loss), before Tax | $100k | ($1.3m) | $400k | ($100k) | ($400k) | ($300k) | $200k | $600k | $900k | ($300k) | |
| Goodwill, Impairment Loss | — | — | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $57.7m | $55.7m | $100.6m | $126.0m | $107.4m | $94.8m | $132.1m | $176.6m | $234.5m | $288.8m | |
| Income (Loss) from Continuing Operations, Per Basic Share | $1 | $1 | $2 | $2 | $2 | $2 | $2 | — | — | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | $1 | $1 | $2 | $2 | $2 | $2 | $2 | — | — | — | |
| Operating Lease, Lease Income | — | — | — | — | — | $44.7m | — | — | — | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $117.6m | $150.9m | $203.0m | $263.9m | $324.5m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | $39.4m | $60.5m | $93.7m | $108.4m | $96.1m | $100.6m | $120.4m | — | — | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | $4.4m | $1.1m | $300k | $100k | $100k | $0 | $0 | — | — | — | |
| Net Income (Loss) Attributable to Parent | $43.8m | $61.6m | $94.0m | $108.5m | $96.2m | $100.6m | $120.4m | $157.4m | $216.3m | $246.6m | |
| Earnings Per Share, Basic | $0.72 | $1.03 | $1.57 | $1.80 | $1.59 | $1.65 | $1.99 | $2.59 | $3.55 | $4.06 | |
| Earnings Per Share, Diluted | $0.71 | $1.02 | $1.54 | $1.76 | $1.56 | $1.63 | $1.97 | $2.56 | $3.50 | $4.01 | |
| Common Stock, Dividends, Per Share, Declared | $0.28 | $0.28 | $0.31 | $0.32 | $0.32 | $0.36 | $0.36 | $0.39 | $0.48 | $0.56 | |
| Weighted Average Number of Shares Outstanding, Basic | 60.4m | 59.7m | 59.9m | 60.2m | 60.3m | 60.8m | 60.5m | 60.7m | 60.9m | 60.8m | |
| Weighted Average Number of Shares Outstanding, Diluted | 61.2m | 60.4m | 61.2m | 61.6m | 61.7m | 61.9m | 61.2m | 61.5m | 61.7m | 61.5m | |
| Selling, General and Administrative Expense | $122.3m | $144.7m | $159.1m | $173.2m | $158.8m | $149.2m | $171.7m | $210.1m | $234.0m | $255.9m | |
| Other Nonoperating Income (Expense) | $1.3m | $1.2m | ($600k) | ($600k) | ($1.1m) | $1.7m | $500k | ($1.8m) | ($1.2m) | ($2.3m) | |
| Interest Expense | $1.9m | $7.3m | $9.3m | $7.9m | $5.7m | $4.5m | $10.3m | $19.7m | $12.5m | $14.1m | |
| Business Combination, Acquisition Related Costs | $900k | $1.7m | $400k | — | — | $0 | — | — | — | — | |
| Current Income Tax Expense (Benefit) | $9.6m | $15.7m | $23.4m | $27.1m | $22.9m | $23.7m | $34.7m | $45.9m | $42.7m | $64.0m | |
| Other Expenses | — | — | — | — | — | — | — | — | $5.0m | $2.3m | |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount | $4.8m | $4.6m | $7.6m | $8.8m | $8.4m | $7.6m | $10.2m | $13.1m | $15.6m | $15.0m | |
| Income Tax Expense (Benefit) | $17.4m | $500k | $17.9m | $30.2m | $28.5m | $17.0m | $30.5m | $45.6m | $47.6m | $77.9m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.