← 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 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $5.1b |
$5.5b
+6.00%
|
$6.4b
+18.13%
|
$6.5b
+0.88%
|
$6.0b
-7.86%
|
$6.2b
+4.02%
|
$7.8b
+25.33%
|
$8.1b
+3.71%
|
$8.4b
+3.25%
|
$8.7b
+4.62%
|
$9.1b
+3.51%
|
|
| Cost of Revenue | $4.7b |
$4.9b
+4.58%
|
$5.9b
+19.34%
|
$5.8b
-1.67%
|
$5.2b
-10.59%
|
$5.3b
+1.96%
|
$6.8b
+28.51%
|
$7.0b
+4.15%
|
$7.3b
+4.10%
|
$7.7b
+4.71%
|
— | |
| Gross Profit (Calculated) (derived) | $444.8m |
$538.5m
+21.07%
|
$576.6m
+7.08%
|
$731.1m
+26.80%
|
$830.6m
+13.61%
|
$970.4m
+16.83%
|
$1.0b
+8.11%
|
$1.1b
+0.92%
|
$1.0b
-2.39%
|
$1.1b
+4.03%
|
— | |
| 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 | $694.2m | |
| Amortization of Intangible Assets | $25.0m | $31.6m | $66.0m | $58.5m | $48.4m | $45.0m | $72.1m | $76.5m | $56.1m | $52.5m | — | |
| Restructuring and related expenses | $29.0m | $20.9m | $25.7m | $11.2m | $7.6m | $0 | $0 | $0 | $0 | $13.4m | — | |
| Operating expenses | $4.6b | $4.9b | $5.7b | $5.8b | $5.2b | $5.3b | $6.8b | $7.0b | $7.3b | $7.7b | $8.7b | |
| Operating Income (Loss) | $54.7m |
$101.9m
+86.29%
|
$138.6m
+36.02%
|
$208.3m
+50.29%
|
$95.7m
-54.06%
|
$206.3m
+115.57%
|
$348.8m
+69.07%
|
$409.5m
+17.40%
|
$212.0m
-48.23%
|
$311.7m
+47.03%
|
$333.5m
+6.99%
|
|
| 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 | — | |
| Interest Expense (non-operating) | $10.4m | $19.2m | $54.1m | $51.1m | $44.6m | $28.6m | $41.1m | $82.3m | $85.0m | $96.4m | $101.7m | |
| 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 | $216.6m | |
| 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 | $216.6m | |
| Income tax provision | $10.4m | ($8.8m) | ($5.9m) | ($32.7m) | ($53.1m) | ($53.5m) | ($79.6m) | $100k | $6.3m | $2.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 | $58.1m | |
| Net Income (Loss) Attributable to Parent | $57.2m |
$3.8m
-93.36%
|
$97.8m
+2473.68%
|
$127.4m
+30.27%
|
$300k
-99.76%
|
$126.3m
+42000.00%
|
$230.4m
+82.42%
|
$251.3m
+9.07%
|
$81.4m
-67.61%
|
$162.4m
+99.51%
|
$158.4m
-2.46%
|
|
| 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 | — | — | — | — | |
| Earnings Per Share, Basic | $1.02 | $0.07 | $1.48 | $1.91 | $0.00 | $1.87 | $3.44 | $3.81 | $1.29 | $2.61 | $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 | $2.60 | |
| 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 | — | |
| Basic (in shares) | $56.3m | $57.7m | $66.1m | $66.6m | $66.9m | $67.4m | $67.1m | $66.0m | $63.2m | $62.3m | $60.8m | |
| Diluted (in shares) | $56.9m | $58.3m | $66.4m | $66.9m | $67.3m | $68.0m | $67.5m | $66.3m | $63.6m | $62.7m | $61.1m | |
| 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 | 60.8m | |
| 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 | 61.1m | |
| Additional Financial Items | ||||||||||||
| Costs and Expenses | $5.1b | — | — | — | — | — | — | — | — | — | — | |
| Goodwill, Impairment Loss | $6.0m | $0 | $20.3m | $0 | $163.8m | $0 | $0 | $0 | $0 | $0 | — | |
| Operating profit | $54.7m |
$101.9m
+86.29%
|
$138.6m
+36.02%
|
$208.3m
+50.29%
|
$95.7m
-54.06%
|
$206.3m
+115.57%
|
$348.8m
+69.07%
|
$409.5m
+17.40%
|
$212.0m
-48.23%
|
$311.7m
+47.03%
|
— | |
| Income from unconsolidated affiliates | $7.6m | $4.2m | $3.2m | $3.0m | $2.2m | $2.1m | $2.4m | $3.9m | $6.5m | $4.6m | — | |
| 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 | — | |
| 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 | — | — | — | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.