THO Thor Industries, Inc. Common Stock
$78.26
Price · Jun 26, 2026
Fundamentals as of Jun 3, 2026
52W Range
$70–$123
16% of range
Analyst Rating
HOLD
22 analysts
Price Target
$93
+19% upside
P/E (TTM)
18.8
ROE
6.2%
Net Profit Margin
2.7%
THO Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
Price
$78.25
Market Cap
$6.12B
P/E (TTM)
18.8
EPS (TTM)
$4.84
Revenue (TTM)
$9.58B
Div Yield
—
ROE
6.2%
Debt/Equity
0.2
52W Range
$70 – $123
THO 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
$9.58B
2016-07-31
→
2025-07-31
EPS
$4.84
2016-07-31
→
2025-07-31
Free Cash Flow
$456M
2016-07-31
→
2025-07-31
Margins
2.7%
2016-07-31
→
2025-07-31
Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?
Metric
5Y trend
THO
Peer Median
P/E (TTM)
18.8
24.6
P/S (TTM)
0.6
1.9
P/B
1.4
1.4
EV / EBITDA
23.8
—
Price / FCF
13.4
—
Profitability Gross, operating and net margins; ROE, ROA, ROIC
Metric
5Y trend
THO
Peer Median
Gross Margin
14.0%
5.8%
Net Profit Margin
2.7%
-4.4%
ROA
3.7%
-2.8%
ROE
6.2%
-18.9%
Financial Health Debt, liquidity, solvency — balance sheet strength
Metric
5Y trend
THO
Peer Median
Debt / Equity
0.2
38.9
Current Ratio
1.8
1.8
Quick Ratio
0.7
—
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
Metric
5Y trend
THO
Peer Median
Revenue YoY
-4.6%
—
Revenue CAGR 3Y
-16.3%
—
Revenue CAGR 5Y
3.2%
—
EPS YoY
-2.0%
—
Net Income YoY
-2.5%
—
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
Metric
5Y trend
THO
Peer Median
Dividends Yield, payout ratio, dividend history, 5Y CAGR
Dividend Yield
—
Payout Ratio
—
5Y Div CAGR
—
| Ex-date | Amount |
|---|---|
| April 6, 2026 | $0.5200 |
| Jan. 5, 2026 | $0.5200 |
| Oct. 23, 2025 | $0.5200 |
| July 1, 2025 | $0.5000 |
| April 8, 2025 | $0.5000 |
| Jan. 6, 2025 | $0.5000 |
| Nov. 1, 2024 | $0.5000 |
| July 3, 2024 | $0.4800 |
| April 8, 2024 | $0.4800 |
| Dec. 27, 2023 | $0.4800 |
| Oct. 31, 2023 | $0.4800 |
| July 6, 2023 | $0.4500 |
| April 11, 2023 | $0.4500 |
| Dec. 29, 2022 | $0.4500 |
| Oct. 25, 2022 | $0.4500 |
| July 1, 2022 | $0.4300 |
| April 5, 2022 | $0.4300 |
| Dec. 29, 2021 | $0.4300 |
| Oct. 21, 2021 | $0.4300 |
| July 1, 2021 | $0.4100 |
THO Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
HOLD
22 analysts
- Strong Buy 3 13.6%
- Buy 4 18.2%
- Hold 14 63.6%
- Sell 1 4.5%
- Strong Sell 0 0.0%
12-Month Price Target
12 analysts · 2026-06-27
Median
$90.00
Now
$78.25
Low
$59.00
High
$138.00
Median target
$90.00
+15.0%
Mean target
$93.00
+18.8%
Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
Beat Rate
50.0%
Avg Surprise
0.37%
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| Sept. 30, 2026 | $1.86 | $1.93 | — |
| June 30, 2026 | $1.86 | $1.93 | -0.07% |
| March 31, 2026 | $0.34 | $0.04 | 0.30% |
| Dec. 31, 2025 | $0.41 | $-0.08 | 0.49% |
| Sept. 30, 2025 | $2.36 | $1.25 | 1.1% |
| June 30, 2025 | $2.53 | $1.79 | 0.74% |
| Sept. 30, 2000 | $0.20 | $0.19 | 0.01% |
| June 30, 2000 | $0.21 | $0.21 | -0.01% |
Peer Comparison Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| THO | $6.12B | 18.8 | -4.6% | 2.7% | 6.2% | 14.0% |
| TSLA | — | 416.4 | -2.9% | — | — | — |
| GM | $73.51B | 24.9 | -1.3% | 1.5% | 4.3% | — |
| F | — | -6.4 | 1.2% | -4.4% | -20.3% | — |
| RIVN | $24.44B | -6.4 | 8.4% | -67.7% | -68.3% | 2.7% |
| LCID | $3.46B | -0.9 | 67.6% | -199.3% | -172.7% | — |
| WGO | $1.86B | 39.5 | -5.9% | 0.92% | 2.1% | 13.1% |
| SEV | — | -2.4 | — | — | -185.8% | — |
| FFAI | — | — | — | — | — | — |
| CENN | $199.4K | -0.0 | -42.2% | -403.7% | -123.6% | -12.8% |
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 | $9.58B | $10.04B | $11.12B | $16.31B | $12.32B | $8.17B | $7.86B | $8.33B | $7.25B | $4.58B | $4.01B | $3.53B | |
| Cost of Revenue | $8.24B | $8.59B | $9.53B | $13.51B | $10.42B | $7.05B | $6.89B | $7.16B | $6.20B | $3.86B | $3.45B | $3.06B | |
| Gross Profit | $1.34B | $1.45B | $1.60B | $2.81B | $1.89B | $1.12B | $973M | $1.16B | $1.04B | $726M | $558M | $470M | |
| R&D Expense | · | · | · | · | · | · | $9M | $2M | $3M | · | · | · | |
| SG&A Expense | $923M | $896M | $870M | $1.12B | $870M | $634M | $536M | $477M | $420M | $306M | $251M | $209M | |
| Interest Expense | · | · | $97M | $90M | $94M | $107M | $68M | $5M | $10M | $2M | $180.0K | $10.0K | |
| Interest Income | · | · | · | $1M | $797.0K | $3M | $8M | $2M | $923.0K | $743.0K | $1M | $2M | |
| Other Non-op | $46M | $14M | $11M | $17M | $30M | $305.0K | $-2M | $4M | $5M | $1M | $1M | $3M | |
| Pretax Income | $296M | $349M | $499M | $1.46B | $845M | $273M | $185M | $633M | $556M | $383M | $293M | $253M | |
| Income Tax | $40M | $83M | $125M | $322M | $184M | $52M | $52M | $203M | $182M | $125M | $91M | $77M | |
| Net Income | $259M | $265M | $374M | $1.14B | $660M | $223M | $133M | $430M | $374M | $257M | $199M | $179M | |
| EPS (Basic) | $4.87 | $4.98 | $7.00 | $20.67 | $11.93 | $4.04 | $2.47 | $8.17 | $7.12 | $4.89 | $3.75 | $3.36 | |
| EPS (Diluted) | $4.84 | $4.94 | $6.95 | $20.59 | $11.85 | $4.02 | $2.47 | $8.14 | $7.09 | $4.88 | $3.74 | $3.35 | |
| Shares (Basic) | 53,085,577 | 53,248,488 | 53,478,310 | 55,034,653 | 55,333,959 | 55,172,694 | 53,905,667 | 52,674,161 | 52,562,723 | 52,458,789 | 53,166,206 | 53,270,076 | |
| Shares (Diluted) | 53,400,306 | 53,687,377 | 53,857,143 | 55,264,046 | 55,687,253 | 55,397,376 | 54,026,686 | 52,853,360 | 52,758,442 | 52,590,516 | 53,275,510 | 53,361,690 | |
| EBITDA | $271M | $277M | $277M | $284M | $231M | $196M | $149M | $93M | $98M | $53M | $31M | $26M |
Balance Sheet 26
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $587M | $501M | $441M | $312M | $446M | $539M | $426M | $275M | $223M | $210M | $183M | $289M | |
| Receivables | $542M | $502M | $544M | $849M | $796M | $588M | $479M | $467M | $454M | $370M | $244M | $265M | |
| Inventory | $1.35B | $1.37B | $1.65B | $1.75B | $1.37B | $716M | $828M | $538M | $460M | $404M | $246M | $216M | |
| Prepaid Expense | $132M | $81M | $56M | $52M | $36M | $30M | $42M | $11M | $12M | $11M | $8M | $6M | |
| Current Assets | $2.78B | $2.65B | $2.79B | $3.06B | $2.80B | $2.10B | $2.04B | $1.31B | $1.18B | $1.02B | $776M | $844M | |
| PP&E (Net) | $1.32B | $1.39B | $1.39B | $1.26B | $1.19B | $1.11B | $1.09B | $522M | $425M | $344M | $234M | $170M | |
| PP&E (Gross) | · | · | · | · | · | · | $1.36B | $724M | $591M | $480M | $349M | $274M | |
| Accum. Depreciation | · | · | · | · | · | · | $270M | $201M | $165M | $136M | $115M | $104M | |
| Goodwill | $1.84B | $1.79B | $1.80B | $1.80B | $1.56B | $1.48B | $1.36B | $378M | $378M | $378M | $313M | $257M | |
| Intangibles | $759M | $861M | $997M | $1.12B | $937M | $915M | $971M | $388M | $443M | $507M | $169M | $120M | |
| Other Non-current Assets | $2.97B | $2.98B | $3.08B | $3.09B | $2.67B | $2.56B | $2.53B | $945M | $953M | $964M | $493M | $395M | |
| Total Assets | $7.07B | $7.02B | $7.26B | $7.41B | $6.65B | $5.77B | $5.66B | $2.78B | $2.56B | $2.33B | $1.50B | $1.41B | |
| Accounts Payable | $738M | $628M | $736M | $822M | $915M | $637M | $552M | $287M | $329M | $264M | $163M | $165M | |
| Current Liabilities | $1.58B | $1.57B | $1.72B | $1.76B | $1.79B | $1.52B | $1.45B | $769M | $781M | $652M | $378M | $371M | |
| Capital Leases | $30M | $32M | $37M | $35M | $34M | $28M | $5M | $6M | $6M | $6M | $7M | · | |
| Deferred Tax | $54M | $74M | $76M | $116M | $114M | $124M | $136M | $0 | · | · | $21M | $19M | |
| Other Non-current Liabilities | $205M | $192M | $179M | $164M | $187M | $121M | $85M | $59M | $45M | $39M | $27M | $17M | |
| Long-term Debt | $923M | $1.13B | $1.30B | $1.77B | $1.61B | $1.67B | $1.90B | · | · | · | · | · | |
| Total Debt | $923M | $1.13B | $1.30B | $1.77B | $1.61B | $1.67B | $1.90B | · | · | · | · | · | |
| Common Stock | $7M | $7M | $7M | $7M | $7M | $7M | $7M | $6M | $6M | $6M | $6M | $6M | |
| Retained Earnings | $4.41B | $4.25B | $4.09B | $3.81B | $2.77B | $2.20B | $2.07B | $2.02B | $1.67B | $1.37B | $1.17B | $1.03B | |
| Treasury Stock | $744M | $677M | $593M | $543M | $360M | $352M | $348M | $344M | $336M | $331M | $329M | $267M | |
| AOCI | $10M | $-94M | $-69M | $-182M | $45M | $27M | $-57M | $0 | $0 | · | · | · | |
| Stockholders' Equity | $4.29B | $4.07B | $3.98B | $3.59B | $2.92B | $2.32B | $2.08B | $1.94B | $1.58B | $1.27B | $1.07B | $978M | |
| Liabilities + Equity | $7.07B | $7.02B | $7.26B | $7.41B | $6.65B | $5.77B | $5.66B | $2.78B | $2.56B | $2.33B | $1.50B | $1.41B | |
| Shares Outstanding | 67,282,807 | 66,859,738 | 66,344,340 | 66,059,403 | 65,651,570 | · | · | · | · | · | · | · |
Cash Flow 17
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $271M | $277M | $277M | $284M | $231M | $196M | $149M | $93M | $98M | $53M | $31M | $26M | |
| Stock-based Comp | $31M | $38M | $40M | $31M | $31M | $20M | $19M | $17M | $12M | $9M | $7M | $5M | |
| Deferred Tax | $-29M | $-28M | $-38M | $-48M | $-9M | $-10M | $-9M | $15M | $-39M | $-14M | $-9M | $-5M | |
| Amort. of Intangibles | $119M | $133M | $141M | $157M | $117M | $97M | $76M | $55M | $64M | $28M | $16M | $13M | |
| Other Non-cash | $46M | $-7M | $329M | $-415M | $-386M | $112M | $216M | $-89M | $-26M | $37M | $19M | $-56M | |
| Operating Cash Flow | $578M | $546M | $982M | $990M | $526M | $541M | $508M | $467M | $419M | $341M | $248M | $149M | |
| CapEx | $122M | $140M | $209M | $241M | $132M | $106M | $127M | $137M | $118M | $52M | $42M | $30M | |
| Investing Cash Flow | $-64M | $-147M | $-222M | $-1.05B | $-428M | $-84M | $-1.87B | $-183M | $-117M | $-601M | $-235M | $3M | |
| Stock Issued | · | · | · | · | · | · | · | · | · | · | $141.0K | $3M | |
| Stock Repurchased | $53M | $68M | $42M | $165M | $0 | $0 | · | · | · | · | $60M | · | |
| Net Stock Activity | $-53M | $-68M | $-42M | $-165M | · | · | · | · | · | · | $-60M | $3M | |
| Dividends Paid | · | · | · | · | · | · | $84M | $78M | $69M | $63M | $57M | $49M | |
| Financing Cash Flow | $-426M | $-338M | $-636M | $-48M | $-188M | $-393M | $1.54B | $-231M | $-289M | $287M | $-119M | $-99M | |
| Net Change in Cash | $85M | $60M | $130M | $-137M | $-93M | $90M | $176M | $52M | $13M | $26M | $-106M | $53M | |
| Taxes Paid | $109M | $147M | $143M | $381M | $227M | $57M | $88M | $219M | $199M | $128M | · | · | |
| Free Cash Flow | $456M | $406M | $773M | $750M | $395M | $435M | $381M | $328M | $304M | $289M | $206M | $119M | |
| Levered FCF | · | · | $700M | $679M | $321M | $348M | $332M | $325M | $298M | $288M | $205M | $119M |
Profitability 6
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 14.0% | 14.5% | 14.3% | 17.2% | 15.4% | 13.7% | 12.4% | 14.0% | 14.4% | 15.8% | 13.9% | 13.3% | |
| Net Margin | 2.7% | 2.6% | 3.4% | 7.0% | 5.4% | 2.7% | 1.7% | 5.2% | 5.2% | 5.6% | 5.0% | 5.1% | |
| Pretax Margin | 3.1% | 3.5% | 4.5% | 8.9% | 6.9% | 3.3% | 2.4% | 7.6% | 7.7% | 8.4% | 7.3% | 7.2% | |
| EBITDA Margin | 2.8% | 2.8% | 2.5% | 1.7% | 1.9% | 2.4% | 1.9% | 1.1% | 1.4% | 1.1% | 0.78% | 0.73% | |
| ROA | 3.7% | 3.7% | 5.1% | 16.2% | 10.6% | 3.9% | 3.2% | 16.1% | 15.3% | 13.4% | 13.7% | 13.1% | |
| ROE | 6.2% | 6.6% | 9.9% | 34.9% | 25.2% | 10.1% | 6.6% | 24.5% | 26.3% | 22.0% | 19.5% | 19.1% |
Liquidity & Solvency 4
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.8 | 1.7 | 1.6 | 1.7 | 1.6 | 1.4 | 1.4 | 1.7 | 1.5 | 1.6 | 2.1 | 2.3 | |
| Quick Ratio | 0.7 | 0.6 | 0.6 | 0.7 | 0.7 | 0.7 | 0.6 | 1.0 | 0.9 | 0.9 | 1.1 | 1.5 | |
| Debt / Equity | 0.2 | 0.3 | 0.3 | 0.5 | 0.6 | 0.7 | 0.9 | · | · | · | · | · | |
| LT Debt / Equity | 0.2 | 0.3 | 0.3 | 0.5 | 0.5 | 0.7 | 0.9 | · | · | · | · | · |
Efficiency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.4 | 1.4 | 1.5 | 2.3 | 2.0 | 1.4 | 1.9 | 3.1 | 3.0 | 2.4 | 2.8 | 2.6 | |
| Inventory Turnover | 6.1 | 5.7 | 5.6 | 8.6 | 10.0 | 9.1 | 10.1 | 14.4 | 14.4 | 11.9 | 14.9 | 16.5 | |
| Receivables Turnover | 18.4 | 19.2 | 16.0 | 19.8 | 17.8 | 15.3 | 16.6 | 18.1 | 17.6 | 14.9 | 15.7 | 14.2 |
Growth Rates 9
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | -4.6% | -9.7% | -31.8% | 32.4% | 50.8% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | -16.3% | -6.6% | 10.8% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 3.2% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | -2.0% | -28.9% | -66.2% | 73.8% | 194.8% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | -38.3% | -25.3% | 20.0% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 3.8% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | -2.5% | -29.1% | -67.1% | 72.4% | 195.9% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | -39.0% | -26.2% | 18.8% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 3.0% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 16
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $9.58B | $10.04B | $11.12B | $16.31B | $12.32B | $8.17B | $7.86B | $8.33B | $7.25B | $4.58B | $4.01B | $3.53B | |
| Net Income TTM | $259M | $265M | $374M | $1.14B | $660M | $223M | $133M | $430M | $374M | $257M | $199M | $179M | |
| Market Cap | $6.12B | $7.10B | · | · | · | · | · | · | · | · | · | · | |
| Enterprise Value | $6.46B | $7.73B | · | · | · | · | · | · | · | · | · | · | |
| P/E | 18.8 | 21.5 | 16.6 | 4.1 | 10.0 | 28.4 | 24.1 | 11.7 | 14.9 | 15.7 | 14.9 | 15.8 | |
| P/S | 0.6 | 0.7 | · | · | · | · | · | · | · | · | · | · | |
| P/B | 1.4 | 1.7 | · | · | · | · | · | · | · | · | · | · | |
| P / Tangible Book | 3.6 | 5.0 | · | · | · | · | · | · | · | · | · | · | |
| P / Cash Flow | 10.6 | 13.0 | · | · | · | · | · | · | · | · | · | · | |
| P / FCF | 13.4 | 17.5 | · | · | · | · | · | · | · | · | · | · | |
| EV / EBITDA | 23.8 | 27.9 | · | · | · | · | · | · | · | · | · | · | |
| EV / FCF | 14.2 | 19.0 | · | · | · | · | · | · | · | · | · | · | |
| EV / Revenue | 0.7 | 0.8 | · | · | · | · | · | · | · | · | · | · | |
| Earnings Yield | 5.3% | 4.7% | 6.0% | 24.4% | 10.0% | 3.5% | 4.1% | 8.6% | 6.7% | 6.4% | 6.7% | 6.3% | |
| Payout Ratio | · | · | · | · | · | · | 63.1% | 18.1% | 18.6% | 24.6% | 28.8% | 27.4% | |
| Annual Payout | · | · | · | · | · | · | $84M | $78M | $69M | $63M | $57M | $49M |
Income Statement 14
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.78B | $2.13B | $2.39B | $2.52B | $2.89B | $2.02B | $2.14B | $2.53B | $2.80B | $2.21B | $2.50B | $2.74B | $2.93B | $2.35B | $3.11B | $3.82B | |
| Cost of Revenue | $2.43B | $1.87B | $2.07B | $2.15B | $2.45B | $1.77B | $1.86B | $2.13B | $2.38B | $1.94B | $2.14B | $2.34B | $2.50B | $2.06B | $2.62B | $3.15B | |
| Gross Profit | $355M | $251M | $321M | $371M | $443M | $245M | $281M | $401M | $422M | $271M | $358M | $394M | $433M | $283M | $486M | $668M | |
| SG&A Expense | $231M | $212M | $254M | $238M | $238M | $206M | $240M | $231M | $227M | $220M | $218M | $210M | $210M | $209M | $242M | $271M | |
| Interest Expense | · | · | · | · | · | · | · | · | · | $8M | · | · | · | · | · | · | |
| Other Non-op | $47M | $19M | $2M | $51M | $-8M | $619.0K | $3M | $11M | $1M | $17M | $-15M | $5M | $-6M | $19M | $-8M | $4M | |
| Pretax Income | $133M | $21M | $32M | $143M | $156M | $-2M | $-1M | $127M | $142M | $7M | $73M | $132M | $155M | $33M | $179M | $338M | |
| Income Tax | $38M | $6M | $9M | $17M | $22M | $1M | $-283.0K | $36M | $29M | $2M | $18M | $41M | $36M | $7M | $42M | $57M | |
| Net Income | $97M | $18M | $22M | $126M | $135M | $-551.0K | $-2M | $90M | $115M | $7M | $54M | $90M | $121M | $27M | $136M | $281M | |
| EPS (Basic) | $1.86 | $0.34 | $0.41 | $2.37 | $2.54 | $-0.01 | $-0.03 | $1.68 | $2.15 | $0.14 | $1.01 | $1.69 | $2.26 | $0.51 | $2.54 | $5.16 | |
| EPS (Diluted) | $1.86 | $0.34 | $0.41 | $2.35 | $2.53 | $-0.01 | $-0.03 | $1.69 | $2.13 | $0.13 | $0.99 | $1.68 | $2.24 | $0.50 | $2.53 | $5.14 | |
| Shares (Basic) | 52,240,856 | 52,704,784 | 52,690,083 | -106,301,220 | 53,203,568 | 53,208,626 | 52,974,603 | -106,680,169 | 53,310,318 | 53,322,504 | 53,295,835 | -107,122,362 | 53,425,379 | 53,518,878 | 53,656,415 | -110,788,179 | |
| Shares (Diluted) | 52,399,684 | 52,844,227 | 52,975,577 | -106,216,416 | 53,433,493 | 53,208,626 | 52,974,603 | -107,539,079 | 53,722,154 | 53,650,583 | 53,853,719 | -107,702,918 | 53,820,400 | 53,810,910 | 53,928,751 | -111,244,894 | |
| EBITDA | $66M | $65M | $66M | · | $66M | $66M | $68M | · | $68M | $68M | $67M | · | $68M | $68M | $67M | · |
Balance Sheet 24
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $372M | $242M | $510M | $587M | $508M | $374M | $445M | $501M | $372M | $340M | $426M | · | $353M | $282M | $292M | · | |
| Receivables | $707M | $632M | $557M | $542M | $718M | $535M | $516M | $502M | $643M | $534M | $549M | · | $732M | $572M | $750M | · | |
| Inventory | $1.53B | $1.59B | $1.46B | $1.35B | $1.35B | $1.38B | $1.37B | $1.37B | $1.58B | $1.78B | $1.71B | · | $1.86B | $1.86B | $1.85B | · | |
| Prepaid Expense | $105M | $119M | $90M | $132M | $118M | $118M | $78M | $81M | $90M | $97M | $49M | · | $55M | $66M | $40M | · | |
| Current Assets | $2.89B | $2.72B | $2.72B | $2.78B | $2.84B | $2.52B | $2.53B | $2.65B | $2.87B | $2.84B | $2.81B | · | $3.08B | $2.86B | $2.99B | · | |
| PP&E (Net) | · | · | · | $1.32B | · | · | · | $1.39B | · | · | · | · | · | · | · | · | |
| Goodwill | $1.87B | $1.88B | $1.85B | $1.84B | $1.83B | $1.75B | $1.79B | $1.79B | $1.78B | $1.79B | $1.77B | $1.80B | $1.80B | $1.78B | $1.78B | $1.80B | |
| Intangibles | $682M | $715M | $734M | $759M | $787M | $790M | $833M | $861M | $889M | $926M | $950M | · | $1.03B | $1.06B | $1.07B | · | |
| Other Non-current Assets | $2.95B | $2.97B | $2.96B | $2.97B | $2.95B | $2.87B | $2.96B | $2.98B | $2.97B | $3.00B | $2.99B | · | $3.11B | $3.12B | $3.02B | · | |
| Total Assets | $7.15B | $7.02B | $6.99B | $7.07B | $7.17B | $6.71B | $6.87B | $7.02B | $7.22B | $7.23B | $7.17B | · | $7.55B | $7.31B | $7.28B | · | |
| Accounts Payable | $864M | $764M | $661M | $738M | $795M | $699M | $572M | $628M | $802M | $762M | $749M | · | $794M | $639M | $676M | · | |
| Current Liabilities | $1.69B | $1.54B | $1.51B | $1.58B | $1.66B | $1.47B | $1.48B | $1.57B | $1.74B | $1.63B | $1.72B | · | $1.72B | $1.47B | $1.62B | · | |
| Capital Leases | $32M | $30M | $29M | $30M | $31M | $29M | $31M | $32M | $33M | $33M | $34M | · | $39M | $41M | $35M | · | |
| Deferred Tax | $47M | $50M | $52M | $54M | $70M | $67M | $72M | $74M | $65M | $69M | $76M | · | $103M | $107M | $115M | · | |
| Other Non-current Liabilities | $221M | $214M | $210M | $205M | $197M | $204M | $202M | $192M | $185M | $182M | $168M | · | $172M | $173M | $161M | · | |
| Long-term Debt | $874M | $881M | $916M | $923M | $1.02B | $1.03B | $1.08B | $1.13B | $1.24B | $1.41B | $1.28B | · | $1.65B | $1.77B | $1.72B | · | |
| Total Debt | $874M | $881M | $916M | · | $1.02B | $1.03B | $1.08B | · | $1.24B | $1.41B | $1.28B | · | $1.65B | $1.77B | $1.72B | · | |
| Common Stock | $7M | $7M | $7M | $7M | $7M | $7M | $7M | $7M | $7M | $7M | $7M | · | $7M | $7M | $7M | · | |
| Retained Earnings | $4.46B | $4.39B | $4.40B | $4.41B | $4.31B | $4.20B | $4.23B | $4.25B | $4.19B | $4.10B | $4.12B | · | $4.03B | $3.93B | $3.93B | · | |
| Treasury Stock | $838M | $787M | $762M | $744M | $693M | $693M | $686M | $677M | $652M | $639M | $634M | · | $592M | $576M | $576M | · | |
| AOCI | $50M | $84M | $30M | $10M | $-2M | $-158M | $-82M | $-94M | $-111M | $-93M | $-128M | · | $-75M | $-96M | $-224M | · | |
| Stockholders' Equity | $4.31B | $4.32B | $4.30B | $4.29B | $4.22B | $3.95B | $4.05B | $4.07B | $4.00B | $3.94B | $3.92B | · | $3.89B | $3.78B | $3.64B | · | |
| Liabilities + Equity | $7.15B | $7.02B | $6.99B | $7.07B | $7.17B | $6.71B | $6.87B | $7.02B | $7.22B | $7.23B | $7.17B | · | $7.55B | $7.31B | $7.28B | · | |
| Shares Outstanding | 67,659,100 | 67,659,100 | 67,659,100 | 67,282,807 | 67,282,807 | 67,282,807 | 67,114,970 | 66,859,738 | · | · | · | 66,344,340 | · | · | · | 66,059,403 |
Cash Flow 14
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $66M | $65M | $66M | $71M | $66M | $66M | $68M | $74M | $68M | $68M | $67M | $74M | $68M | $68M | $67M | $72M | |
| Stock-based Comp | $7M | $8M | $11M | $4M | $8M | $8M | $11M | $9M | $9M | $9M | $10M | $13M | $10M | $9M | $8M | $9M | |
| Amort. of Intangibles | $28M | $28M | $28M | $30M | $30M | $29M | $30M | $35M | $32M | $32M | $32M | $35M | $35M | $35M | $35M | $40M | |
| Other Non-cash | · | · | $-144M | · | · | · | $-46M | · | · | · | $-72M | · | · | · | $-118M | · | |
| Operating Cash Flow | $234M | $-112M | $-45M | $259M | $258M | $31M | $31M | $338M | $252M | $-104M | $60M | $508M | $289M | $91M | $94M | $353M | |
| CapEx | · | $33M | $30M | $37M | $35M | $25M | $24M | $37M | $26M | $36M | $40M | $58M | $49M | $47M | $54M | $68M | |
| Investing Cash Flow | $-30M | $-10M | $-21M | $3M | $-33M | $-9M | $-25M | $-44M | $-22M | $-30M | $-51M | $-51M | $-58M | $-56M | $-58M | $-77M | |
| Stock Repurchased | $50M | $25M | $5M | $51M | $0 | $2M | $0 | $25M | $13M | $0 | $30M | $0 | $17M | $0 | $25M | $67M | |
| Net Stock Activity | · | · | $-5M | · | · | · | $0 | · | · | · | $-30M | · | · | · | $-25M | · | |
| Dividends Paid | · | · | · | · | · | · | · | · | $26M | · | · | · | $24M | · | · | · | |
| Financing Cash Flow | $-80M | $-136M | $-13M | $-182M | $-77M | $-102M | $-65M | $-164M | $-200M | $46M | $-19M | $-370M | $-164M | $-48M | $-53M | $-298M | |
| Net Change in Cash | $130M | $-268M | $-77M | $78M | $135M | $-71M | $-56M | $129M | $32M | $-86M | $-15M | $88M | $72M | $-10M | $-20M | $-20M | |
| Taxes Paid | $16M | $38M | $8M | $24M | $31M | $44M | $9M | $36M | $21M | $83M | $7M | $24M | $8M | $93M | $17M | $111M | |
| Free Cash Flow | · | · | $-75M | · | · | · | $6M | · | · | · | $19M | · | · | · | $40M | · |
Profitability 6
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 12.8% | 11.8% | 13.4% | · | 15.3% | 12.2% | 13.1% | · | 15.1% | 12.3% | 14.3% | · | 14.8% | 12.1% | 15.7% | · | |
| Net Margin | 3.5% | 0.84% | 0.91% | · | 4.7% | -0.03% | -0.09% | · | 4.1% | 0.33% | 2.1% | · | 4.1% | 1.1% | 4.4% | · | |
| Pretax Margin | 4.8% | 0.99% | 1.4% | · | 5.4% | -0.08% | -0.05% | · | 5.1% | 0.31% | 2.9% | · | 5.3% | 1.4% | 5.8% | · | |
| EBITDA Margin | 2.4% | 3.0% | 2.8% | · | 2.3% | 3.3% | 3.2% | · | 2.4% | 3.1% | 2.7% | · | 2.3% | 2.9% | 2.2% | · | |
| ROA | 1.4% | 0.26% | 0.31% | · | 1.9% | -0.01% | -0.03% | · | 1.6% | 0.10% | 0.74% | · | 1.6% | 0.36% | 1.8% | · | |
| ROE | 2.3% | 0.43% | 0.52% | · | 3.3% | -0.01% | -0.05% | · | 2.9% | 0.19% | 1.4% | · | 3.3% | 0.77% | 4.0% | · |
Liquidity & Solvency 4
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 1.7 | 1.8 | 1.8 | · | 1.7 | 1.7 | 1.7 | · | 1.7 | 1.7 | 1.6 | · | 1.8 | 2.0 | 1.8 | · | |
| Quick Ratio | 0.6 | 0.6 | 0.7 | · | 0.7 | 0.6 | 0.6 | · | 0.6 | 0.5 | 0.6 | · | 0.6 | 0.6 | 0.6 | · | |
| Debt / Equity | 0.2 | 0.2 | 0.2 | · | 0.2 | 0.3 | 0.3 | · | 0.3 | 0.4 | 0.3 | · | 0.4 | 0.5 | 0.5 | · | |
| LT Debt / Equity | 0.2 | 0.2 | 0.2 | · | 0.2 | 0.3 | 0.3 | · | 0.3 | 0.4 | 0.3 | · | 0.4 | 0.5 | 0.5 | · |
Efficiency 3
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.4 | 0.3 | 0.3 | · | 0.4 | 0.3 | 0.3 | · | 0.4 | 0.3 | 0.3 | · | 0.4 | 0.3 | 0.4 | · | |
| Inventory Turnover | 1.7 | 1.3 | 1.5 | · | 1.7 | 1.1 | 1.2 | · | 1.4 | 1.1 | 1.2 | · | 1.4 | 1.2 | 1.5 | · | |
| Receivables Turnover | 3.9 | 3.6 | 4.5 | · | 4.3 | 3.8 | 4.0 | · | 4.1 | 4.0 | 3.9 | · | 3.1 | 2.8 | 3.4 | · |
Valuation (TTM) 14
| Metric | Trend | Q3 2026 | Q2 2026 | Q1 2025 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2024 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2023 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2022 | Q4 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $10.19B | $9.43B | $9.44B | · | $9.86B | $9.17B | $9.65B | · | $10.44B | $9.98B | $10.88B | · | $13.04B | $13.99B | $15.60B | · | |
| Net Income TTM | $272M | $174M | $154M | · | $247M | $119M | $173M | · | $296M | $209M | $338M | · | $632M | $778M | $993M | · | |
| Market Cap | $5.35B | $7.57B | $7.06B | · | $4.87B | $6.92B | $6.99B | · | · | · | · | · | · | · | · | · | |
| Enterprise Value | $5.85B | $8.21B | $7.47B | · | $5.38B | $7.58B | $7.62B | · | · | · | · | · | · | · | · | · | |
| P/E | 15.4 | 34.2 | 36.0 | · | 15.7 | 46.3 | 32.3 | · | 18.1 | 29.3 | 14.0 | · | 6.8 | 6.7 | 4.5 | · | |
| P/S | 0.5 | 0.8 | 0.7 | · | 0.5 | 0.8 | 0.7 | · | · | · | · | · | · | · | · | · | |
| P/B | 1.2 | 1.8 | 1.6 | · | 1.2 | 1.8 | 1.7 | · | · | · | · | · | · | · | · | · | |
| P / Tangible Book | 3.0 | 4.4 | 4.1 | · | 3.0 | 4.9 | 4.9 | · | · | · | · | · | · | · | · | · | |
| P / Cash Flow | · | · | -157.4 | · | · | · | 227.2 | · | · | · | · | · | · | · | · | · | |
| P / FCF | · | · | -94.4 | · | · | · | 1093.0 | · | · | · | · | · | · | · | · | · | |
| EV / EBITDA | 88.7 | 126.5 | 113.1 | · | 81.3 | 114.8 | 112.6 | · | · | · | · | · | · | · | · | · | |
| EV / FCF | · | · | -99.8 | · | · | · | 1191.7 | · | · | · | · | · | · | · | · | · | |
| EV / Revenue | 0.6 | 0.9 | 0.8 | · | 0.5 | 0.8 | 0.8 | · | · | · | · | · | · | · | · | · | |
| Earnings Yield | 6.5% | 2.9% | 2.8% | · | 6.4% | 2.2% | 3.1% | · | 5.5% | 3.4% | 7.1% | · | 14.7% | 14.8% | 22.1% | · |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | |
|---|---|---|---|---|---|
| Revenue | $9.58B | $10.04B | $11.12B | $16.31B | $12.32B |
| Gross Margin % | 14.0% | 14.5% | 14.3% | 17.2% | 15.4% |
| Net Income | $259M | $265M | $374M | $1.14B | $660M |
| Diluted EPS | $4.84 | $4.94 | $6.95 | $20.59 | $11.85 |
Balance Sheet
| 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | |
|---|---|---|---|---|---|
| Debt / Equity | 0.2 | 0.3 | 0.3 | 0.5 | 0.6 |
| Current Ratio | 1.8 | 1.7 | 1.6 | 1.7 | 1.6 |
| Quick Ratio | 0.7 | 0.6 | 0.6 | 0.7 | 0.7 |
Cash Flow
| 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 | |
|---|---|---|---|---|---|
| Free Cash Flow | $456M | $406M | $773M | $750M | $395M |
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.