$37.26
▼ -0.7% Today
as of Jun 7, 07:21 ET
Last 30 days
Overview
52-week range
$15
$39
94% of range
Avg surprise (last 2)
+176.9%
Avg reaction (last 2)
+4.0%
50% positive
Latest IV / EM
66%
EM ±9.2% · $35 · Jun 18
Earnings trends
EPS — actual vs estimate
Actual Estimate
Revenue vs Net Income
Revenue Net income
Earnings history
| Date | Period | Actual EPS | Est | Surprise | YoY %Δ | Day react | Source |
|---|---|---|---|---|---|---|---|
| Wed May 27, 2026 | Apr/2026 | $0.32 | $0.06 | +433.3% | +300.0% | +15.0% | earnings |
| Fri Oct 31, 2025 | Oct 2025 | $0.42 | — | — | — | — | financials |
| Thu Jul 31, 2025 | Jul 2025 | $0.13 | — | — | — | — | financials |
| Thu May 29, 2025 | Apr/2025 | $0.08 | $0.39 | -79.5% | — | -6.9% | earnings |
| Thu Oct 31, 2024 | Oct 2024 | $0.21 | — | — | — | — | financials |
| Wed Jul 31, 2024 | Jul 2024 | $0.15 | — | — | — | — | financials |
| Tue Apr 30, 2024 | Apr 2024 | $0.09 | — | — | — | — | financials |
| Tue Oct 31, 2023 | Oct 2023 | $0.77 | — | — | — | — | financials |
| Mon Jul 31, 2023 | Jul 2023 | $0.36 | — | — | — | — | financials |
Financials
Income statement (quarterly)
| Metric | Apr 2026 | Jan 2026 | Oct 2025 | Jul 2025 | Apr 2025 | Jan 2025 | Oct 2024 | Jul 2024 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Cost of revenue | $61M | — | $85M | $74M | $60M | — | $84M | $72M |
| Gross profit | $82M | — | $101M | $88M | $71M | — | $97M | $85M |
| Operating income | $7M | — | $12M | $4M | $291,000 | — | $6M | $3M |
| Net income | $7M | — | $10M | $3M | $1M | — | $5M | $3M |
| EPS (diluted) | $0.30 | — | $0.42 | $0.13 | $0.06 | — | $0.21 | $0.15 |
Balance sheet (quarterly)
| Metric | Apr 2026 | Jan 2026 | Oct 2025 | Jul 2025 | Apr 2025 | Jan 2025 | Oct 2024 | Jul 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $225M | $231M | $184M | $180M | $203M | $209M | $182M | $198M |
| Inventory | $182M | $158M | $197M | $212M | $189M | $157M | $176M | $183M |
| Total current assets | $514M | $517M | $522M | $516M | $511M | $490M | $501M | $507M |
| Total assets | $734M | $743M | $752M | $749M | $747M | $729M | $747M | $742M |
| Long-term debt | — | — | — | — | — | — | — | — |
| Total liabilities | $227M | $232M | $252M | $256M | $252M | $246M | $253M | $248M |
| Total equity | $505M | $509M | $497M | $490M | $493M | $481M | $491M | $492M |