Back
24
Day Range
$159.89
$165.83
52-Week Range
$86.17
$210.25
Volume
562,854
50D / 200D Avg
$184.60
/
$179.24
Prev Close
$157.89
Price History
Financial Trends
Peer Comparison
vs Consumer Cyclical sector median (609 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 27.2 | 11.1 |
| P/B | 4.3 | 1.4 |
| ROE % | 17.4 | 10.7 |
| Net Margin % | 9.5 | 5.1 |
| Rev Growth 5Y % | 20.9 | 8.2 |
| D/E | 0.5 | 0.8 |
Key Takeaways
Revenue grew 20.93% annually over 5 years — strong growth
Earnings grew 23.09% over the past year
ROE of 17.44% — decent returns on equity
Debt/Equity of 0.50 — conservative balance sheet
Negative free cash flow of -753,000.0
PEG of 0.81 suggests growth is underpriced
Growth
Revenue Growth (5Y)
20.93%
Revenue (1Y)14.64%
Earnings (1Y)23.09%
FCF Growth (3Y)N/A
Quality
Return on Equity
17.44%
ROIC10.60%
Net Margin9.47%
Op. Margin12.52%
Safety
Debt / Equity
0.50
Current Ratio2.45
Interest Coverage159.89
Valuation
P/E Ratio
27.16
P/B Ratio4.34
EV/EBITDA22.59
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 14.64% | Revenue Growth (3Y) | 7.37% |
| Earnings Growth (1Y) | 23.09% | Earnings Growth (3Y) | 3.00% |
| Revenue Growth (5Y) | 20.93% | Earnings Growth (5Y) | 32.12% |
| Profitability | |||
| Revenue (TTM) | 1.91B | Net Income (TTM) | 180.94M |
| ROE | 17.44% | ROA | 8.97% |
| Gross Margin | 37.52% | Operating Margin | 12.52% |
| Net Margin | 9.47% | Free Cash Flow (TTM) | -753,000.0 |
| ROIC | 10.60% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 0.50 | Current Ratio | 2.45 |
| Interest Coverage | 159.89 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 27.16 | P/B Ratio | 4.34 |
| P/S Ratio | 2.57 | PEG Ratio | 0.81 |
| EV/EBITDA | 22.59 | Dividend Yield | 0.00% |
| Market Cap | 4.91B | Enterprise Value | 5.41B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.91B | 1.67B | 1.66B | 1.49B | 893.49M |
| Net Income | 180.94M | 147.00M | 170.55M | 192.45M | 59.39M |
| EPS (Diluted) | 5.88 | 4.80 | 5.62 | 6.33 | 2.01 |
| Gross Profit | 717.04M | 614.42M | 610.57M | 575.07M | 294.88M |
| Operating Income | 239.35M | 198.21M | 231.79M | 258.34M | 86.33M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 2.02B | 1.71B | 1.52B | 1.20B | 933.58M |
| Total Liabilities | 886.96M | 761.95M | 740.93M | 600.18M | 538.69M |
| Shareholders' Equity | 1.13B | 943.64M | 776.45M | 599.68M | 394.89M |
| Total Debt | 563.04M | 466.76M | 447.72M | 306.25M | 331.02M |
| Cash & Equivalents | 69.77M | 75.85M | 18.19M | 20.67M | 73.15M |
| Current Assets | 863.96M | 729.65M | 669.17M | 541.83M | 374.46M |
| Current Liabilities | 353.35M | 312.81M | 374.84M | 336.47M | 221.66M |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#309 of 326
Recent Activity
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026