$24.46
▼ -1.3% Today
as of Jun 7, 07:24 ET
Last 30 days
Overview
52-week range
$17
$26
82% of range
Avg surprise (last 2)
-29.4%
Avg reaction (last 2)
-2.3%
0% positive
Latest IV / EM
27%
EM ±3.8% · $24 · 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 |
|---|---|---|---|---|---|---|---|
| Fri May 8, 2026 | Mar/2026 | $0.24 | $0.62 | -61.3% | -42.9% | -1.9% | earnings |
| Fri May 9, 2025 | Mar/2025 | $0.42 | $0.41 | +2.4% | — | -2.7% | earnings |
Financials
Income statement (quarterly)
| Metric | Mar 2026 | Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $12.47B | — | $11.58B | $10.64B | $11.48B | — | $12.46B | $12.76B |
| Cost of revenue | $11.49B | — | $10.59B | $9.76B | $10.52B | — | $11.54B | $11.84B |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | $403M | — | $483M | $237M | $355M | — | $195M | $330M |
| Net income | $20M | — | $83M | $30M | $84M | — | $33M | $39M |
| EPS (diluted) | — | — | — | — | — | — | — | — |
Balance sheet (quarterly)
| Metric | Mar 2026 | Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $172M | $329M | $1.18B | $460M | $429M | $349M | $641M | $556M |
| Inventory | $380M | $211M | $184M | $151M | $335M | $261M | $436M | $502M |
| Total current assets | $6.16B | $4.70B | $5.58B | $4.66B | $4.73B | $4.78B | $5.16B | $5.38B |
| Total assets | $32.76B | $31.28B | $29.25B | $28.30B | $28.25B | $27.76B | $28.36B | $28.67B |
| Long-term debt | $1.10B | $1.10B | — | — | — | — | — | — |
| Total liabilities | — | — | — | — | — | — | — | — |
| Total equity | — | — | — | — | — | — | — | — |