- Filed
- Feb 5, 2026 12:00 AM ET
- Period of report
- —
On SEC.gov
Financials in this filing
| Metric | Period | Value |
|---|---|---|
| Shares Outstanding | Q3 2026 · Jan 30, 2026 | 63.12M sh |
| Shares Diluted | Q3 2026 · Dec 31, 2025 | 64.29M sh |
| Shares Diluted | Q3 2026 · Dec 31, 2025 | 65.6M sh |
| Shares Diluted | Q3 2026 · Dec 31, 2024 | 66.74M sh |
| Shares Diluted | Q3 2026 · Dec 31, 2024 | 67.51M sh |
| Stock Repurchased | Q3 2026 · Dec 31, 2025 | $118.93M |
| Stock Repurchased | Q3 2026 · Dec 31, 2024 | $75.75M |
| Capex | Q3 2026 · Dec 31, 2025 | $1.09M |
| Capex | Q3 2026 · Dec 31, 2024 | $749K |
| Short Term Investments | Q3 2026 · Dec 31, 2025 | $7.5M |
| Short Term Investments | Q3 2026 · Mar 31, 2025 | $7.5M |
| Cash And Equivalents | Q3 2026 · Dec 31, 2025 | $395.89M |
| Cash And Equivalents | Q3 2026 · Mar 31, 2025 | $413.33M |
| Stockholders Equity | Q3 2026 · Dec 31, 2025 | $962.27M |
| Stockholders Equity | Q3 2026 · Mar 31, 2025 | $948.86M |
| Current Liabilities | Q3 2026 · Dec 31, 2025 | $250M |
| Current Liabilities | Q3 2026 · Mar 31, 2025 | $247.52M |
| Current Assets | Q3 2026 · Dec 31, 2025 | $679.31M |
| Current Assets | Q3 2026 · Mar 31, 2025 | $656.19M |
| Total Assets | Q3 2026 · Dec 31, 2025 | $1.27B |
| Total Assets | Q3 2026 · Mar 31, 2025 | $1.26B |
| Eps Diluted | Q3 2026 · Dec 31, 2025 | $0.62 |
| Eps Diluted | Q3 2026 · Dec 31, 2025 | $1.14 |
| Eps Diluted | Q3 2026 · Dec 31, 2024 | $0.17 |
| Eps Diluted | Q3 2026 · Dec 31, 2024 | $0.08 |
| Eps Basic | Q3 2026 · Dec 31, 2025 | $0.63 |
| Eps Basic | Q3 2026 · Dec 31, 2025 | $1.16 |
| Eps Basic | Q3 2026 · Dec 31, 2024 | $0.17 |
| Eps Basic | Q3 2026 · Dec 31, 2024 | $0.08 |
| Rd Expense | Q3 2026 · Dec 31, 2025 | $33.82M |
| Rd Expense | Q3 2026 · Dec 31, 2025 | $110.38M |
| Rd Expense | Q3 2026 · Dec 31, 2024 | $42.74M |
| Rd Expense | Q3 2026 · Dec 31, 2024 | $130.74M |
| Net Income | Q3 2026 · Dec 31, 2025 | $39.87M |
| Net Income | Q3 2026 · Dec 31, 2025 | $75.04M |
| Net Income | Q3 2026 · Dec 31, 2024 | $11.21M |
| Net Income | Q3 2026 · Dec 31, 2024 | $5.45M |
| Operating Income | Q3 2026 · Dec 31, 2025 | $39.52M |
| Operating Income | Q3 2026 · Dec 31, 2025 | $68.17M |
| Operating Income | Q3 2026 · Dec 31, 2024 | $14.67M |
| Operating Income | Q3 2026 · Dec 31, 2024 | $16.91M |
| Gross Profit | Q3 2026 · Dec 31, 2025 | $152.54M |
| Gross Profit | Q3 2026 · Dec 31, 2025 | $429.28M |
| Gross Profit | Q3 2026 · Dec 31, 2024 | $140.41M |
| Gross Profit | Q3 2026 · Dec 31, 2024 | $398.88M |
| Cost Of Revenue | Q3 2026 · Dec 31, 2025 | $59.66M |
| Cost Of Revenue | Q3 2026 · Dec 31, 2025 | $177.57M |
| Cost Of Revenue | Q3 2026 · Dec 31, 2024 | $55M |
| Cost Of Revenue | Q3 2026 · Dec 31, 2024 | $157.98M |
| Revenue | Q3 2026 · Dec 31, 2025 | $212.2M |
| Revenue | Q3 2026 · Dec 31, 2025 | $606.85M |
| Revenue | Q3 2026 · Dec 31, 2024 | $195.41M |
| Revenue | Q3 2026 · Dec 31, 2024 | $556.86M |