Back
51
Day Range
$6.27
$6.48
52-Week Range
$4.60
$9.29
Volume
177,690
50D / 200D Avg
$6.93
/
$7.23
Prev Close
$6.28
Price History
Financial Trends
Peer Comparison
vs Technology sector median (620 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 6.7 | 12.6 |
| P/B | 1.2 | 3.0 |
| ROE % | 19.8 | 8.9 |
| Net Margin % | 43.8 | 5.6 |
| Rev Growth 5Y % | 5.8 | 9.2 |
| D/E | 0.0 | 0.3 |
Key Takeaways
Revenue grew 5.78% annually over 5 years — modest growth
ROE of 19.79% — decent returns on equity
Net margin of 43.82% shows strong profitability
Debt/Equity of 0.00 — conservative balance sheet
Generating 171.97M in free cash flow
P/E of 6.65 — trading at a low valuation
Growth
Revenue Growth (5Y)
5.78%
Revenue (1Y)0.67%
Earnings (1Y)10.43%
FCF Growth (3Y)29.07%
Quality
Return on Equity
19.79%
ROIC11.29%
Net Margin43.82%
Op. Margin35.74%
Safety
Debt / Equity
0.00
Current Ratio9.02
Interest Coverage0.00
Valuation
P/E Ratio
6.65
P/B Ratio1.23
EV/EBITDA3.84
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 0.67% | Revenue Growth (3Y) | 3.55% |
| Earnings Growth (1Y) | 10.43% | Earnings Growth (3Y) | 13.00% |
| Revenue Growth (5Y) | 5.78% | Earnings Growth (5Y) | 16.05% |
| Profitability | |||
| Revenue (TTM) | 341.94M | Net Income (TTM) | 149.83M |
| ROE | 19.79% | ROA | 16.72% |
| Gross Margin | 67.27% | Operating Margin | 35.74% |
| Net Margin | 43.82% | Free Cash Flow (TTM) | 171.97M |
| ROIC | 11.29% | FCF Growth (3Y) | 29.07% |
| Safety | |||
| Debt / Equity | 0.00 | Current Ratio | 9.02 |
| Interest Coverage | 0.00 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 6.65 | P/B Ratio | 1.23 |
| P/S Ratio | 2.92 | PEG Ratio | 0.56 |
| EV/EBITDA | 3.84 | Dividend Yield | 0.00% |
| Market Cap | 996.80M | Enterprise Value | 469.66M |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 341.94M | 339.68M | 318.88M | 303.60M | 273.13M |
| Net Income | 149.83M | 135.68M | 117.34M | 79.76M | 82.60M |
| EPS (Diluted) | 0.83 | 0.74 | 0.65 | 0.45 | 0.46 |
| Gross Profit | 230.01M | 219.21M | 204.35M | 189.80M | 177.99M |
| Operating Income | 122.22M | 121.40M | 96.35M | 78.70M | 83.03M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 896.20M | 801.63M | 638.96M | 506.33M | 380.81M |
| Total Liabilities | 94.17M | 103.82M | 76.29M | 66.47M | 44.93M |
| Shareholders' Equity | 810.27M | 704.35M | 567.69M | 440.58M | 335.89M |
| Total Debt | 1.45M | 1.03M | 2.10M | 1.60M | 668,330.0 |
| Cash & Equivalents | 528.59M | 488.38M | 312.31M | 407.25M | 351.49M |
| Current Assets | 796.29M | 691.70M | 569.15M | 481.69M | 376.35M |
| Current Liabilities | 88.31M | 101.66M | 75.34M | 65.02M | 44.73M |
Strategy Scores
This stock passed the criteria for 1 strategy
Score = fit strength (0–100)
Rank = position among all matches
#147 of 658
Recent Activity
Entered
Contrarian Investing (David Dreman)
Mar 24, 2026