← ABM INDUSTRIES INC /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 | $5.1b | $5.5b | $6.4b | $6.5b | $6.0b | $6.2b | $7.8b | $8.1b | $8.4b | $8.7b | |
| Cost of Revenue | $4.7b | $4.9b | $5.9b | $5.8b | $5.2b | $5.3b | $6.8b | $7.0b | $7.3b | $7.7b | |
| Gross Profit (Calculated) (derived) | $444.8m | $538.5m | $576.6m | $731.1m | $830.6m | $970.4m | $1.0b | $1.1b | $1.0b | $1.1b | |
| Operating expenses | $4.6b | $4.9b | $5.7b | $5.8b | $5.2b | $5.3b | $6.8b | $7.0b | $7.3b | $7.7b | |
| Operating Income (Loss) | $54.7m | $101.9m | $138.6m | $208.3m | $95.7m | $206.3m | $348.8m | $409.5m | $212.0m | $311.7m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $25.0m | $31.6m | $66.0m | $58.5m | $48.4m | $45.0m | $72.1m | $76.5m | $56.1m | $52.5m | |
| Goodwill, Impairment Loss | $6.0m | $0 | $20.3m | $0 | $163.8m | $0 | $0 | $0 | $0 | $0 | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $45.1m | $76.1m | $94.8m | $137.1m | $45.2m | $152.8m | $278.5m | $294.3m | $88.8m | $170.4m | |
| Income (Loss) from Continuing Operations, Per Basic Share | $1 | $1 | $1 | $2 | $0 | $2 | $3 | — | — | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | $1 | $1 | $1 | $2 | $0 | $2 | $3 | — | — | — | |
| Income (Loss) from Equity Method Investments | $7.6m | $4.2m | $3.2m | $3.0m | $2.2m | $2.1m | $2.4m | $3.9m | $6.5m | $4.6m | |
| Operating profit | $54.7m | $101.9m | $138.6m | $208.3m | $95.7m | $206.3m | $348.8m | $409.5m | $212.0m | $311.7m | |
| Income from unconsolidated affiliates | $7.6m | $4.2m | $3.2m | $3.0m | $2.2m | $2.1m | $2.4m | $3.9m | $6.5m | $4.6m | |
| Income tax provision | $10.4m | ($8.8m) | ($5.9m) | ($32.7m) | ($53.1m) | ($53.5m) | ($79.6m) | $100k | $6.3m | $2.4m | |
| Interest rate swaps | ($100k) | $2.7m | $21.9m | ($22.4m) | ($7.6m) | $4.5m | $36.7m | ($500k) | ($22.9m) | ($9.3m) | |
| Foreign currency translation and other | — | — | ($4.7m) | $1.6m | ($1.8m) | $5.3m | ($19.8m) | $7.3m | $6.8m | $5.5m | |
| Comprehensive income | $30.7m | $15.2m | $109.0m | $112.5m | ($6.6m) | $134.5m | $236.9m | $258.1m | $71.6m | $161.0m | |
| Basic (in shares) | $56.3m | $57.7m | $66.1m | $66.6m | $66.9m | $67.4m | $67.1m | $66.0m | $63.2m | $62.3m | |
| Diluted (in shares) | $56.9m | $58.3m | $66.4m | $66.9m | $67.3m | $68.0m | $67.5m | $66.3m | $63.6m | $62.7m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $51.9m | $86.9m | $87.7m | $160.2m | $53.3m | $179.8m | $310.0m | $331.1m | $133.6m | $219.9m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | $62.3m | $78.1m | $95.9m | $127.5m | $200k | $126.3m | $230.4m | — | — | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | ($5.1m) | ($74.3m) | $1.8m | ($100k) | $100k | $0 | $0 | — | — | — | |
| Income before income taxes | $51.9m | $86.9m | $87.7m | $160.2m | $53.3m | $179.8m | $310.0m | $331.1m | $133.6m | $219.9m | |
| Net Income (Loss) Attributable to Parent | $57.2m | $3.8m | $97.8m | $127.4m | $300k | $126.3m | $230.4m | $251.3m | $81.4m | $162.4m | |
| Earnings Per Share, Basic | $1.02 | $0.07 | $1.48 | $1.91 | $0.00 | $1.87 | $3.44 | $3.81 | $1.29 | $2.61 | |
| Earnings Per Share, Diluted | $1.01 | $0.07 | $1.47 | $1.90 | $0.00 | $1.86 | $3.41 | $3.79 | $1.28 | $2.59 | |
| Common Stock, Dividends, Per Share, Declared | $0.66 | $0.68 | $0.70 | $0.72 | $0.74 | $0.76 | $0.78 | $0.88 | $0.90 | $1.06 | |
| Weighted Average Number of Shares Outstanding, Basic | 56.3m | 57.7m | 66.1m | 66.6m | 66.9m | 67.4m | 67.1m | 66.0m | 63.2m | 62.3m | |
| Weighted Average Number of Shares Outstanding, Diluted | 56.9m | 58.3m | 66.4m | 66.9m | 67.3m | 68.0m | 67.5m | 66.3m | 63.6m | 62.7m | |
| Selling, General and Administrative Expense | $390.1m | $436.6m | $438.0m | $452.9m | $506.1m | $719.2m | $628.3m | $572.8m | $765.3m | $697.4m | |
| Selling, general and administrative expenses | $390.1m | $436.6m | $438.0m | $452.9m | $506.1m | $719.2m | $628.3m | $572.8m | $765.3m | $697.4m | |
| Costs and Expenses | $5.1b | — | — | — | — | — | — | — | — | — | |
| Restructuring and related expenses | $29.0m | $20.9m | $25.7m | $11.2m | $7.6m | $0 | $0 | $0 | $0 | $13.4m | |
| Interest Expense (non-operating) | — | — | — | — | — | — | — | — | $85.0m | $96.4m | |
| Interest Expense | $10.4m | $19.2m | $54.1m | $51.1m | $44.6m | $28.6m | $41.1m | $82.3m | ($85.0m) | ($96.4m) | |
| Income Tax Expense (Benefit) | ($10.4m) | $8.8m | ($8.2m) | $32.7m | $53.1m | $53.5m | $79.6m | $79.7m | $52.2m | $57.6m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.