StonvexLoading…
StonvexCore line items from BLD's most recent SEC filings (10-K / 10-Q via EDGAR XBRL). Last 4 reporting periods.
| Metric | Annual 2025 2025-12-31 | Annual 2024 2024-12-31 | Annual 2023 2023-12-31 | Annual 2022 2022-12-31 |
|---|---|---|---|---|
Revenue | $5.41B | $5.33B | $5.19B | $5.01B |
Operating Income | $791.93M | $886.34M | $878.83M | $797.16M |
Net Income | $521.73M | $622.60M | $614.25M | $555.99M |
EPS (Diluted) | $18.28 | $20.29 | $19.33 | $17.14 |
Total Assets | $6.61B | $4.74B | $5.16B | $4.61B |
Total Liabilities | $4.29B | $2.53B | $2.60B | $2.68B |
Cash & Equivalents | $184.74M | $400.32M | $848.57M | $240.07M |
Free Cash Flow OCF − CapEx | $696.89M | $706.68M | $785.41M | $419.42M |
Shares Outstanding | 28.07M | 29.37M | 31.78M | 31.64M |