| Income Statement | 2025-07-31 | 2025-04-30 | 2024-07-31 | |
|---|---|---|---|---|
| Comprehensive income (loss) | 41,000 | 52,500 | -1,800 | |
| Basic (in shares) | 62,500,000 | 62,600,000 | 63,100,000 | |
| Basic (in usd per share) | 0.67 | 0.67 | 0.07 | |
| Diluted (in shares) | 62,800,000 | 62,900,000 | 63,500,000 | |
| Diluted (in usd per share) | 0.67 | 0.67 | 0.07 | |
ABM INDUSTRIES INC DE (ABM)
ABM INDUSTRIES INC DE (ABM)