Back
31
26
Day Range
$38.44
$39.99
52-Week Range
$32.23
$64.14
Volume
85,168
50D / 200D Avg
$44.35
/
$48.93
Prev Close
$38.39
Price History
Financial Trends
Peer Comparison
vs Technology sector median (620 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 42.8 | 12.6 |
| P/B | 5.6 | 2.9 |
| ROE % | 14.0 | 8.9 |
| Net Margin % | 14.6 | 5.6 |
| Rev Growth 5Y % | 19.7 | 9.3 |
| D/E | 0.0 | 0.3 |
Key Takeaways
Revenue grew 19.66% annually over 5 years — strong growth
Earnings grew 87.83% over the past year
ROE of 14.03% — decent returns on equity
Debt/Equity of 0.03 — conservative balance sheet
Generating 28.79M in free cash flow
P/E of 42.82 — premium valuation
Growth
Revenue Growth (5Y)
19.66%
Revenue (1Y)20.03%
Earnings (1Y)87.83%
FCF Growth (3Y)120.42%
Quality
Return on Equity
14.03%
ROIC9.50%
Net Margin14.57%
Op. Margin14.56%
Safety
Debt / Equity
0.03
Current Ratio7.18
Interest Coverage0.00
Valuation
P/E Ratio
42.82
P/B Ratio5.58
EV/EBITDA39.77
Dividend Yield0.01%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 20.03% | Revenue Growth (3Y) | 22.44% |
| Earnings Growth (1Y) | 87.83% | Earnings Growth (3Y) | -1.40% |
| Revenue Growth (5Y) | 19.66% | Earnings Growth (5Y) | 111.69% |
| Profitability | |||
| Revenue (TTM) | 90.25M | Net Income (TTM) | 13.15M |
| ROE | 14.03% | ROA | 11.74% |
| Gross Margin | 83.74% | Operating Margin | 14.56% |
| Net Margin | 14.57% | Free Cash Flow (TTM) | 28.79M |
| ROIC | 9.50% | FCF Growth (3Y) | 120.42% |
| Safety | |||
| Debt / Equity | 0.03 | Current Ratio | 7.18 |
| Interest Coverage | 0.00 | Dividend Yield | 0.01% |
| Valuation | |||
| P/E Ratio | 42.82 | P/B Ratio | 5.58 |
| P/S Ratio | 6.24 | PEG Ratio | 0.72 |
| EV/EBITDA | 39.77 | Dividend Yield | 0.01% |
| Market Cap | 563.27M | Enterprise Value | 522.50M |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 90.25M | 75.19M | 60.20M | 53.32M | 44.02M |
| Net Income | 13.15M | 7.00M | 13.53M | 616,000.0 | 655,000.0 |
| EPS (Diluted) | 0.91 | 0.50 | 0.96 | 0.04 | 0.05 |
| Gross Profit | 75.58M | 61.19M | 47.14M | 41.11M | 32.83M |
| Operating Income | 13.14M | 7.92M | 2.50M | 361,000.0 | -1.32M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 112.01M | 98.53M | 92.99M | 77.41M | 74.38M |
| Total Liabilities | 11.09M | 11.90M | 6.88M | 6.32M | 4.95M |
| Shareholders' Equity | 100.93M | 86.63M | 86.11M | 71.09M | 69.43M |
| Total Debt | 2.79M | 2.00M | 2.57M | 1.29M | 1.91M |
| Cash & Equivalents | 43.56M | 36.50M | 32.03M | 31.81M | 34.26M |
| Current Assets | 56.54M | 46.19M | 40.28M | 38.12M | 38.59M |
| Current Liabilities | 7.87M | 10.31M | 4.88M | 5.44M | 3.46M |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#795 of 1023
Custom
Full Throttle
#128 of 146
Recent Activity
Entered
Cash Flow Compounder
Mar 24, 2026
Entered
Full Throttle
Mar 24, 2026