Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Dec 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Revenue | 3.15bn | 2.90bn |
| Cost of revenue | 2.57bn | 2.33bn |
| Gross profit | 577m | 570m |
| Selling, general and administrative | 291m | 254m |
| Operating income | 286m | 316m |
| Pre-tax income | 213m | 271m |
| Income tax | 56m | 69m |
| Net income | 157m | 202m |
| Earnings per share | 2.77 | 3.56 |
| Earnings per share, diluted | 2.76 | 3.55 |
| Weighted average shares | 57m | 57m |
| Weighted average shares, diluted | 57m | 57m |
| Metric | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 75m | 123m | 81m | 78m | 138m | 281m | 267m | 57m |
| Receivables | 227m | 278m | 517m |
| Metric | Dec 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Operating cash flow | 278m | 322m |
| Depreciation and amortisation | 194m | 137m |
| Share-based compensation | 11m | 8m |
| Capital expenditure | 348m | 172m |
| Investing cash flow | −914m | −295m |
| Financing cash flow | 477m |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 428m |
| 238m |
| 267m |
| 449m |
| 423m |
| Inventory | 481m | 436m | 437m | 480m | 467m | 380m | 347m | 385m |
| Current assets | 942m | 961m | 1.14bn | 1.10bn | 947m | 988m | 1.16bn | 950m |
| Property, plant and equipment | 2.16bn | 2.03bn | 1.96bn | 1.92bn | 1.74bn | 1.44bn | 1.35bn | 1.36bn |
| Goodwill | 573m | 520m | 469m | 464m | 450m | 297m | 275m | 275m |
| Total assets | 3.82bn | 3.65bn | 3.70bn | 3.63bn | 3.28bn | 2.85bn | 2.88bn | 2.68bn |
| Current liabilities | 352m | 378m | 474m | 397m | 322m | 370m | 426m | 378m |
| Short-term debt | 12m | 12m | 12m | 12m | 12m | 10m | 9m | 7m |
| Long-term debt | 1.42bn | 1.15bn | 1.18bn | 1.34bn | 1.16bn | 667m | 670m | 672m |
| Total liabilities | 2.26bn | 2.01bn | 2.10bn | 2.17bn | 1.87bn | 1.38bn | 1.44bn | 1.38bn |
| Equity | 1.56bn | 1.64bn | 1.61bn | 1.46bn | 1.41bn | 1.48bn | 1.45bn | 1.30bn |
| Shares outstanding | 57m | 57m | 57m | 57m | 57m | 57m | 57m | 57m |
| Shares issued | 57m | 57m | 57m | 57m | 57m | 57m | 57m | 57m |
| Treasury shares | 431,136 | 431,136 | 431,136 | 431,136 | 431,136 | 431,136 | 431,136 | 431,136 |
| −9m |