| Metric | Q4'24 | Q1'25 | Change |
|---|---|---|---|
| Total Revenue | $252.0M (down 4.4% YoY) | $238.2M (down 3.9% YoY) | Sequential decline of 5.5% despite 'recovery' |
| EPS | $0.08 (down $0.02 YoY) | $0.06 (down $0.03 YoY) | 25% sequential deterioration |
| Operating Margin | 10.9% | 10.0% | 90 bps compression |
| NSE Revenue | $182.2M (down 7.9% YoY) | $159.4M (down 6.5% YoY) | 12.5% sequential drop, worse than guided |
| NSE Operating Margin | 1.8% | -4.6% | Swung to loss, 640 bps deterioration |
| OSP Revenue | $69.8M (up 6.2% YoY) | $78.8M (up 1.7% YoY) | Beat high end by $2M |
| OSP Operating Margin | 34.8% | 39.6% | +480 bps sequential expansion |
| SE Revenue | $23.7M (up 5.8% YoY) | $17.8M (down 12.7% YoY) | 25% sequential collapse |
| Operating Cash Flow | $26.2M | $13.5M | 48% sequential deterioration |
| Cash & Investments | $496.2M | $497.9M | Flat despite buybacks |
Get free previews of our earnings-call research: the key changes, management scores, and questions worth investigating. Subscribe for full call sheets and deeper analysis.
Subscriptions are managed by Substack. If the form does not load, subscribe directly. Or follow the RSS feed.