D
8.32
+3.10%
Close of 9 Nov 2026, in EUR
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
$304.7m
FY2016FY2025
Net income
$76.7m
FY2016FY2025
Free cash flow
$79.5m
FY2016FY2025
Shareholders' equity
$668.1m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $304.7m | $427.6m | $471.6m | $420.1m | $214.5m | $274.3m | $306.6m | $346.0m | $339.0m | $301.0m |
| Operating income | $85.8m | $172.1m | $194.5m | $143.7m | −$6.0m | $48.9m | $13.9m | −$17.7m | −$11.8m | $8.8m |
| Net income | $76.7m | $163.4m | $166.7m | $117.0m | −$32.3m | $14.4m | −$23.9m | −$47.8m | −$33.0m | −$11.1m |
| Diluted earnings per share | 0.64 | 1.37 | 1.38 | 0.96 | -0.26 | 0.12 | -0.22 | -0.69 | -0.57 | -0.22 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $890.7m | $914.5m | $868.6m | $914.7m | $811.9m | $895.4m | $981.6m | $901.6m | $878.6m | $857.8m |
| Cash and short-term investments | — | — | $96.4m | $102.2m | $37.6m | $53.8m | $29.1m | $27.5m | $25.7m | $27.4m |
| Total liabilities | $222.6m | $278.6m | $332.9m | $499.9m | $523.7m | $578.3m | $676.0m | $609.1m | $536.6m | $542.7m |
| Debt | $133.7m | $283.0m | $336.8m | $539.2m | $567.3m | $623.0m | $699.0m | $635.4m | $552.4m | $552.3m |
| Shareholders' equity | $668.1m | $635.9m | $535.7m | $414.9m | $288.2m | $317.1m | $305.6m | $292.5m | $342.0m | $315.1m |
| Shares outstanding | 119m | 119m | 121m | 122m | 122m | 123m | 106m | 69m | 58m | 51m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $146.2m | $224.4m | $254.0m | $128.2m | $27.6m | $73.0m | $51.4m | $6.6m | −$9.8m | $48.3m |
| Capital spending | −$66.7m | −$100.3m | −$36.0m | −$30.8m | −$6.1m | −$10.4m | −$56.6m | −$88.0m | −$128.4m | −$131.1m |
| Free cash flow | $79.5m | $124.1m | $218.0m | $97.4m | $21.5m | $62.5m | −$5.2m | −$81.4m | −$138.2m | −$82.8m |
| Dividends paid | −$44.1m | −$52.1m | −$36.5m | — | — | — | — | — | — | −$10.8m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $92.3m | $74.0m | $72.5m | $77.1m | $77.2m | $77.8m | $90.6m | $101.4m |
| Operating income | $46.4m | $25.2m | $23.5m | $23.4m | $19.8m | $19.1m | $24.7m | $37.8m |
| Net income | $45.0m | $23.8m | $22.2m | $21.1m | $17.0m | $16.4m | $22.0m | $34.9m |
| Diluted earnings per share | 0.38 | 0.20 | 0.19 | 0.18 | 0.14 | 0.14 | 0.18 | 0.29 |
| Cash from operations | $45.0m | $30.0m | $31.0m | $39.0m | $35.0m | $39.0m | $26.0m | $63.0m |
| Capital spending | −$2.0m | −$28.0m | −$1.0m | — | −$31.0m | −$32.0m | −$28.0m | −$27.0m |
| Free cash flow | $43.0m | $2.0m | $30.0m | — | $4.0m | $7.0m | −$2.0m | $36.0m |
| Total assets | $939.2m | $925.0m | $890.7m | $895.2m | $906.0m | $930.6m | $914.5m | $944.4m |
| Debt | $135.6m | $137.2m | $133.7m | $145.8m | $151.0m | $159.4m | $165.1m | $179.9m |
| Shareholders' equity | $708.7m | $691.1m | $668.1m | $660.3m | $639.7m | $652.5m | $635.9m | $644.4m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -10.1% | 2.1% | -1.6% |
| Operating income | -15.8% | 11.9% | 4.5% |
| Net income | -13.1% | 39.8% | 5.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 35.2% | 36.7% | 30.2% | 18.3% |
| Net margin | 32.8% | 32.3% | 23.9% | 11.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | 8.9 | 3.4 | 4.7 | 4.5 | -4.1 | 9.0 |
| Price to sales | 2.2 | 1.3 | 1.7 | 1.3 | 0.6 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 4 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2016 | FY2014 | FY2009 | FY2008 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.275 | 0.428 | 0.751 | 0.346 | 0.295 | 0.165 | 1.333 | 2.334 |
- 10-to-1 reverse split · 19 Jun 2023
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.