Back
Day Range
$24.16
$24.75
52-Week Range
$21.61
$38.80
Volume
2,625,746
50D / 200D Avg
$25.06
/
$30.45
Prev Close
$24.62
Price History
Financial Trends
Peer Comparison
vs Technology sector median (617 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 34.7 | 14.7 |
| P/B | — | 2.9 |
| ROE % | — | 13.1 |
| Net Margin % | 8.6 | 10.8 |
| Rev Growth 5Y % | 7.7 | 8.2 |
| D/E | — | 0.3 |
Key Takeaways
Revenue grew 7.72% annually over 5 years — modest growth
Earnings declined -58.59% over the past year
Generating 350.38M in free cash flow
P/E of 34.67 — premium valuation
Cash machine — converts 345.85% of earnings into free cash flow
Capital efficient — spends only 0.52% of revenue on capex
Growth
Revenue Growth (5Y)
7.72%
Revenue (1Y)7.99%
Earnings (1Y)-58.59%
FCF Growth (3Y)5.15%
Quality
Return on Equity
N/A
ROIC8.60%
Net Margin8.61%
Op. Margin7.07%
Safety
Debt / Equity
N/A
Current Ratio1.05
Interest Coverage7.78
Valuation
P/E Ratio
34.67
P/B RatioN/A
EV/EBITDA50.02
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 7.99% | Revenue Growth (3Y) | 6.51% |
| Earnings Growth (1Y) | -58.59% | Earnings Growth (3Y) | -11.39% |
| Revenue Growth (5Y) | 7.72% | Earnings Growth (5Y) | N/A |
| Profitability | |||
| Revenue (TTM) | 1.18B | Net Income (TTM) | 101.31M |
| ROE | N/A | ROA | 6.55% |
| Gross Margin | 79.22% | Operating Margin | 7.07% |
| Net Margin | 8.61% | Free Cash Flow (TTM) | 350.38M |
| ROIC | 8.60% | FCF Growth (3Y) | 5.15% |
| Safety | |||
| Debt / Equity | N/A | Current Ratio | 1.05 |
| Interest Coverage | 7.78 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 34.67 | P/B Ratio | N/A |
| P/S Ratio | 2.98 | PEG Ratio | -0.63 |
| EV/EBITDA | 50.02 | Dividend Yield | 0.00% |
| Market Cap | 3.51B | Enterprise Value | 4.16B |
Income Statement
Annual, most recent first
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 1.18B | 1.09B | 1.04B | 990.87M | 874.33M |
| Net Income | 101.31M | 244.62M | 129.03M | 26.78M | -41.46M |
| EPS (Diluted) | 0.59 | 1.36 | 0.67 | 0.18 | -0.27 |
| Gross Profit | 932.61M | 862.03M | 777.13M | 738.32M | 624.85M |
| Operating Income | 83.19M | 79.63M | 50.75M | 36.84M | -27.63M |
Balance Sheet
Annual, most recent first
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Total Assets | 1.55B | 1.67B | 1.24B | 1.21B | 1.39B |
| Total Liabilities | 1.85B | 1.47B | 1.18B | 1.24B | 1.79B |
| Shareholders' Equity | -299.28M | 197.28M | 61.03M | -33.86M | -395.09M |
| Total Debt | 1.02B | 721.32M | 491.80M | 535.10M | 621.50M |
| Cash & Equivalents | 375.13M | 624.58M | 383.74M | 428.47M | 416.27M |
| Current Assets | 845.17M | 1.10B | 842.18M | 806.76M | 916.56M |
| Current Liabilities | 802.67M | 922.08M | 679.28M | 715.83M | 718.98M |