For the year ending 2025-12-31, WST made $3,074,100K in revenue. $493,700K in net income. Net profit margin of 16.06%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Net sales | 3,074,100 | 2,893,200 | 2,949,800 | 2,886,900 |
| Cost of goods and services sold | 1,970,100 | 1,894,700 | 1,820,600 | 1,750,700 |
| Gross profit | 1,104,000 | 998,500 | 1,129,200 | 1,136,200 |
| Research and development | 74,300 | 69,100 | 68,400 | 58,500 |
| Selling, general and administrative expenses | 393,600 | 338,500 | 353,400 | 316,900 |
| Severance and benefits | 19,200 | -2,500 | - | 8,700 |
| Asset impairments | - | 7,300 | - | 15,300 |
| Asset-related charges | 5,400 | 0 | - | - |
| Other charges | - | 0 | - | -200 |
| Total restructuring and related charges | 24,600 | -2,500 | - | 23,800 |
| Fixed asset impairments and sale of equipment, net | - | - | - | 2,700 |
| Asset impairments | 8,200 | - | - | - |
| (gain) loss on oil hedges | - | - | - | 1,500 |
| Foreign exchange transaction losses | -8,400 | -10,200 | - | 4,100 |
| Contingent consideration | 8,700 | 5,100 | - | 3,000 |
| Cost investment activity | - | - | - | -3,500 |
| Loss on disposal of plant | 0 | 0 | - | - |
| Other items | -1,300 | -900 | - | 600 |
| Other expense (income) (note 16) | -51,200 | -21,000 | -31,400 | -26,800 |
| Operating profit | 584,900 | 569,900 | 676,000 | 734,000 |
| Interest expense | 500 | 3,000 | 9,000 | 7,900 |
| Interest income | 17,500 | 19,600 | 28,000 | 5,100 |
| Other nonoperating expense (income) | -1,000 | -1,000 | 3,000 | -51,300 |
| Income before income taxes and equity in net income of affiliated companies | 600,900 | 585,500 | 698,000 | 679,900 |
| Income tax expense | 121,600 | 107,500 | 122,300 | 114,700 |
| Equity in net income of affiliated companies | 14,400 | 14,700 | 17,700 | 20,700 |
| Net income | 493,700 | 492,700 | 593,400 | 585,900 |
| Basic (in dollars per share) | 6.83 | 6.75 | 7.98 | 7.87 |
| Basic (in shares) | 72,300,000 | 73,000,000 | 74,300,000 | 74,400,000 |
| Diluted (in dollars per share) | 6.79 | 6.69 | 7.88 | 7.73 |
| Diluted (in shares) | 72,700,000 | 73,700,000 | 75,300,000 | 75,800,000 |
WEST PHARMACEUTICAL SERVICES INC (WST)
WEST PHARMACEUTICAL SERVICES INC (WST)