Loading the section
Company reports as filed with the U.S. Securities and Exchange Commission.
| Metric | Dec 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Revenue | 3.19bn | 2.82bn |
| Cost of revenue | 1.33bn | 1.17bn |
| Gross profit | 1.86bn | 1.65bn |
| Selling, general and administrative | 649m | 617m |
| Operating expenses | 1.21bn | 1.06bn |
| Operating income | 650m | 594m |
| Interest expense | 7m | 4m |
| Pre-tax income | 653m | 609m |
| Income tax | 79m | 60m |
| Net income | 554m | 542m |
| Earnings per share | 3.48 | 3.41 |
| Earnings per share, diluted | 3.47 | 3.32 |
| Weighted average shares | 159m | 159m |
| Weighted average shares, diluted | 160m | 163m |
| 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 | 242m | 294m | 273m | 339m | 476m | 553m | 510m | 422m |
| Receivables | 1.11bn | 787m | 594m |
| Metric | Dec 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Operating cash flow | 674m | 672m |
| Depreciation and amortisation | 111m | 101m |
| Share-based compensation | 64m | 60m |
| Capital expenditure | 224m | 198m |
| Investing cash flow | −369m | −622m |
| Dividends paid | 76m |
Amounts in USD unless stated otherwise. Sources: Nasdaq Trader, Yahoo Finance, U.S. Securities and Exchange Commission (EDGAR)
| 433m |
| 460m |
| 471m |
| 484m |
| 470m |
| Inventory | 363m | 380m | 367m | 351m | 345m | 298m | 297m | 289m |
| Current assets | 2.17bn | 1.95bn | 1.75bn | 1.58bn | 1.76bn | 1.82bn | 1.84bn | 1.76bn |
| Property, plant and equipment | 586m | 563m | 570m | 560m | 542m | 508m | 492m | 472m |
| Goodwill | 514m | 521m | 520m | 520m | 409m | 395m | 419m | 405m |
| Total assets | 4.43bn | 4.18bn | 3.96bn | 3.76bn | 3.71bn | 3.71bn | 3.77bn | 3.63bn |
| Current liabilities | 1.01bn | 1.12bn | 995m | 675m | 649m | 625m | 595m | 626m |
| Short-term debt | 0 | 200m | 200m | — | — | — | — | — |
| Total liabilities | 1.29bn | 1.39bn | 1.25bn | 925m | 908m | 889m | 867m | 901m |
| Equity | 3.14bn | 2.80bn | 2.72bn | 2.84bn | 2.80bn | 2.82bn | 2.90bn | 2.73bn |
| Shares outstanding | 157m | 156m | 157m | 159m | 161m | 162m | 163m | 162m |
| Shares issued | 157m | 156m | 157m | 159m | 161m | 162m | 163m | 162m |
| 76m |
| Share buybacks | 702m | 199m |
| Financing cash flow | −562m | −252m |