| Metric | Q3'24 | Q4'24 | Change |
|---|---|---|---|
| Total Revenue | $246M (-0.7% YoY) | $252M (-4.4% YoY) | 370 bps YoY deceleration |
| EPS | $0.06 (-$0.02 YoY) | $0.08 (-$0.02 YoY) | Sequential improvement but YoY unchanged |
| Operating Margin | 9.3% (-210 bps YoY) | 10.9% (-80 bps YoY) | +160 bps sequential recovery |
| NSE Revenue | $169.8M (-4.2% YoY) | $182.2M (-7.9% YoY) | 370 bps YoY deterioration |
| NE Revenue | $151.7M (-0.1% YoY) | $158.5M (-9.7% YoY) | 960 bps YoY collapse |
| SE Revenue | $18.1M (-28.7% YoY) | $23.7M (+5.8% YoY) | 3450 bps YoY swing positive |
| NSE Operating Margin | -1.8% | 1.8% | +360 bps sequential but -400 bps YoY |
| OSP Revenue | $76.2M (+8.1% YoY) | $69.8M (+6.2% YoY) | 190 bps YoY deceleration |
| OSP Operating Margin | 34.3% | 34.8% | +530 bps YoY expansion |
| Operating Cash Flow | $19.5M | $26.2M | +34% sequential improvement |
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.