Back
33
50
11
Day Range
$27.71
$29.23
52-Week Range
$24.95
$38.56
Volume
461,030
50D / 200D Avg
$28.36
/
$31.62
Prev Close
$27.86
Price History
Financial Trends
Peer Comparison
vs Technology sector median (620 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 13.1 | 12.6 |
| P/B | 3.0 | 2.9 |
| ROE % | 25.9 | 8.9 |
| Net Margin % | 15.2 | 5.6 |
| Rev Growth 5Y % | 12.1 | 9.3 |
| D/E | 1.9 | 0.3 |
Key Takeaways
Revenue grew 12.11% annually over 5 years — strong growth
Earnings grew 25.72% over the past year
ROE of 25.88% indicates high profitability
Net margin of 15.20% shows strong profitability
Generating 211.05M in free cash flow
P/E of 13.06 — trading at a low valuation
Growth
Revenue Growth (5Y)
12.11%
Revenue (1Y)10.21%
Earnings (1Y)25.72%
FCF Growth (3Y)29.31%
Quality
Return on Equity
25.88%
ROIC7.85%
Net Margin15.20%
Op. Margin20.01%
Safety
Debt / Equity
1.87
Current Ratio2.07
Interest Coverage2.73
Valuation
P/E Ratio
13.06
P/B Ratio2.97
EV/EBITDA14.35
Dividend Yield0.01%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 10.21% | Revenue Growth (3Y) | 15.81% |
| Earnings Growth (1Y) | 25.72% | Earnings Growth (3Y) | 33.27% |
| Revenue Growth (5Y) | 12.11% | Earnings Growth (5Y) | -3.18% |
| Profitability | |||
| Revenue (TTM) | 931.82M | Net Income (TTM) | 141.59M |
| ROE | 25.88% | ROA | 6.31% |
| Gross Margin | 36.55% | Operating Margin | 20.01% |
| Net Margin | 15.20% | Free Cash Flow (TTM) | 211.05M |
| ROIC | 7.85% | FCF Growth (3Y) | 29.31% |
| Safety | |||
| Debt / Equity | 1.87 | Current Ratio | 2.07 |
| Interest Coverage | 2.73 | Dividend Yield | 0.01% |
| Valuation | |||
| P/E Ratio | 13.06 | P/B Ratio | 2.97 |
| P/S Ratio | 1.98 | PEG Ratio | 0.47 |
| EV/EBITDA | 14.35 | Dividend Yield | 0.01% |
| Market Cap | 1.85B | Enterprise Value | 2.68B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 931.82M | 845.49M | 694.71M | 618.41M | 589.80M |
| Net Income | 141.59M | 112.62M | 79.72M | 239.01M | 161.13M |
| EPS (Diluted) | 2.21 | 1.73 | 1.21 | 3.45 | 2.21 |
| Gross Profit | 340.60M | 439.07M | 357.95M | 325.79M | 339.63M |
| Operating Income | 186.44M | 165.67M | 136.16M | 157.40M | 196.51M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 2.24B | 1.86B | 2.06B | 1.13B | 1.14B |
| Total Liabilities | 1.53B | 1.34B | 1.42B | 657.00M | 674.49M |
| Shareholders' Equity | 621.61M | 472.52M | 594.29M | 471.51M | 466.21M |
| Total Debt | 1.16B | 966.58M | 986.41M | 446.97M | 486.57M |
| Cash & Equivalents | 331.83M | 273.65M | 295.60M | 185.27M | 266.35M |
| Current Assets | 590.77M | 529.07M | 561.35M | 389.13M | 436.35M |
| Current Liabilities | 285.04M | 279.66M | 298.31M | 208.41M | 152.88M |
Strategy Scores
This stock passed the criteria for 3 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Capital Light Compounder
#144 of 213
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#171 of 326
#154 of 154
Recent Activity
Entered
Capital Light Compounder
Mar 24, 2026
Entered
Growth Investing (Philip Fisher)
Mar 24, 2026
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026