80.19
-0.09%
Close of 9 Nov 2026, in USD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$743.7m
FY2016FY2025
Net income
$135.9m
FY2016FY2025
Free cash flow
−$80.0m
FY2016FY2025
Shareholders' equity
$1.30bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $743.7m | $676.9m | $690.4m | $714.5m | $606.6m | $538.6m | $568.9m | $559.8m | $563.1m | $544.7m |
| Operating income | $170.7m | $146.3m | $146.4m | $137.7m | $117.3m | $110.0m | $111.8m | $114.2m | $128.7m | $128.2m |
| Net income | $135.9m | $120.6m | $117.7m | $111.0m | $105.8m | $92.4m | $80.8m | $84.2m | $97.6m | $75.6m |
| Diluted earnings per share | 3.72 | 3.32 | 3.25 | 3.07 | 2.92 | 2.56 | 2.33 | 2.43 | 2.82 | 2.18 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $3.16bn | $2.83bn | $2.68bn | $2.52bn | $2.37bn | $2.25bn | $2.08bn | $1.99bn | $1.86bn | $1.80bn |
| Cash and short-term investments | $6.6m | $21.3m | $11.1m | $11.6m | $17.4m | $44.7m | $23.5m | $83.1m | $108.0m | $96.0m |
| Total liabilities | $1.85bn | $1.60bn | $1.54bn | $1.44bn | $1.34bn | $1.28bn | $1.23bn | $1.17bn | $1.08bn | $1.08bn |
| Debt | $909.7m | $788.7m | $762.0m | $710.1m | $624.6m | $576.6m | $543.4m | $510.9m | $426.6m | $387.1m |
| Shareholders' equity | $1.30bn | $1.23bn | $1.14bn | $1.08bn | $1.03bn | $976.0m | $855.7m | $816.6m | $778.2m | $724.1m |
| Shares outstanding | 37m | 36m | 36m | 36m | 36m | 36m | 35m | 35m | 35m | 35m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $263.2m | $277.8m | $237.6m | $153.7m | $137.5m | $172.4m | $130.5m | $153.0m | $133.0m | $147.5m |
| Capital spending | −$343.2m | −$236.9m | −$222.1m | −$175.0m | −$153.2m | −$203.1m | −$164.0m | −$212.2m | −$108.1m | −$83.7m |
| Free cash flow | −$80.0m | $40.9m | $15.5m | −$21.3m | −$15.6m | −$30.7m | −$33.6m | −$59.2m | $24.9m | $63.9m |
| Dividends paid | −$67.6m | −$63.6m | −$60.4m | −$57.5m | −$54.8m | −$51.7m | −$47.8m | −$45.8m | −$43.7m | −$41.8m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $161.2m | $242.7m | $189.6m | $175.7m | $159.5m | $219.0m | $171.4m | $168.5m |
| Operating income | $41.9m | $53.2m | $31.5m | $52.1m | $34.2m | $52.9m | $27.6m | $48.1m |
| Net income | $33.4m | $48.5m | $23.3m | $44.5m | $26.5m | $41.6m | $22.0m | $40.9m |
| Diluted earnings per share | 0.89 | 1.29 | 0.64 | 1.22 | 0.72 | 1.14 | 0.61 | 1.13 |
| Cash from operations | $68.0m | $80.0m | $34.0m | $94.0m | $56.0m | $77.0m | $67.0m | $79.0m |
| Capital spending | −$109.0m | −$101.0m | −$87.0m | −$143.0m | −$64.0m | −$47.0m | −$72.0m | −$52.0m |
| Free cash flow | −$41.0m | −$21.0m | −$53.0m | −$49.0m | −$8.0m | $30.0m | −$5.0m | $27.0m |
| Total assets | $3.30bn | $3.19bn | $3.16bn | $2.99bn | $2.86bn | $2.84bn | $2.83bn | $2.75bn |
| Cash and short-term investments | $10.7m | $9.5m | $6.6m | $10.8m | $10.6m | $35.3m | $21.3m | $14.9m |
| Debt | $899.6m | $941.1m | $909.7m | $841.4m | $772.1m | $767.8m | $769.0m | $720.5m |
| Shareholders' equity | $1.44bn | $1.35bn | $1.30bn | $1.30bn | $1.27bn | $1.26bn | $1.23bn | $1.20bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 1.3% | 6.7% | 2.8% |
| Operating income | 7.4% | 9.2% | 3.2% |
| Net income | 7.0% | 8.0% | 6.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 22.3% | 21.3% | 20.9% | 21.2% |
| Net margin | 18.1% | 17.2% | 17.2% | 16.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 21.1 | 28.3 | 22.2 | 22.9 | 28.1 | 27.4 | 33.8 | 24.7 | 22.4 | 30.0 |
| Price to sales | 3.9 | 5.0 | 3.8 | 3.6 | 4.9 | 4.7 | 4.8 | 3.7 | 3.9 | 4.2 |
Market value over time
31 May 2016 to 14 Oct 2026, in USD
$1.76bn$2.67bn
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -13% | 29% | 3% | -10% | 13% | -13% | 19% | 8% | -5% | 44% |
Dividends and splits
Per share, in the currency the company pays
Paid for 36 years. Last went ex-dividend on 1 Dec 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.967 | 1.85 | 1.755 | 1.67 | 1.59 | 1.515 | 1.445 | 1.38 |
- 3-for-2 split · 10 Feb 2014
- 3-for-2 split · 21 Feb 1996
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.