First-quarter net sales were 207.8 MSEK, broadly flat versus 210.1 MSEK a year ago, while adjusted gross margin improved 40 bps to 36.3%. Adjusted operating profit was unchanged at 0.9 MSEK, but free cash flow including leasing weakened to -15.9 MSEK from 1.4 MSEK and order backlog increased to 232.3 MSEK from 206.7 MSEK. Overall, the update signals stable operating performance with a softer cash flow profile.
The key read-through is not the flat top-line print, but the combination of backlog expansion and a still-tight operating margin profile: this suggests demand is being deferred rather than destroyed, which usually favors companies with pricing discipline and working-capital control. The immediate market risk is that investors focus on the weak free cash flow inflection and extrapolate it as structural; in reality, when backlog rises while cash flow dips, the issue is often timing, not economics, and that gap can snap back over 1-2 quarters if inventory and receivables normalize. Second-order, suppliers with long lead times and lower bargaining power may be absorbing working-capital pressure while the company preserves pricing. That tends to compress margins for smaller upstream vendors before it shows up in the headline P&L, so the best relative short is often not the company itself but weaker adjacent names that rely on the same end-market and can’t defend margin if order timing gets lumpy. The contrarian risk is consensus over-penalizing the cash flow miss in a macro environment where order visibility is improving. If backlog converts into revenue over the next 2-3 quarters, the market can quickly re-rate the name on normalized FCF rather than current quarter volatility. The main downside catalyst is if backlog quality is weak — i.e., cancellations or delayed deliveries — in which case the current stability narrative breaks and the stock would likely de-rate on both growth and margin durability.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
neutral
Sentiment Score
0.05