$59.86
▼ -15.9% Today
as of Jun 7, 07:24 ET
Last 30 days
Overview
52-week range
$16
$73
77% of range
Avg surprise (last 1)
+64.7%
Avg reaction (last 1)
+1.2%
100% positive
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 Feb 27, 2026 | Feb 2026 | $0.58 | — | — | — | — | financials |
| Fri Nov 28, 2025 | Nov 2025 | $0.04 | — | — | — | — | financials |
| Tue Jul 8, 2025 | May/2025 | $0.28 | $0.17 | +64.7% | — | +1.2% | earnings |
| Fri May 30, 2025 | May 2025 | $-0.01 | — | — | — | — | financials |
| Fri Feb 28, 2025 | Feb 2025 | $0.09 | — | — | — | — | financials |
| Fri Nov 29, 2024 | Nov 2024 | $0.10 | — | — | — | — | financials |
| Fri May 31, 2024 | May 2024 | $0.10 | — | — | — | — | financials |
| Fri Dec 1, 2023 | Dec 2023 | $-0.38 | — | — | — | — | financials |
| Fri May 26, 2023 | May 2023 | $-0.50 | — | — | — | — | financials |
Financials
Income statement (quarterly)
| Metric | Feb 2026 | Nov 2025 | Aug 2025 | May 2025 | Feb 2025 | Nov 2024 | Aug 2024 | May 2024 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $343M | $343M | — | $324M | $366M | $341M | — | $301M |
| Cost of revenue | $249M | $247M | — | $229M | $261M | $243M | — | $212M |
| Gross profit | $94M | $96M | — | $95M | $105M | $98M | — | $89M |
| Operating income | $26M | $20M | — | $10M | $18M | $17M | — | $12M |
| Net income | $37M | $5M | — | $3M | $8M | $5M | — | $6M |
| EPS (diluted) | $0.58 | $0.04 | — | $-0.01 | $0.09 | $0.10 | — | $0.10 |
Balance sheet (quarterly)
| Metric | Feb 2026 | Nov 2025 | Aug 2025 | May 2025 | Feb 2025 | Nov 2024 | Aug 2024 | May 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | $489M | $461M | $454M | $710M | $622M | $370M | $383M | $454M |
| Inventory | $322M | $213M | $255M | $184M | $200M | $247M | $151M | $177M |
| Total current assets | $1.24B | $1.07B | $1.06B | $1.25B | $1.24B | $996M | $868M | $942M |
| Total assets | $1.75B | $1.60B | $1.62B | $1.80B | $1.81B | $1.58B | $1.47B | $1.55B |
| Long-term debt | $443M | $442M | $442M | $640M | $639M | $658M | $657M | $667M |
| Total liabilities | $1.14B | $994M | $1.01B | $1.21B | $1.20B | $1.17B | $1.08B | $1.12B |
| Total equity | $395M | $390M | $394M | $585M | $603M | $400M | $391M | $423M |
Implied volatility — last 90 days
No IV snapshots yet for PENG.
IV is captured twice daily (9:15 AM & 4:30 PM ET) for tickers with upcoming earnings. Comes online automatically once the next options refresh runs.