Table of Contents
What changed
Revenue lifted 169.8% to NZ$15.4m from NZ$5.7m, driving a swing from a NZ$6.2m loss to a NZ$1.1m profit at both the PBT and NPAT lines (no tax was recognised in either period). Operating cash flow turned positive at NZ$0.9m against a NZ$2.8m outflow in HY22, but capex rose to NZ$2.6m (from NZ$1.8m), leaving pre-lease free cash flow at ‑NZ$1.7m. Cash declined to NZ$25.5m from NZ$29.6m, cushioned by a NZ$3.0m favourable FX translation. Equity rose to NZ$44.0m and the group remains debt-free. The reporting basis also changed: revenue is now disclosed across Platform Transactions (NZ$9.5m, 61.4%), Platform Subscriptions (NZ$4.1m, 26.7%) and Hardware/other (NZ$1.8m, 11.9%), replacing the prior Utility & Communication / Other Business split.
What matters
- Scale-driven margin mix trade-off. Gross margin compressed 974bps to 53.0% as cost of sales grew faster than revenue. Inferred contribution margins show Platform Subscriptions at ~88% but Platform Transactions — now 61% of revenue — at only ~38%. Growth is real, but mix is diluting unit economics.
- Operating leverage broke through. Operating profit swung from ‑NZ$6.2m to +NZ$1.1m on incremental revenue of NZ$9.7m, implying the cost base scaled materially less than revenue. That is the central positive read.
- Cash direction remains the caveat. Despite the P&L and OCF swing, FCF pre-lease stayed at ‑NZ$1.7m and the cash balance fell NZ$4.2m YoY. Absent the NZ$3.0m FX tailwind, the cash outflow would have been larger. Capex intensity fell to 16.9% of revenue from 31.7%, but remains elevated.
Expectations
No stated targets, guidance, or forward-work balance were disclosed, and the FY22 comparable had zero prior-half revenue on the current basis, so no meaningful seasonality bridge exists. Annualising HY23 revenue gives a ~NZ$30.8m run-rate, materially above FY22's NZ$5.7m — but the release provides no shape context to assess whether H2 typically accelerates, flattens, or decays. The result supports the narrative of a step-change in scale; it does not, on its own, evidence sustained profitability or a repeatable H2 trajectory.
Quality of result
The P&L swing looks structurally driven rather than one-off: no material non-recurring items or adjustments were disclosed, and working-capital discipline improved (receivable days 67→46; inventory days 35→22). However, three factors temper the durability read. First, margin compression suggests the revenue uplift is weighted to lower-quality transaction volume rather than high-margin subscriptions. Second, operating cash flow of NZ$0.9m is materially below reported NPAT of NZ$1.1m, and free cash flow remains negative — so the result is not yet self-funding. Third, the NZ$3.0m FX translation gain flattered the cash position; it is a balance-sheet benefit, not operating performance.
Unresolved
- Is the Platform Transactions mix shift (lower margin, higher volume) a deliberate strategic choice, and where does steady-state gross margin settle?
- What share of Platform Subscriptions revenue is contracted/recurring, and what is the net retention profile?
- With capex running at NZ$2.6m and FCF still negative, what is the path and timeline to self-funding, and is the NZ$25.5m cash balance the working assumption for reaching it?
- How exposed are margin and cash to a reversal of the favourable FX move that added NZ$3.0m this half?
- What does H2 normally look like on the new segmentation, and is there any forward-work or pipeline disclosure behind the implied run-rate?
This briefing cannot assess customer concentration, contract duration, ARR quality, or valuation, as none were disclosed in the extraction.
Key metrics
| Metric | HY23 | HY22 | Change |
|---|---|---|---|
| Revenue | $15.4m | $5.7m | +169.8% ↑ |
| Net profit after tax | $1.1m | −$6.2m | +117.8% ↑ |
| Net cash inflow from operating activities | $0.86m | −$2.8m | +130.2% ↑ |
| Operating profit | $1.1m | −$6.2m | +118.0% ↑ |
| Profit before tax | $1.1m | −$6.2m | +117.8% ↑ |
| Cash and cash equivalents | $25.5m | $29.6m | -14.0% ↓ |
| Total assets | $53.1m | $49.8m | +6.5% ↑ |
Segment breakdown
| Segment | Current revenue | Prior revenue | Current result | Mix shift |
|---|---|---|---|---|
| Platform Transactions | $9.5m | — | $3.6m | n/a |
| Platform Subscriptions | $4.1m | — | $3.6m | n/a |
| Hardware and other services | $1.8m | — | $0.92m | n/a |
| Utility & Communication | — | $5.5m | — | n/a |
| Other Business | — | $0.18m | — | n/a |
Analytical metrics
| Metric | HY23 | HY22 | Context |
|---|---|---|---|
| Effective tax rate | 0.0% | n/m (loss period) | prior loss period |
| FCF pre-lease | −$1.7m | −$4.6m | +$2.9m |
| FCF / NPAT | -157.6% | 74.7% | complementary conversion metric |
| Capex % revenue | 16.9% | 31.7% | — |
| Capex | −$2.6m | $1.8m | −$4.4m |
| Debtor days | 46.0 | 66.7 | -20.7 days |
| Inventory days | 21.5 | 35.2 | -13.7 days |
| Trade debtors | $3.9m | $2.1m | +$1.8m |
| Net debt | −$25.5m | −$29.6m | +$4.2m |
| ROE (annualised) | 2.5% | -15.6% | Strengthening |
| Profit from continuing operations | $1.1m | −$6.2m | +$7.3m |
This analysis was generated using Annolyse, an AI-powered tool that analyses NZX company announcements. The analysis is based on available company filings and standard Annolyse calculations. This is general information only and does not constitute financial advice. The analysis may contain errors. Always read the original company filings and consult a licensed financial adviser before making investment decisions.