47.98
-0.97%
Close of 9 Nov 2026, in NZD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in NZD, from our data supplier.
Revenue
NZD 2.36bn
FY2017FY2026
Net income
NZD 471.9m
FY2017FY2026
Free cash flow
NZD 494.0m
FY2017FY2026
Shareholders' equity
NZD 2.13bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | NZD 2.36bn | NZD 2.02bn | NZD 1.74bn | NZD 1.59bn | NZD 1.68bn | NZD 1.97bn | NZD 1.23bn | NZD 1.03bn | NZD 907.1m | NZD 796.8m |
| Gross profit | NZD 1.51bn | NZD 1.27bn | NZD 1.04bn | NZD 885.3m | NZD 938.7m | NZD 1.12bn | NZD 819.0m | NZD 688.9m | NZD 596.4m | NZD 518.2m |
| Research and development | NZD 237.2m | NZD 226.9m | NZD 198.2m | NZD 163.1m | NZD 142.6m | NZD 125.7m | NZD 114.8m | NZD 96.4m | NZD 89.1m | NZD 78.8m |
| Operating income | NZD 671.9m | −NZD 371.0m | NZD 353.4m | NZD 332.2m | NZD 505.6m | NZD 712.3m | NZD 376.8m | NZD 300.2m | NZD 248.4m | NZD 192.6m |
| Net income | NZD 471.9m | NZD 377.2m | NZD 132.6m | NZD 250.3m | NZD 376.9m | NZD 524.2m | NZD 287.3m | NZD 209.2m | NZD 190.2m | NZD 169.2m |
| Diluted earnings per share | 0.80 | 0.64 | 0.22 | 0.43 | 0.65 | 0.90 | 0.50 | 0.37 | 0.33 | 0.29 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | NZD 2.87bn | NZD 2.55bn | NZD 2.28bn | NZD 2.06bn | NZD 1.95bn | NZD 1.91bn | NZD 1.39bn | NZD 1.16bn | NZD 964.1m | NZD 804.7m |
| Cash and short-term investments | NZD 464.5m | NZD 264.5m | NZD 82.0m | NZD 121.0m | NZD 289.9m | NZD 347.2m | NZD 140.3m | NZD 135.1m | NZD 142.1m | NZD 75.5m |
| Total liabilities | NZD 743.6m | NZD 660.4m | NZD 522.6m | NZD 422.2m | NZD 395.8m | NZD 509.5m | NZD 446.7m | NZD 281.8m | NZD 248.0m | NZD 198.5m |
| Debt | NZD 147.2m | NZD 153.3m | NZD 189.1m | NZD 145.8m | NZD 104.3m | NZD 116.3m | NZD 133.3m | NZD 85.6m | NZD 80.6m | NZD 59.3m |
| Shareholders' equity | NZD 2.13bn | NZD 1.89bn | NZD 1.76bn | NZD 1.64bn | NZD 1.56bn | NZD 1.40bn | NZD 943.2m | NZD 876.8m | NZD 716.1m | NZD 606.3m |
| Shares outstanding | 591m | 591m | 589m | 585m | 583m | 580m | 579m | 573m | 578m | 576m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | NZD 668.0m | NZD 548.6m | NZD 429.6m | NZD 222.9m | NZD 300.4m | NZD 574.8m | NZD 311.2m | NZD 243.2m | NZD 233.1m | NZD 177.4m |
| Capital spending | −NZD 174.1m | −NZD 103.0m | −NZD 339.0m | −NZD 211.3m | −NZD 169.8m | −NZD 184.7m | −NZD 170.7m | −NZD 128.0m | −NZD 92.8m | −NZD 57.7m |
| Free cash flow | NZD 494.0m | NZD 445.6m | NZD 90.6m | NZD 11.6m | NZD 130.6m | NZD 390.1m | NZD 140.5m | NZD 115.2m | NZD 140.2m | NZD 119.7m |
| Dividends paid | −NZD 254.1m | −NZD 195.9m | −NZD 145.5m | −NZD 195.7m | −NZD 224.9m | −NZD 181.3m | −NZD 146.4m | −NZD 114.6m | −NZD 102.5m | −NZD 89.4m |
Latest quarters
By quarter end
| Mar 2026 | Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Sept 2023 | Mar 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | NZD 1.25bn | NZD 1.09bn | NZD 1.28bn | NZD 951.2m | NZD 939.1m | NZD 803.7m | NZD 890.5m | NZD 415.3m |
| Gross profit | NZD 808.7m | NZD 692.2m | NZD 530.2m | NZD 588.7m | NZD 558.3m | NZD 486.1m | NZD 525.2m | NZD 244.9m |
| Operating income | NZD 371.5m | NZD 295.8m | −NZD 371.0m | NZD 218.1m | NZD 200.8m | NZD 152.6m | NZD 205.5m | NZD 95.8m |
| Net income | NZD 257.4m | NZD 211.3m | NZD 377.2m | NZD 153.2m | NZD 25.3m | NZD 107.3m | NZD 154.4m | NZD 72.0m |
| Diluted earnings per share | 0.44 | 0.36 | 0.64 | 0.26 | 0.04 | 0.18 | 0.26 | 0.12 |
| Cash from operations | NZD 420.0m | NZD 245.0m | NZD 315.0m | NZD 233.0m | NZD 273.0m | NZD 156.0m | NZD 110.0m | NZD 110.0m |
| Capital spending | −NZD 121.0m | −NZD 61.0m | −NZD 47.0m | −NZD 55.0m | −NZD 63.0m | −NZD 275.0m | −NZD 35.0m | −NZD 35.0m |
| Free cash flow | NZD 299.0m | NZD 184.0m | NZD 268.0m | NZD 178.0m | NZD 210.0m | −NZD 119.0m | NZD 75.0m | NZD 75.0m |
| Total assets | NZD 2.87bn | NZD 2.61bn | NZD 2.55bn | NZD 2.44bn | NZD 2.28bn | NZD 2.23bn | NZD 2.20bn | NZD 2.06bn |
| Cash and short-term investments | NZD 464.5m | NZD 297.6m | NZD 264.5m | NZD 116.6m | NZD 82.0m | NZD 65.7m | NZD 121.5m | NZD 113.3m |
| Debt | NZD 85.3m | NZD 84.9m | NZD 86.4m | NZD 87.2m | NZD 131.9m | NZD 23.4m | NZD 100.4m | — |
| Shareholders' equity | NZD 2.13bn | NZD 1.97bn | NZD 1.89bn | NZD 1.93bn | NZD 1.76bn | NZD 1.63bn | NZD 1.75bn | NZD 1.40bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 14.0% | 3.6% | 12.3% |
| Operating income | 26.5% | -1.2% | 13.5% |
| Net income | 23.5% | -2.1% | 12.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 63.6% | 61.1% | 59.6% | 61.4% |
| Operating margin | 6.9% | 12.8% | 19.4% | 21.9% |
| Net margin | 19.4% | 16.0% | 18.8% | 19.5% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 60.8 | 59.2 | 170.7 | 55.1 | 34.9 | 36.2 | 66.5 | 60.8 | 39.5 | 48.9 |
| Price to sales | 12.2 | 11.0 | 13.0 | 8.7 | 7.8 | 9.6 | 15.5 | 12.3 | 8.3 | 10.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 21 Jun 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.33 | 0.673 | 0.657 | 0.642 | 0.626 | 0.336 | 0.056 | 0.19 |
- 5-for-1 split · 4 Oct 2004
- 1.048-to-1 reverse split · 12 Nov 2001
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.