BLD TopBuild Corp. Common Stock
$404.14
Price · Jun 5, 2026
Fundamentals as of May 5, 2026
52W Range
$288–$559
43% of range
Analyst Rating
HOLD
17 analysts
Price Target
$474
+17% upside
P/E (TTM)
22.8
ROE
23.4%
Net Profit Margin
9.7%
BLD Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
Price
$404.14
Market Cap
$11.71B
P/E (TTM)
22.8
EPS (TTM)
$18.28
Revenue (TTM)
$5.41B
Div Yield
—
ROE
23.4%
Debt/Equity
1.2
52W Range
$288 – $559
BLD Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view
Configure
10-Year Performance Revenue, net income, margins and EPS trends
Revenue & Net Income
$5.41B
2020-12-31
→
2025-12-31
EPS
$18.28
2020-12-31
→
2025-12-31
Free Cash Flow
$697M
2020-12-31
→
2025-12-31
Margins
9.7%
2020-12-31
→
2025-12-31
Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?
Metric
5Y trend
BLD
Peer Median
P/E (TTM)
22.8
11.0
P/S (TTM)
2.2
1.3
P/B
5.1
1.8
EV / EBITDA
15.0
—
Price / FCF
16.8
—
Profitability Gross, operating and net margins; ROE, ROA, ROIC
Metric
5Y trend
BLD
Peer Median
Gross Margin
29.0%
23.9%
Operating Margin
14.6%
—
Net Profit Margin
9.7%
9.0%
ROA
9.2%
9.3%
ROE
23.4%
13.7%
ROIC
11.4%
—
Financial Health Debt, liquidity, solvency — balance sheet strength
Metric
5Y trend
BLD
Peer Median
Debt / Equity
1.2
—
Current Ratio
1.9
5.7
Quick Ratio
1.3
—
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
Metric
5Y trend
BLD
Peer Median
Revenue YoY
1.5%
—
Revenue CAGR 3Y
2.6%
—
Revenue CAGR 5Y
14.8%
—
EPS YoY
-9.9%
—
Net Income YoY
-16.2%
—
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
Metric
5Y trend
BLD
Peer Median
BLD Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
BUY
17 analysts
- Strong Buy 3 17.6%
- Buy 5 29.4%
- Hold 9 52.9%
- Sell 0 0.0%
- Strong Sell 0 0.0%
12-Month Price Target
10 analysts · 2026-06-02
Median
$490.50
Mean
$473.80
← Below all targets
$404.14
Low
$433.00
High
$505.00
Median target
$490.50
+21.4%
Mean target
$473.80
+17.2%
Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
Avg Surprise
0.06%
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| March 31, 2026 | $3.75 | $3.70 | 0.05% |
| Dec. 31, 2025 | $4.50 | $4.59 | -0.08% |
| Sept. 30, 2025 | $5.36 | $5.35 | 0.01% |
| June 30, 2025 | $5.31 | $5.14 | 0.17% |
| March 31, 2025 | $4.63 | $4.46 | 0.17% |
Peer Comparison Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| BLD | $11.71B | 22.8 | 1.5% | 9.7% | 23.4% | 29.0% |
| DHI | $49.90B | 14.6 | -6.9% | 10.5% | 14.5% | — |
| PHM | $22.60B | 10.5 | -3.5% | 12.8% | 17.4% | — |
| LEN | — | — | — | — | — | — |
| NVR | $20.42B | 16.7 | -1.9% | 13.0% | 34.8% | — |
| TOL | $12.79B | 10.0 | 1.1% | 12.3% | 16.9% | — |
| TMHC | $5.68B | 7.6 | -0.57% | 9.6% | 12.7% | 23.0% |
| IBP | $7.00B | 26.7 | 1.0% | 8.9% | 38.6% | 34.0% |
| MTH | $4.49B | 10.4 | — | — | 8.7% | — |
| CVCO | $3.61B | 19.4 | 11.4% | 8.5% | 17.4% | 23.5% |
| SKY | $3.98B | 19.8 | 7.3% | 7.8% | 13.3% | 26.4% |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 16
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.41B | $5.33B | $5.19B | $5.01B | $3.49B | $2.72B | $2.62B | $2.38B | $1.91B | $1.74B | $1.62B | $1.51B | |
| Cost of Revenue | $3.84B | $3.70B | $3.59B | $3.52B | $2.51B | $1.97B | $1.94B | $1.81B | $1.45B | $1.34B | $1.26B | $1.18B | |
| Gross Profit | $1.57B | $1.62B | $1.60B | $1.49B | $974M | $746M | $681M | $576M | $461M | $400M | $358M | $332M | |
| SG&A Expense | $777M | $739M | $725M | $690M | $498M | $391M | $392M | $367M | $294M | $279M | $274M | $291M | |
| Operating Expenses | · | · | · | · | · | · | · | · | · | · | $-23M | $-22M | |
| Operating Income | $792M | $886M | $879M | $797M | $476M | $355M | $290M | $209M | $137M | $122M | $84M | $41M | |
| Interest Expense | · | · | $75M | $57M | $29M | $32M | $38M | $29M | $8M | $6M | $9M | $12M | |
| Other Non-op | $15M | $28M | $21M | $2M | $4.0K | $733.0K | $2M | $558.0K | $281.0K | $277.0K | $49.0K | $25.0K | |
| Pretax Income | $704M | $841M | $825M | $742M | $433M | $323M | $254M | $181M | $128M | $116M | $74M | $28M | |
| Income Tax | $182M | $218M | $211M | $186M | $109M | $76M | $63M | $46M | $-30M | $44M | $-5M | $18M | |
| Net Income | $522M | $623M | $614M | $556M | $324M | $247M | $191M | $135M | $158M | $73M | $79M | $9M | |
| EPS (Basic) | $18.41 | $20.41 | $19.44 | $17.26 | $9.88 | $7.50 | $5.65 | $3.86 | $4.41 | $1.93 | $2.10 | $0.25 | |
| EPS (Diluted) | $18.28 | $20.29 | $19.33 | $17.14 | $9.78 | $7.42 | $5.56 | $3.78 | $4.32 | $1.92 | $2.09 | $0.25 | |
| Shares (Basic) | 28,333,633 | 30,504,064 | 31,597,508 | 32,213,839 | 32,801,906 | 32,917,971 | 33,806,104 | 34,921,318 | 35,897,641 | 37,585,777 | 37,674,913 | 37,667,947 | |
| Shares (Diluted) | 28,541,263 | 30,679,660 | 31,776,901 | 32,440,405 | 33,146,171 | 33,299,986 | 34,376,555 | 35,613,319 | 36,572,146 | 37,867,212 | 37,780,875 | 37,667,947 | |
| EBITDA | $961M | $1.03B | $1.01B | $920M | $556M | $417M | $342M | $248M | $153M | $134M | $96M | · |
Balance Sheet 28
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $185M | $400M | $849M | $240M | $140M | $330M | $185M | $101M | $57M | $134M | $113M | $3M | |
| Receivables | $894M | $752M | $799M | $836M | $668M | $427M | $429M | $407M | $309M | $253M | $236M | $220M | |
| Inventory | $505M | $407M | $365M | $439M | $353M | $161M | $149M | $169M | $131M | $116M | $119M | $107M | |
| Prepaid Expense | $50M | $40M | $37M | $34M | $27M | $18M | $17M | $28M | $15M | $23M | $13M | $5M | |
| Current Assets | $1.63B | $1.60B | $2.05B | $1.55B | $1.19B | $936M | $780M | $705M | $512M | $527M | $480M | $335M | |
| PP&E (Net) | $274M | $263M | $259M | $247M | $235M | $180M | $178M | $168M | $107M | $93M | $93M | $93M | |
| PP&E (Gross) | $745M | $686M | $644M | $588M | $532M | $448M | $421M | $389M | $312M | $294M | $293M | $292M | |
| Accum. Depreciation | $471M | $422M | $385M | $341M | $297M | $268M | $243M | $221M | $205M | $201M | $200M | $199M | |
| Goodwill | $3.05B | $2.11B | $2.04B | $1.97B | $1.95B | $1.41B | $1.37B | $1.36B | $1.08B | $1.05B | $1.04B | $1.04B | |
| Intangibles | $1.35B | $558M | $591M | $615M | $684M | $191M | $181M | $199M | $33M | $3M | $2M | $3M | |
| Other Non-current Assets | $11M | $10M | $11M | $16M | $15M | $11M | $6M | $5M | $2M | $4M | $2M | $1M | |
| Total Assets | $6.61B | $4.74B | $5.16B | $4.61B | $4.26B | $2.82B | $2.60B | $2.45B | $1.75B | $1.69B | $1.64B | $1.48B | |
| Accounts Payable | $440M | $456M | $470M | $487M | $462M | $332M | $308M | $313M | $264M | $242M | $253M | $229M | |
| Accrued Liabilities | · | · | · | · | · | · | · | · | · | · | · | $73M | |
| Current Liabilities | $845M | $767M | $772M | $790M | $733M | $496M | $477M | $444M | $351M | $326M | $327M | $301M | |
| Capital Leases | $201M | $129M | $146M | $150M | $125M | $54M | $54M | · | · | · | · | · | |
| Deferred Tax | $388M | $240M | $244M | $251M | $248M | $169M | $175M | $176M | $133M | $194M | $181M | $182M | |
| Other Non-current Liabilities | $2M | $1M | $2M | $2M | $960.0K | $14M | $1M | $2M | $3M | $433.0K | $474.0K | $413.0K | |
| Total Liabilities | $4.29B | $2.53B | $2.60B | $2.68B | $2.62B | $1.47B | $1.45B | $1.38B | $753M | $718M | $727M | $524M | |
| Long-term Debt | $2.85B | $1.38B | $1.42B | $1.46B | $1.49B | $707M | $732M | $743M | $229M | $179M | $193M | · | |
| Total Debt | $2.85B | $1.38B | $1.42B | $1.46B | $1.49B | $707M | $732M | $743M | $242M | $179M | $193M | · | |
| Common Stock | $396.0K | $396.0K | $394.0K | $393.0K | $391.0K | $389.0K | $388.0K | $387.0K | $386.0K | $385.0K | $377.0K | · | |
| Retained Earnings | $3.52B | $2.99B | $2.37B | $1.76B | $1.20B | $877M | $633M | $442M | $307M | $149M | $76M | · | |
| Treasury Stock | $2.12B | $1.68B | $699M | $693M | $431M | $387M | $330M | $217M | $142M | $22M | · | · | |
| AOCI | $-20M | $-29M | $-15M | $-22M | $-7M | · | · | · | · | · | · | · | |
| Stockholders' Equity | $2.32B | $2.21B | $2.56B | $1.93B | $1.64B | $1.35B | $1.15B | $1.07B | $997M | $973M | $916M | $952M | |
| Liabilities + Equity | $6.61B | $4.74B | $5.16B | $4.61B | $4.26B | $2.82B | $2.60B | $2.45B | $1.75B | $1.69B | $1.64B | $1.48B | |
| Shares Outstanding | 28,069,250 | 29,367,087 | 31,776,039 | 31,642,832 | 32,927,185 | 33,018,925 | 33,489,769 | 34,573,596 | 35,586,916 | 37,815,199 | 38,217,647 | · |
Cash Flow 17
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $169M | $140M | $133M | $123M | $79M | $62M | $53M | $39M | $16M | $12M | $12M | $26M | |
| Stock-based Comp | $17M | $17M | $16M | $12M | $11M | $15M | $14M | $11M | $10M | $8M | $5M | $4M | |
| Amort. of Intangibles | $95M | $72M | $69M | $68M | $37M | $22M | $21M | $16M | $3M | $795.0K | $1M | $1M | |
| Restructuring | · | · | · | · | · | · | · | · | $2M | · | · | · | |
| Other Non-cash | $49M | $-4M | $86M | $-196M | $-12M | $34M | $14M | $-18M | $-71M | $-16M | $-40M | · | |
| Operating Cash Flow | $756M | $776M | $849M | $496M | $403M | $358M | $272M | $167M | $113M | $77M | $56M | $72M | |
| CapEx | $59M | $69M | $64M | $76M | $56M | $41M | $46M | $53M | $25M | $14M | $14M | $13M | |
| Investing Cash Flow | $-1.99B | $-204M | $-198M | $-94M | $-1.32B | $-122M | $-50M | $-552M | $-109M | $-17M | $-12M | · | |
| Debt Issued | $2.00B | · | · | · | $1.22B | $300M | $15M | $527M | $250M | · | $200M | · | |
| Net Debt Issued | $1.48B | $-47M | $-40M | $-39M | $786M | $-25M | $-13M | $508M | $64M | $-15M | $195M | · | |
| Stock Repurchased | $434M | $966M | · | $250M | $36M | $49M | $111M | $65M | $139M | $22M | · | · | |
| Net Stock Activity | $-434M | $-966M | · | $-250M | $-36M | $-49M | $-111M | $-65M | $-139M | $-22M | · | · | |
| Financing Cash Flow | $1.02B | $-1.02B | $-44M | $-300M | $729M | $-91M | $-138M | $429M | $-82M | $-38M | $66M | · | |
| Net Change in Cash | $-216M | $-448M | $608M | $100M | $-190M | $145M | $84M | $44M | $-78M | $22M | $110M | $-56.0K | |
| Taxes Paid | $187M | $219M | $221M | · | · | · | · | · | · | · | · | · | |
| Free Cash Flow | $697M | $707M | $785M | $419M | $347M | $317M | $226M | $115M | $88M | $63M | $42M | · | |
| Levered FCF | · | · | $730M | $377M | $326M | $292M | $198M | $93M | $78M | $59M | $32M | · |
Profitability 8
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 29.0% | 30.5% | 30.9% | 29.7% | 28.0% | 27.5% | 26.0% | 24.2% | 24.2% | 23.0% | 22.1% | · | |
| Operating Margin | 14.6% | 16.6% | 16.9% | 15.9% | 13.7% | 13.1% | 11.0% | 8.8% | 7.2% | 7.0% | 5.2% | · | |
| Net Margin | 9.7% | 11.7% | 11.8% | 11.1% | 9.3% | 9.1% | 7.3% | 5.7% | 8.3% | 4.2% | 4.9% | · | |
| Pretax Margin | 13.0% | 15.8% | 15.9% | 14.8% | 12.4% | 11.9% | 9.7% | 7.6% | 6.7% | 6.7% | 4.6% | · | |
| EBITDA Margin | 17.8% | 19.3% | 19.5% | 18.4% | 15.9% | 15.4% | 13.0% | 10.4% | 8.0% | 7.7% | 5.9% | · | |
| ROA | 9.2% | 13.3% | 12.6% | 12.5% | 9.2% | 9.1% | 7.5% | 6.4% | 9.2% | 4.4% | 5.1% | · | |
| ROE | 23.4% | 28.8% | 24.7% | 29.5% | 20.3% | 18.8% | 16.5% | 12.5% | 16.8% | 7.5% | 8.9% | · | |
| ROIC | 11.4% | 18.3% | 16.4% | 17.6% | 11.4% | 13.2% | 11.6% | 8.6% | 13.7% | 6.6% | 8.0% | · |
Liquidity & Solvency 5
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.9 | 2.1 | 2.7 | 2.0 | 1.6 | 1.9 | 1.6 | 1.6 | 1.5 | 1.6 | 1.5 | · | |
| Quick Ratio | 1.3 | 1.5 | 2.1 | 1.4 | 1.1 | 1.5 | 1.3 | 1.1 | 1.0 | 1.2 | 1.1 | · | |
| Debt / Equity | 1.2 | 0.6 | 0.6 | 0.8 | 0.9 | 0.5 | 0.6 | 0.7 | 0.2 | 0.2 | 0.2 | · | |
| LT Debt / Equity | 1.2 | 0.6 | 0.5 | 0.7 | 0.9 | 0.5 | 0.6 | 0.7 | 0.2 | 0.2 | 0.2 | · | |
| Interest Coverage | · | · | 11.8 | 14.1 | 16.3 | 10.9 | 7.7 | 7.3 | 17.1 | 21.7 | 8.8 | · |
Efficiency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.0 | 1.1 | 1.1 | 1.1 | 1.0 | 1.0 | 1.0 | 1.1 | 1.1 | 1.0 | 1.0 | · | |
| Inventory Turnover | 8.4 | 9.6 | 8.9 | 8.9 | 9.8 | 12.7 | 12.2 | 12.0 | 11.7 | 11.4 | 11.2 | · | |
| Receivables Turnover | 6.6 | 6.9 | 6.4 | 6.7 | 6.4 | 6.3 | 6.3 | 6.7 | 6.8 | 7.1 | 7.1 | · |
Growth Rates 9
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 1.5% | 2.6% | 3.7% | 43.7% | 28.3% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 2.6% | 15.2% | 24.1% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 14.8% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | -9.9% | 5.0% | 12.8% | 75.3% | 31.8% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | 2.2% | 27.5% | 37.6% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 19.8% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | -16.2% | 1.4% | 10.5% | 71.6% | 31.2% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | -2.1% | 24.3% | 35.5% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 16.1% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 13
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $5.41B | $5.33B | $5.19B | $5.01B | $3.49B | $2.72B | $2.62B | $2.38B | $1.91B | $1.74B | $1.62B | · | |
| Net Income TTM | $522M | $623M | $614M | $556M | $324M | $247M | $191M | $135M | $158M | $73M | $79M | · | |
| Market Cap | $11.71B | $9.14B | $11.89B | $4.95B | $9.08B | $6.08B | $3.45B | $1.56B | $2.70B | $1.35B | $1.16B | · | |
| Enterprise Value | $14.37B | $10.12B | $12.46B | $6.17B | $10.44B | $6.45B | $4.00B | $2.20B | $2.88B | $1.39B | $1.24B | · | |
| P/E | 22.8 | 15.3 | 19.4 | 9.1 | 28.2 | 24.8 | 18.5 | 11.9 | 17.5 | 18.5 | 14.7 | · | |
| P/S | 2.2 | 1.7 | 2.3 | 1.0 | 2.6 | 2.2 | 1.3 | 0.7 | 1.4 | 0.8 | 0.7 | · | |
| P/B | 5.1 | 4.1 | 4.6 | 2.6 | 5.6 | 4.5 | 3.0 | 1.5 | 2.7 | 1.4 | 1.3 | · | |
| P / Cash Flow | 15.5 | 11.8 | 14.0 | 10.0 | 22.5 | 17.0 | 12.7 | 9.3 | 23.8 | 17.5 | 20.7 | · | |
| P / FCF | 16.8 | 12.9 | 15.1 | 11.8 | 26.1 | 19.2 | 15.3 | 13.6 | 30.7 | 21.5 | 27.4 | · | |
| EV / EBITDA | 15.0 | 9.9 | 12.3 | 6.7 | 18.8 | 15.5 | 11.7 | 8.9 | 18.8 | 10.4 | 13.0 | · | |
| EV / FCF | 20.6 | 14.3 | 15.9 | 14.7 | 30.0 | 20.4 | 17.7 | 19.2 | 32.8 | 22.2 | 29.3 | · | |
| EV / Revenue | 2.7 | 1.9 | 2.4 | 1.2 | 3.0 | 2.4 | 1.5 | 0.9 | 1.5 | 0.8 | 0.8 | · | |
| Earnings Yield | 4.4% | 6.5% | 5.2% | 10.9% | 3.5% | 4.0% | 5.4% | 8.4% | 5.7% | 5.4% | 6.8% | · |
Income Statement 15
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.45B | $1.49B | $1.39B | $1.30B | $1.23B | $1.31B | $1.37B | $1.37B | $1.28B | $1.29B | $1.33B | $1.32B | $1.27B | $1.26B | $1.30B | $1.27B | |
| Cost of Revenue | $1.05B | $1.08B | $974M | $903M | $882M | $920M | $951M | $942M | $892M | $895M | $905M | $895M | $895M | $889M | $905M | $890M | |
| Gross Profit | $400M | $405M | $419M | $394M | $351M | $392M | $422M | $424M | $387M | $391M | $421M | $422M | $370M | $376M | $396M | $384M | |
| SG&A Expense | $225M | $225M | $204M | $174M | $174M | $175M | $178M | $214M | $173M | $186M | $183M | $185M | $171M | $173M | $173M | $177M | |
| Operating Income | $175M | $180M | $215M | $220M | $177M | $217M | $244M | $210M | $215M | $205M | $237M | $237M | $199M | $203M | $223M | $207M | |
| Interest Expense | · | · | · | · | · | · | · | · | $19M | · | $19M | $19M | $18M | · | $15M | $13M | |
| Other Non-op | $1M | $2M | $4M | $4M | $5M | $3M | $2M | $11M | $11M | $9M | $6M | $5M | $2M | $2M | $-303.0K | $-279.0K | |
| Pretax Income | $140M | $144M | $191M | $204M | $166M | $203M | $228M | $203M | $207M | $194M | $225M | $223M | $183M | $188M | $208M | $194M | |
| Income Tax | $35M | $39M | $48M | $52M | $43M | $52M | $59M | $52M | $55M | $48M | $57M | $59M | $47M | $44M | $54M | $50M | |
| Net Income | $105M | $105M | $142M | $152M | $123M | $151M | $169M | $151M | $152M | $146M | $168M | $164M | $136M | $144M | $154M | $144M | |
| EPS (Basic) | $3.75 | $3.74 | $5.08 | $5.34 | $4.25 | $5.10 | $5.68 | $4.81 | $4.82 | $4.63 | $5.30 | $5.20 | $4.31 | $4.54 | $4.79 | $4.43 | |
| EPS (Diluted) | $3.73 | $3.69 | $5.04 | $5.32 | $4.23 | $5.07 | $5.65 | $4.78 | $4.79 | $4.60 | $5.27 | $5.18 | $4.28 | $4.50 | $4.76 | $4.41 | |
| Shares (Basic) | 27,976,514 | -57,085,991 | 28,019,746 | 28,371,644 | 29,028,234 | -62,213,936 | 29,751,713 | 31,324,833 | 31,641,454 | -63,168,004 | 31,615,110 | 31,599,744 | 31,550,658 | -65,006,263 | 32,076,285 | 32,405,292 | |
| Shares (Diluted) | 28,130,208 | -57,353,537 | 28,204,354 | 28,515,554 | 29,174,892 | -62,613,621 | 29,925,400 | 31,524,063 | 31,843,818 | -63,456,957 | 31,788,812 | 31,731,807 | 31,713,239 | -65,496,354 | 32,279,820 | 32,614,449 | |
| EBITDA | $231M | · | $215M | $220M | $213M | · | · | $210M | $249M | · | $237M | $237M | $232M | · | $223M | $207M |
Balance Sheet 27
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $269M | $185M | $1.14B | $842M | $309M | $400M | $257M | $463M | $969M | · | $616M | $526M | $334M | · | $159M | $124M | |
| Receivables | $931M | $894M | $874M | $753M | $749M | $752M | $828M | $860M | $829M | · | $871M | $858M | $834M | · | $816M | $774M | |
| Inventory | $515M | $505M | $386M | $385M | $406M | $407M | $392M | $394M | $375M | · | $357M | $385M | $422M | · | $447M | $431M | |
| Prepaid Expense | $42M | $50M | $45M | $38M | $31M | $40M | $44M | $44M | $29M | · | $38M | $26M | $23M | · | $27M | $26M | |
| Current Assets | $1.76B | $1.63B | $2.45B | $2.02B | $1.49B | $1.60B | $1.52B | $1.76B | $2.20B | · | $1.88B | $1.79B | $1.61B | · | $1.45B | $1.35B | |
| PP&E (Net) | · | $274M | · | · | · | $263M | · | · | · | · | · | · | · | · | · | · | |
| PP&E (Gross) | · | $745M | · | · | · | $686M | · | · | · | · | · | · | · | · | · | · | |
| Accum. Depreciation | · | $471M | · | · | · | $422M | · | · | · | · | · | · | · | · | · | · | |
| Goodwill | $3.07B | $3.05B | $2.57B | $2.13B | $2.11B | $2.11B | $2.09B | $2.09B | $2.05B | · | $2.04B | $1.99B | $1.99B | · | $1.97B | $1.97B | |
| Intangibles | $1.33B | $1.35B | $907M | $531M | $540M | $558M | $565M | $583M | $578M | $591M | $607M | $596M | $608M | $615M | $631M | $653M | |
| Other Non-current Assets | $10M | $11M | $10M | $10M | $10M | $10M | $12M | $10M | $10M | · | $11M | $13M | $16M | · | $19M | $20M | |
| Total Assets | $6.71B | $6.61B | $6.41B | $5.12B | $4.60B | $4.74B | $4.65B | $4.90B | $5.31B | · | $5.01B | $4.86B | $4.70B | · | $4.51B | $4.42B | |
| Accounts Payable | $471M | $440M | $464M | $418M | $423M | $456M | $461M | $461M | $468M | · | $456M | $469M | $451M | · | $510M | $508M | |
| Current Liabilities | $880M | $845M | $843M | $714M | $739M | $767M | $756M | $752M | $784M | · | $754M | $758M | $751M | · | $789M | $802M | |
| Capital Leases | $190M | $201M | $147M | $129M | $129M | $129M | $130M | $133M | $143M | · | $152M | $149M | $155M | · | $139M | $124M | |
| Deferred Tax | $396M | $388M | $331M | $238M | $238M | $240M | $243M | $244M | $244M | · | $252M | $255M | $252M | · | $245M | $246M | |
| Other Non-current Liabilities | $2M | $2M | $2M | $1M | $1M | $1M | $1M | $1M | $1M | · | $2M | $2M | $5M | · | $3M | $2M | |
| Total Liabilities | $4.31B | $4.29B | $4.19B | $2.98B | $2.48B | $2.53B | $2.54B | $2.55B | $2.60B | · | $2.61B | $2.62B | $2.64B | · | $2.67B | $2.68B | |
| Long-term Debt | $2.83B | $2.85B | $2.86B | $1.88B | $1.37B | $1.38B | $1.39B | $1.40B | $1.41B | · | $1.43B | $1.44B | $1.45B | · | $1.47B | $1.48B | |
| Total Debt | $2.83B | · | $2.86B | $1.88B | $1.37B | · | · | $1.40B | $1.41B | · | $1.43B | $1.44B | $1.45B | · | $1.47B | $1.48B | |
| Common Stock | $397.0K | $396.0K | $396.0K | $396.0K | $396.0K | $396.0K | $396.0K | $396.0K | $395.0K | · | $395.0K | $395.0K | $395.0K | · | $393.0K | $393.0K | |
| Retained Earnings | $3.62B | $3.52B | $3.41B | $3.27B | $3.12B | $2.99B | $2.84B | $2.67B | $2.52B | · | $2.22B | $2.06B | $1.89B | · | $1.61B | $1.46B | |
| Treasury Stock | $2.14B | $2.12B | $2.11B | $2.04B | $1.90B | $1.68B | $1.63B | $1.22B | $705M | · | $699M | $699M | $699M | · | $643M | $573M | |
| AOCI | $-24M | $-20M | $-23M | $-19M | $-29M | $-29M | $-18M | $-21M | $-19M | · | $-19M | $-16M | $-20M | · | $-21M | $-6M | |
| Stockholders' Equity | $2.40B | $2.32B | $2.22B | $2.14B | $2.12B | $2.21B | $2.11B | $2.36B | $2.71B | $2.56B | $2.41B | $2.24B | $2.07B | $1.93B | $1.83B | $1.74B | |
| Liabilities + Equity | $6.71B | $6.61B | $6.41B | $5.12B | $4.60B | $4.74B | $4.65B | $4.90B | $5.31B | · | $5.01B | $4.86B | $4.70B | · | $4.51B | $4.42B | |
| Shares Outstanding | 28,139,211 | 28,069,250 | 28,111,032 | 28,255,264 | 28,710,661 | 29,367,087 | 29,505,185 | 30,584,176 | 31,818,099 | · | 31,774,264 | 31,757,620 | 31,750,010 | · | 31,974,006 | 32,379,053 |
Cash Flow 15
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $56M | $55M | $42M | $36M | $36M | $36M | $35M | $35M | $34M | $35M | $34M | $33M | $32M | $30M | $32M | $30M | |
| Stock-based Comp | $5M | $3M | $4M | $5M | $5M | $3M | $4M | $5M | $5M | $5M | $4M | $4M | $3M | $3M | $3M | $3M | |
| Amort. of Intangibles | $36M | $35M | $24M | $18M | $18M | $18M | $18M | $18M | $18M | $18M | $17M | $17M | $17M | $16M | $17M | $17M | |
| Other Non-cash | $-5M | · | · | · | $-12M | · | · | · | $-13M | · | · | · | $-1M | · | · | · | |
| Operating Cash Flow | $161M | $177M | $233M | $194M | $153M | $266M | $241M | $90M | $179M | $261M | $203M | $216M | $170M | $160M | $118M | $128M | |
| CapEx | $14M | $17M | $17M | $12M | $13M | $13M | $21M | $16M | $20M | $16M | $17M | $15M | $16M | $20M | $20M | $18M | |
| Investing Cash Flow | $-41M | $-1.10B | $-847M | $-33M | $-13M | $-61M | $-21M | $-81M | $-41M | $-17M | $-105M | $-15M | $-61M | $-20M | $-20M | $-22M | |
| Debt Issued | · | $0 | $1.00B | · | · | · | · | · | · | · | · | · | · | · | · | · | |
| Net Debt Issued | $-16M | · | · | · | $-11M | · | · | · | $-12M | · | · | · | $-10M | · | · | · | |
| Stock Repurchased | · | $17M | $66M | $136M | $216M | $47M | $414M | · | · | · | · | · | · | $50M | $50M | $100M | |
| Net Stock Activity | · | · | · | · | $-216M | · | · | · | · | · | · | · | · | · | · | · | |
| Financing Cash Flow | $-34M | $-37M | $914M | $370M | $-231M | $-59M | $-426M | $-515M | $-17M | $-12M | $-8M | $-9M | $-15M | $-60M | $-61M | $-109M | |
| Net Change in Cash | $84M | $-958M | $300M | $534M | $-92M | $143M | $-206M | $-506M | $120M | $233M | $89M | $193M | $94M | $81M | $36M | $-3M | |
| Free Cash Flow | $147M | · | · | · | $139M | · | · | · | $159M | · | · | · | $154M | · | · | · | |
| Levered FCF | · | · | · | · | · | · | · | · | $145M | · | · | · | $141M | · | · | · |
Profitability 8
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 27.7% | · | 30.1% | 30.4% | 28.5% | · | · | 31.0% | 30.3% | · | 31.7% | 32.0% | 29.3% | · | 30.4% | 30.1% | |
| Operating Margin | 12.1% | · | 15.4% | 16.9% | 14.4% | · | · | 15.4% | 16.8% | · | 17.9% | 18.0% | 15.8% | · | 17.1% | 16.3% | |
| Net Margin | 7.2% | · | 10.2% | 11.7% | 10.0% | · | · | 11.0% | 11.9% | · | 12.6% | 12.5% | 10.7% | · | 11.8% | 11.3% | |
| Pretax Margin | 9.7% | · | 13.7% | 15.7% | 13.5% | · | · | 14.9% | 16.2% | · | 16.9% | 16.9% | 14.5% | · | 16.0% | 15.2% | |
| EBITDA Margin | 16.0% | · | 15.4% | 16.9% | 17.3% | · | · | 15.4% | 19.4% | · | 17.9% | 18.0% | 18.3% | · | 17.1% | 16.3% | |
| ROA | 1.8% | · | 2.6% | 3.0% | 2.5% | · | · | 3.1% | 3.0% | · | 3.5% | 3.5% | 3.0% | · | 4.0% | 3.9% | |
| ROE | 4.6% | · | 6.6% | 6.7% | 5.1% | · | · | 6.6% | 6.4% | · | 7.9% | 8.3% | 7.2% | · | 9.0% | 8.9% | |
| ROIC | 2.5% | · | 3.2% | 4.1% | 3.8% | · | · | 4.2% | 3.8% | · | 4.6% | 4.8% | 4.2% | · | 5.0% | 4.8% |
Liquidity & Solvency 5
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.0 | · | 2.9 | 2.8 | 2.0 | · | · | 2.3 | 2.8 | · | 2.5 | 2.4 | 2.1 | · | 1.8 | 1.7 | |
| Quick Ratio | 1.4 | · | 2.4 | 2.2 | 1.4 | · | · | 1.8 | 2.3 | · | 2.0 | 1.8 | 1.6 | · | 1.2 | 1.1 | |
| Debt / Equity | 1.2 | · | 1.3 | 0.9 | 0.6 | · | · | 0.6 | 0.5 | · | 0.6 | 0.6 | 0.7 | · | 0.8 | 0.8 | |
| LT Debt / Equity | 1.2 | · | 1.3 | 0.9 | 0.6 | · | · | 0.6 | 0.5 | · | 0.6 | 0.6 | 0.7 | · | 0.8 | 0.8 | |
| Interest Coverage | · | · | · | · | · | · | · | · | 11.4 | · | 12.6 | 12.8 | 11.1 | · | 15.3 | 15.5 |
Efficiency 3
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.3 | · | 0.3 | 0.3 | 0.2 | · | · | 0.3 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | 0.3 | |
| Inventory Turnover | 2.3 | · | 2.5 | 2.3 | 2.3 | · | · | 2.4 | 2.2 | · | 2.3 | 2.2 | 2.2 | · | 2.8 | 2.9 | |
| Receivables Turnover | 1.7 | · | 1.6 | 1.6 | 1.6 | · | · | 1.6 | 1.5 | · | 1.6 | 1.6 | 1.6 | · | 2.0 | 2.0 |
Valuation (TTM) 14
| Metric | Trend | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $5.37B | · | $5.30B | $5.27B | $5.25B | · | $5.34B | $5.29B | $5.19B | · | $5.21B | $5.16B | $5.01B | · | $4.59B | $4.12B | |
| Net Income TTM | $522M | · | $586M | $595M | $595M | · | $640M | $635M | $620M | · | $622M | $598M | $548M | · | $508M | $444M | |
| Market Cap | $9.89B | · | $10.99B | $9.15B | $8.76B | · | · | $11.78B | $14.02B | · | $7.99B | $8.45B | $6.61B | · | $5.27B | $5.41B | |
| Enterprise Value | $12.45B | · | $12.71B | $10.19B | $9.81B | · | · | $12.72B | $14.46B | · | $8.81B | $9.36B | $7.72B | · | $6.58B | $6.76B | |
| P/E | 19.2 | · | 19.3 | 16.2 | 15.7 | · | 19.9 | 19.2 | 22.6 | · | 12.9 | 14.3 | 12.3 | · | 10.6 | 12.4 | |
| P/S | 1.8 | · | 2.1 | 1.7 | 1.7 | · | · | 2.2 | 2.7 | · | 1.5 | 1.6 | 1.3 | · | 1.1 | 1.3 | |
| P/B | 4.1 | · | 4.9 | 4.3 | 4.1 | · | · | 5.0 | 5.2 | · | 3.3 | 3.8 | 3.2 | · | 2.9 | 3.1 | |
| P / Tangible Book | · | · | · | · | · | · | · | · | 172.3 | · | · | · | · | · | · | · | |
| P / Cash Flow | 61.5 | · | · | · | 57.4 | · | · | · | 78.4 | · | · | · | 38.9 | · | · | · | |
| P / FCF | 67.4 | · | · | · | 62.9 | · | · | · | 88.3 | · | · | · | 42.9 | · | · | · | |
| EV / EBITDA | 53.8 | · | 59.1 | 46.4 | 46.0 | · | · | 60.4 | 58.1 | · | 37.1 | 39.5 | 33.4 | · | 29.5 | 32.6 | |
| EV / FCF | 84.8 | · | · | · | 70.5 | · | · | · | 91.0 | · | · | · | 50.1 | · | · | · | |
| EV / Revenue | 2.3 | · | 2.4 | 1.9 | 1.9 | · | · | 2.4 | 2.8 | · | 1.7 | 1.8 | 1.5 | · | 1.4 | 1.6 | |
| Earnings Yield | 5.2% | · | 5.2% | 6.2% | 6.4% | · | 5.0% | 5.2% | 4.4% | · | 7.8% | 7.0% | 8.1% | · | 9.4% | 8.1% |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2025-12-31 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | |
|---|---|---|---|---|---|
| Revenue | $5.41B | — | $5.33B | — | — |
| Gross Margin % | 29.0% | — | 30.5% | — | — |
| Operating Margin % | 14.6% | — | 16.6% | — | — |
| Net Income | $522M | — | $623M | — | — |
| Diluted EPS | $18.28 | — | $20.29 | — | — |
Balance Sheet
| 2025-12-31 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | |
|---|---|---|---|---|---|
| Debt / Equity | 1.2 | — | 0.6 | — | — |
| Current Ratio | 1.9 | — | 2.1 | — | — |
| Quick Ratio | 1.3 | — | 1.5 | — | — |
Cash Flow
| 2025-12-31 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | |
|---|---|---|---|---|---|
| Free Cash Flow | $697M | — | $707M | — | — |
Latest News Recent headlines mentioning this company
My Metrics Your personal watchlist — selected rows from Full Fundamentals
📊
Pick the metrics that matter to you — click the ➕ next to any row in Full Fundamentals above.
Your selection is saved and follows you across all tickers.