Difference 77300000 exceeds tolerance 4932900.000. Presentation or filing-vintage differences need review.
ABM INDUSTRIES INC /DE/ (ABM) reported revenue of $2.32B and net income of $49.70M for the fiscal year ended 2026-07-31. This page shows 10 annual periods of income statement, balance sheet and cash flow figures normalized from ABM INDUSTRIES INC /DE/’s SEC filings, each linked to the filing it came from. It is classified by the SEC under Services-To Dwellings & Other Buildings.
Income
| Metric | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.32B | $2.29B | $2.24B | $2.30B | $2.22B | $2.11B | $2.11B | $2.18B | $2.09B | $2.02B |
| Cost of revenue | $2.03B | $2.01B | $1.98B | $2.03B | $1.95B | $1.84B | $1.86B | $1.91B | $1.83B | $1.76B |
| Gross profit | $286.10M | $277.00M | $260.00M | $270.30M | $274.40M | $270.70M | $259.80M | $272.30M | $263.20M | $254.70M |
| Operating income | $91.50M | $86.90M | $74.70M | $68.40M | $83.40M | $82.30M | $77.60M | $19.20M | $37.40M | $81.30M |
| Net income | $49.70M | $43.10M | $38.80M | $34.80M | $41.80M | $42.20M | $43.60M | -$11.70M | $4.70M | $43.80M |
| Research & development | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| Weighted-average diluted shares | shares 59.30M | shares 59.10M | shares 60.70M | Unavailable | shares 62.80M | shares 62.90M | shares 63.20M | Unavailable | shares 63.50M | shares 63.50M |
| Pretax income | $63.20M | $59.70M | $52.10M | $45.30M | $59.40M | $59.80M | $55.50M | -$800.00K | $18.00M | $62.40M |
| Income tax expense | $13.50M | $16.60M | $13.40M | $10.60M | $17.60M | $17.60M | $11.90M | $10.90M | $13.30M | $18.70M |
| Diluted EPS | $0.84 | $0.73 | $0.64 | Unavailable | $0.67 | $0.67 | $0.69 | Unavailable | $0.07 | $0.69 |
| Selling, general & administrative | $171.30M | $171.10M | $169.80M | $175.70M | $177.50M | $175.10M | $169.00M | $239.00M | $211.80M | $159.90M |
| General & administrative | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| Selling & marketing | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
Balance
| Metric | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $110.50M | $94.90M | $100.40M | $104.10M | $69.30M | $58.70M | $59.00M | $64.60M | $86.30M | $60.70M |
| Total assets | $5.60B | $5.65B | $5.29B | $5.27B | $5.27B | $5.31B | $5.22B | $5.10B | $5.04B | $4.93B |
| Current assets | $1.99B | $2.03B | $1.96B | $1.94B | $1.95B | $2.01B | $1.92B | $1.79B | $1.72B | $1.70B |
| Total liabilities | $3.81B | $3.90B | $3.56B | $3.48B | $3.44B | $3.49B | $3.44B | $3.32B | $3.21B | $3.09B |
| Current liabilities | $1.40B | $1.39B | $1.31B | $1.31B | $1.31B | $1.30B | $1.26B | $1.35B | $1.25B | $1.18B |
| Total equity incl. NCI | $1.79B | $1.75B | $1.72B | $1.79B | $1.83B | $1.82B | $1.78B | $1.78B | $1.84B | $1.84B |
| Temporary (mezzanine) equity | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| Inventory | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| Accounts receivable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| Goodwill | $2.74B | $2.74B | $2.60B | $2.59B | $2.59B | $2.58B | $2.57B | $2.58B | $2.57B | $2.49B |
| Long-term debt | $1.73B | $1.82B | $1.60B | $1.54B | $1.50B | $1.52B | $1.51B | $1.30B | $1.31B | $1.24B |
| Accounts payable | $430.80M | $416.50M | $382.20M | $401.20M | $357.10M | $319.90M | $314.00M | $324.30M | $278.70M | $253.60M |
Cash flow
| Metric | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $146.80M | $66.20M | $62.00M | $133.40M | $174.90M | $32.30M | -$106.20M | $30.40M | $79.40M | $117.00M |
| Capital expenditures | $18.40M | $43.80M | $13.20M | $20.70M | $24.80M | $17.10M | $16.70M | $14.80M | $15.50M | $15.50M |
| Investing cash flow | -$17.40M | -$285.80M | -$12.60M | -$40.80M | -$43.20M | -$17.20M | -$14.40M | -$14.00M | -$129.30M | -$15.50M |
| Financing cash flow | -$113.50M | $215.10M | -$55.20M | -$57.70M | -$121.20M | -$18.20M | $116.90M | -$38.50M | $75.00M | -$98.50M |
| Net change in cash | $15.50M | -$5.40M | -$3.70M | $34.80M | $10.50M | -$200.00K | -$5.60M | -$21.70M | $25.60M | $2.70M |
| Stock-based compensation | $8.50M | $4.90M | $11.80M | $11.20M | $8.10M | $8.20M | $10.50M | $6.90M | $6.50M | $8.40M |
| Common dividends paid | $17.00M | $16.90M | $17.30M | $16.20M | $16.50M | $16.50M | $16.40M | $14.10M | $14.10M | $14.20M |
| Common share repurchases | $0 | $3.00M | $91.70M | $73.70M | $27.20M | $0 | $21.30M | $32.30M | $0 | $23.80M |
| Depreciation & amortization | $30.60M | $30.20M | $25.70M | $26.70M | $27.30M | $25.70M | $25.90M | $27.10M | $26.60M | $26.00M |
Derived
| Metric | 2026-07-31 | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| Free cash flow | $128.40M | $22.40M | $48.80M | $112.70M | $150.10M | $15.20M | -$122.90M | $15.60M | $63.90M | $101.50M |
| Gross margin | 12.3% | 12.1% | 11.6% | 11.8% | 12.3% | 12.8% | 12.3% | 12.5% | 12.6% | 12.6% |
| Operating margin | 3.9% | 3.8% | 3.3% | 3.0% | 3.8% | 3.9% | 3.7% | 0.9% | 1.8% | 4.0% |
| FCF margin | 5.5% | 1.0% | 2.2% | 4.9% | 6.7% | 0.7% | -5.8% | 0.7% | 3.1% | 5.0% |
| SBC / revenue | 0.4% | 0.2% | 0.5% | 0.5% | 0.4% | 0.4% | 0.5% | 0.3% | 0.3% | 0.4% |
| Current ratio | 1.42x | 1.46x | 1.50x | 1.48x | 1.49x | 1.55x | 1.52x | 1.33x | 1.38x | 1.44x |
| Revenue YoY growth | 4.2% | 8.4% | 6.1% | 5.4% | 6.2% | 4.6% | 2.2% | 4.0% | 3.3% | 1.7% |
| Net margin | 2.1% | 1.9% | 1.7% | 1.5% | 1.9% | 2.0% | 2.1% | -0.5% | 0.2% | 2.2% |
| R&D / revenue | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable |
| CapEx / revenue | 0.8% | 1.9% | 0.6% | 0.9% | 1.1% | 0.8% | 0.8% | 0.7% | 0.7% | 0.8% |
| Long-term debt / equity | 0.97x | 1.04x | 0.93x | 0.86x | Unavailable | Unavailable | Unavailable | 0.73x | Unavailable | Unavailable |
| Effective tax rate | 21.4% | 27.8% | 25.7% | 23.4% | 29.6% | 29.4% | 21.4% | Unavailable | 73.9% | 30.0% |
Amounts are abbreviated; the exact reported value is carried in each cell. — means unavailable, not zero. Open ABM in the interactive workspace to inspect any figure back to its filing.
Source filings
Reconciliation checks needing review
2 periods on this page do not reconcile under this site’s normalization. Read that as a limitation here before an observation about the company: the figures are the filer’s own, the filings linked above are authoritative, and a difference usually means the concepts this site selected do not match how this filer presents its statements. Nothing is adjusted to make a check pass.
Difference 46300000 exceeds tolerance 4918000.000. Presentation or filing-vintage differences need review.