F&F - Financial Insights SEC Filing Analytics

Financial Metrics

WST WEST PHARMACEUTICAL SERVICES INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
17
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-01 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-23 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
202800000.0
Total Liabilities (latest annual)
1094000000.0
Current Liabilities (latest annual)
654900000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 716600000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 753800000.0 +5.2% USD 10-Q 2024-07-25
Quarterly 2023-09-30 747400000.0 -0.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 695400000.0 -7.0% USD 10-Q 2025-04-24
Quarterly 2024-06-30 702100000.0 +1.0% USD 10-Q 2025-07-24
Quarterly 2024-09-30 746900000.0 +6.4% USD 10-Q 2025-10-23
Quarterly 2025-03-31 698000000.0 -6.5% USD 10-Q 2025-04-24
Quarterly 2025-06-30 766500000.0 +9.8% USD 10-Q 2025-07-24
Quarterly 2025-09-30 804600000.0 +5.0% USD 10-Q 2025-10-23
Annual 2023-12-31 2949800000.0 USD 10-K 2026-02-17
Annual 2024-12-31 2893200000.0 -1.9% USD 10-K 2026-02-17
Annual 2025-12-31 3074100000.0 +6.3% USD 10-K 2026-02-17

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 271300000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 291400000.0 +7.4% USD 10-Q 2024-07-25
Quarterly 2023-09-30 288300000.0 -1.1% USD 10-Q 2024-10-24
Quarterly 2024-03-31 230200000.0 -20.2% USD 10-Q 2025-04-24
Quarterly 2024-06-30 230000000.0 -0.1% USD 10-Q 2025-07-24
Quarterly 2024-09-30 264700000.0 +15.1% USD 10-Q 2025-10-23
Quarterly 2025-03-31 231900000.0 -12.4% USD 10-Q 2025-04-24
Quarterly 2025-06-30 273900000.0 +18.1% USD 10-Q 2025-07-24
Quarterly 2025-09-30 294300000.0 +7.4% USD 10-Q 2025-10-23
Annual 2023-12-31 1129200000.0 USD 10-K 2026-02-17
Annual 2024-12-31 998500000.0 -11.6% USD 10-K 2026-02-17
Annual 2025-12-31 1104000000.0 +10.6% USD 10-K 2026-02-17

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 155300000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 182500000.0 +17.5% USD 10-Q 2024-07-25
Quarterly 2023-09-30 177300000.0 -2.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 122800000.0 -30.7% USD 10-Q 2025-04-24
Quarterly 2024-06-30 126200000.0 +2.8% USD 10-Q 2025-07-24
Quarterly 2024-09-30 161300000.0 +27.8% USD 10-Q 2025-10-23
Quarterly 2025-03-31 107000000.0 -33.7% USD 10-Q 2025-04-24
Quarterly 2025-06-30 153700000.0 +43.6% USD 10-Q 2025-07-24
Quarterly 2025-09-30 167600000.0 +9.0% USD 10-Q 2025-10-23
Annual 2023-12-31 676000000.0 USD 10-K 2026-02-17
Annual 2024-12-31 569900000.0 -15.7% USD 10-K 2026-02-17
Annual 2025-12-31 584900000.0 +2.6% USD 10-K 2026-02-17

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 140000000.0 USD 10-Q 2024-10-24
Quarterly 2023-06-30 155100000.0 +10.8% USD 10-Q 2024-10-24
Quarterly 2023-09-30 161300000.0 +4.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 115300000.0 -28.5% USD 10-Q 2025-10-23
Quarterly 2024-06-30 111300000.0 -3.5% USD 10-Q 2025-10-23
Quarterly 2024-09-30 136000000.0 +22.2% USD 10-Q 2025-10-23
Quarterly 2025-03-31 89800000.0 -34.0% USD 10-Q 2025-10-23
Quarterly 2025-06-30 131800000.0 +46.8% USD 10-Q 2025-10-23
Quarterly 2025-09-30 140000000.0 +6.2% USD 10-Q 2025-10-23
Annual 2023-12-31 593400000.0 USD 10-K 2026-02-17
Annual 2024-12-31 492700000.0 -17.0% USD 10-K 2026-02-17
Annual 2025-12-31 493700000.0 +0.2% USD 10-K 2026-02-17

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.88 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.08 +10.6% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 2.17 +4.3% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-31 1.57 -27.6% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-30 1.52 -3.2% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-30 1.87 +23.0% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-31 1.24 -33.7% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-30 1.82 +46.8% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-30 1.94 +6.6% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 7.98 USD/shares 10-K 2026-02-17
Annual 2024-12-31 6.75 -15.4% USD/shares 10-K 2026-02-17
Annual 2025-12-31 6.83 +1.2% USD/shares 10-K 2026-02-17

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.85 USD/shares 10-Q 2024-04-25
Quarterly 2023-06-30 2.06 +11.4% USD/shares 10-Q 2024-07-25
Quarterly 2023-09-30 2.14 +3.9% USD/shares 10-Q 2024-10-24
Quarterly 2024-03-31 1.55 -27.6% USD/shares 10-Q 2025-04-24
Quarterly 2024-06-30 1.51 -2.6% USD/shares 10-Q 2025-07-24
Quarterly 2024-09-30 1.85 +22.5% USD/shares 10-Q 2025-10-23
Quarterly 2025-03-31 1.23 -33.5% USD/shares 10-Q 2025-04-24
Quarterly 2025-06-30 1.82 +48.0% USD/shares 10-Q 2025-07-24
Quarterly 2025-09-30 1.92 +5.5% USD/shares 10-Q 2025-10-23
Annual 2023-12-31 7.88 USD/shares 10-K 2026-02-17
Annual 2024-12-31 6.69 -15.1% USD/shares 10-K 2026-02-17
Annual 2025-12-31 6.79 +1.5% USD/shares 10-K 2026-02-17

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 886300000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 796300000.0 -10.2% USD 10-Q 2023-07-27
Quarterly 2023-09-30 898600000.0 +12.8% USD 10-Q 2023-10-26
Quarterly 2023-12-31 853900000.0 -5.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 601800000.0 -29.5% USD 10-Q 2024-04-25
Quarterly 2024-06-30 446200000.0 -25.9% USD 10-Q 2024-07-25
Quarterly 2024-09-30 490900000.0 +10.0% USD 10-Q 2024-10-24
Quarterly 2024-12-31 484600000.0 -1.3% USD 10-Q 2025-10-23
Quarterly 2025-03-31 404200000.0 -16.6% USD 10-Q 2025-04-24
Quarterly 2025-06-30 509700000.0 +26.1% USD 10-Q 2025-07-24
Quarterly 2025-09-30 628500000.0 +23.3% USD 10-Q 2025-10-23
Annual 2023-12-31 853900000.0 USD 10-K 2025-02-18
Annual 2024-12-31 484600000.0 -43.2% USD 10-K 2026-02-17
Annual 2025-12-31 791300000.0 +63.3% USD 10-K 2026-02-17

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 513400000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 534400000.0 +4.1% USD 10-Q 2023-07-27
Quarterly 2023-09-30 519100000.0 -2.9% USD 10-Q 2023-10-26
Quarterly 2023-12-31 512000000.0 -1.4% USD 10-Q 2024-10-24
Quarterly 2024-03-31 524000000.0 +2.3% USD 10-Q 2024-04-25
Quarterly 2024-06-30 479400000.0 -8.5% USD 10-Q 2024-07-25
Quarterly 2024-09-30 524300000.0 +9.4% USD 10-Q 2024-10-24
Quarterly 2024-12-31 552500000.0 +5.4% USD 10-Q 2025-10-23
Quarterly 2025-03-31 543600000.0 -1.6% USD 10-Q 2025-04-24
Quarterly 2025-06-30 582400000.0 +7.1% USD 10-Q 2025-07-24
Quarterly 2025-09-30 625000000.0 +7.3% USD 10-Q 2025-10-23
Annual 2023-12-31 512000000.0 USD 10-K 2025-02-18
Annual 2024-12-31 552500000.0 +7.9% USD 10-K 2026-02-17
Annual 2025-12-31 574400000.0 +4.0% USD 10-K 2026-02-17

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 447000000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 449400000.0 +0.5% USD 10-Q 2023-07-27
Quarterly 2023-09-30 431800000.0 -3.9% USD 10-Q 2023-10-26
Quarterly 2023-12-31 434700000.0 +0.7% USD 10-Q 2024-10-24
Quarterly 2024-03-31 429900000.0 -1.1% USD 10-Q 2024-04-25
Quarterly 2024-06-30 419200000.0 -2.5% USD 10-Q 2024-07-25
Quarterly 2024-09-30 401200000.0 -4.3% USD 10-Q 2024-10-24
Quarterly 2024-12-31 377000000.0 -6.0% USD 10-Q 2025-10-23
Quarterly 2025-03-31 388700000.0 +3.1% USD 10-Q 2025-04-24
Quarterly 2025-06-30 421100000.0 +8.3% USD 10-Q 2025-07-24
Quarterly 2025-09-30 438000000.0 +4.0% USD 10-Q 2025-10-23
Annual 2023-12-31 434700000.0 USD 10-K 2025-02-18
Annual 2024-12-31 377000000.0 -13.3% USD 10-K 2026-02-17
Annual 2025-12-31 443900000.0 +17.7% USD 10-K 2026-02-17

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1937200000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 1874200000.0 -3.3% USD 10-Q 2023-07-27
Quarterly 2023-09-30 1972300000.0 +5.2% USD 10-Q 2023-10-26
Quarterly 2023-12-31 1936400000.0 -1.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 1692900000.0 -12.6% USD 10-Q 2024-04-25
Quarterly 2024-06-30 1483000000.0 -12.4% USD 10-Q 2024-07-25
Quarterly 2024-09-30 1550600000.0 +4.6% USD 10-Q 2024-10-24
Quarterly 2024-12-31 1538100000.0 -0.8% USD 10-Q 2025-10-23
Quarterly 2025-03-31 1457500000.0 -5.2% USD 10-Q 2025-04-24
Quarterly 2025-06-30 1680900000.0 +15.3% USD 10-Q 2025-07-24
Quarterly 2025-09-30 1823300000.0 +8.5% USD 10-Q 2025-10-23
Annual 2023-12-31 1936400000.0 USD 10-K 2025-02-18
Annual 2024-12-31 1538100000.0 -20.6% USD 10-K 2026-02-17
Annual 2025-12-31 1978200000.0 +28.6% USD 10-K 2026-02-17

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3723600000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 3669600000.0 -1.5% USD 10-Q 2023-07-27
Quarterly 2023-09-30 3754700000.0 +2.3% USD 10-Q 2023-10-26
Quarterly 2023-12-31 3829500000.0 +2.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 3602300000.0 -5.9% USD 10-Q 2024-04-25
Quarterly 2024-06-30 3489400000.0 -3.1% USD 10-Q 2024-07-25
Quarterly 2024-09-30 3675100000.0 +5.3% USD 10-Q 2024-10-24
Quarterly 2024-12-31 3643400000.0 -0.9% USD 10-Q 2025-10-23
Quarterly 2025-03-31 3618200000.0 -0.7% USD 10-Q 2025-04-24
Quarterly 2025-06-30 3952800000.0 +9.2% USD 10-Q 2025-07-24
Quarterly 2025-09-30 4105800000.0 +3.9% USD 10-Q 2025-10-23
Annual 2023-12-31 3829500000.0 USD 10-K 2025-02-18
Annual 2024-12-31 3643400000.0 -4.9% USD 10-K 2026-02-17
Annual 2025-12-31 4270000000.0 +17.2% USD 10-K 2026-02-17

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 534900000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 511600000.0 -4.4% USD 10-Q 2023-07-27
Quarterly 2023-09-30 533500000.0 +4.3% USD 10-Q 2023-10-26
Quarterly 2023-12-31 671800000.0 +25.9% USD 10-Q 2024-10-24
Quarterly 2024-03-31 648400000.0 -3.5% USD 10-Q 2024-04-25
Quarterly 2024-06-30 633700000.0 -2.3% USD 10-Q 2024-07-25
Quarterly 2024-09-30 516500000.0 -18.5% USD 10-Q 2024-10-24
Quarterly 2024-12-31 550400000.0 +6.6% USD 10-Q 2025-10-23
Quarterly 2025-03-31 526700000.0 -4.3% USD 10-Q 2025-04-24
Quarterly 2025-06-30 604600000.0 +14.8% USD 10-Q 2025-07-24
Quarterly 2025-09-30 635400000.0 +5.1% USD 10-Q 2025-10-23
Annual 2023-12-31 671800000.0 USD 10-K 2025-02-18
Annual 2024-12-31 550400000.0 -18.1% USD 10-K 2026-02-17
Annual 2025-12-31 654900000.0 +19.0% USD 10-K 2026-02-17

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 947400000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 922900000.0 -2.6% USD 10-Q 2023-07-27
Quarterly 2023-09-30 886500000.0 -3.9% USD 10-Q 2023-10-26
Quarterly 2023-12-31 948500000.0 +7.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 921700000.0 -2.8% USD 10-Q 2024-04-25
Quarterly 2024-06-30 912600000.0 -1.0% USD 10-Q 2024-07-25
Quarterly 2024-09-30 923000000.0 +1.1% USD 10-Q 2024-10-24
Quarterly 2024-12-31 961100000.0 +4.1% USD 10-Q 2025-10-23
Quarterly 2025-03-31 935100000.0 -2.7% USD 10-Q 2025-04-24
Quarterly 2025-06-30 1023700000.0 +9.5% USD 10-Q 2025-07-24
Quarterly 2025-09-30 1054300000.0 +3.0% USD 10-Q 2025-10-23
Annual 2023-12-31 948500000.0 USD 10-K 2025-02-18
Annual 2024-12-31 961100000.0 +1.3% USD 10-K 2026-02-17
Annual 2025-12-31 1094000000.0 +13.8% USD 10-K 2026-02-17

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2776200000.0 USD 10-Q 2024-10-24
Quarterly 2023-06-30 2746700000.0 -1.1% USD 10-Q 2024-10-24
Quarterly 2023-09-30 2868200000.0 +4.4% USD 10-Q 2024-10-24
Quarterly 2023-12-31 2881000000.0 +0.4% USD 10-Q 2025-10-23
Quarterly 2024-03-31 2680600000.0 -7.0% USD 10-Q 2025-10-23
Quarterly 2024-06-30 2576800000.0 -3.9% USD 10-Q 2025-10-23
Quarterly 2024-09-30 2752100000.0 +6.8% USD 10-Q 2025-10-23
Quarterly 2024-12-31 2682300000.0 -2.5% USD 10-Q 2025-10-23
Quarterly 2025-03-31 2683100000.0 +0.0% USD 10-Q 2025-10-23
Quarterly 2025-06-30 2929100000.0 +9.2% USD 10-Q 2025-10-23
Quarterly 2025-09-30 3051500000.0 +4.2% USD 10-Q 2025-10-23
Annual 2023-12-31 2881000000.0 USD 10-K 2026-02-17
Annual 2024-12-31 2682300000.0 -6.9% USD 10-K 2026-02-17
Annual 2025-12-31 3176000000.0 +18.4% USD 10-K 2026-02-17

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 206100000.0 USD 10-Q 2023-04-27
Quarterly 2023-06-30 205600000.0 -0.2% USD 10-Q 2023-07-27
Quarterly 2023-09-30 152100000.0 -26.0% USD 10-Q 2023-10-26
Quarterly 2023-12-31 72800000.0 -52.1% USD 10-Q 2024-10-24
Quarterly 2024-03-31 72800000.0 +0.0% USD 10-Q 2024-04-25
Quarterly 2024-06-30 72900000.0 +0.1% USD 10-Q 2024-07-25
Quarterly 2024-09-30 202600000.0 +177.9% USD 10-Q 2024-10-24
Quarterly 2024-12-31 202600000.0 +0.0% USD 10-Q 2025-10-23
Quarterly 2025-03-31 202600000.0 +0.0% USD 10-Q 2025-04-24
Quarterly 2025-06-30 202600000.0 +0.0% USD 10-Q 2025-07-24
Quarterly 2025-09-30 202700000.0 +0.0% USD 10-Q 2025-10-23
Annual 2023-12-31 72800000.0 USD 10-K 2025-02-18
Annual 2024-12-31 202600000.0 +178.3% USD 10-K 2026-02-17
Annual 2025-12-31 202800000.0 +0.1% USD 10-K 2026-02-17

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 138100000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 307300000.0 +122.5% USD 10-Q 2024-07-25
Quarterly 2023-09-30 537400000.0 +74.9% USD 10-Q 2024-10-24
Quarterly 2024-03-31 118200000.0 -78.0% USD 10-Q 2025-04-24
Quarterly 2024-06-30 283200000.0 +139.6% USD 10-Q 2025-07-24
Quarterly 2024-09-30 463300000.0 +63.6% USD 10-Q 2025-10-23
Quarterly 2025-03-31 129400000.0 -72.1% USD 10-Q 2025-04-24
Quarterly 2025-06-30 306500000.0 +136.9% USD 10-Q 2025-07-24
Quarterly 2025-09-30 503700000.0 +64.3% USD 10-Q 2025-10-23
Annual 2023-12-31 776500000.0 USD 10-K 2026-02-17
Annual 2024-12-31 653400000.0 -15.9% USD 10-K 2026-02-17
Annual 2025-12-31 754800000.0 +15.5% USD 10-K 2026-02-17

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -82100000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -164200000.0 -100.0% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -259900000.0 -58.3% USD 10-Q 2024-10-24
Quarterly 2024-03-31 -90600000.0 +65.1% USD 10-Q 2025-04-24
Quarterly 2024-06-30 -191800000.0 -111.7% USD 10-Q 2025-07-24
Quarterly 2024-09-30 -273900000.0 -42.8% USD 10-Q 2025-10-23
Quarterly 2025-03-31 -71300000.0 +74.0% USD 10-Q 2025-04-24
Quarterly 2025-06-30 -146500000.0 -105.5% USD 10-Q 2025-07-24
Quarterly 2025-09-30 -209800000.0 -43.2% USD 10-Q 2025-10-23
Annual 2023-12-31 -368700000.0 USD 10-K 2026-02-17
Annual 2024-12-31 -378700000.0 -2.7% USD 10-K 2026-02-17
Annual 2025-12-31 -285900000.0 +24.5% USD 10-K 2026-02-17

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -71000000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 -247800000.0 -249.0% USD 10-Q 2024-07-25
Quarterly 2023-09-30 -270100000.0 -9.0% USD 10-Q 2024-10-24
Quarterly 2024-03-31 -271000000.0 -0.3% USD 10-Q 2025-04-24
Quarterly 2024-06-30 -489300000.0 -80.6% USD 10-Q 2025-07-24
Quarterly 2024-09-30 -553700000.0 -13.2% USD 10-Q 2025-10-23
Quarterly 2025-03-31 -147000000.0 +73.5% USD 10-Q 2025-04-24
Quarterly 2025-06-30 -161900000.0 -10.1% USD 10-Q 2025-07-24
Quarterly 2025-09-30 -173400000.0 -7.1% USD 10-Q 2025-10-23
Annual 2023-12-31 -459600000.0 USD 10-K 2026-02-17
Annual 2024-12-31 -622600000.0 -35.5% USD 10-K 2026-02-17
Annual 2025-12-31 -185100000.0 +70.3% USD 10-K 2026-02-17

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 82100000.0 USD 10-Q 2024-04-25
Quarterly 2023-06-30 157500000.0 +91.8% USD 10-Q 2024-07-25
Quarterly 2023-09-30 253300000.0 +60.8% USD 10-Q 2024-10-24
Quarterly 2024-03-31 90600000.0 -64.2% USD 10-Q 2025-04-24
Quarterly 2024-06-30 190800000.0 +110.6% USD 10-Q 2025-07-24
Quarterly 2024-09-30 272100000.0 +42.6% USD 10-Q 2025-10-23
Quarterly 2025-03-31 71300000.0 -73.8% USD 10-Q 2025-04-24
Quarterly 2025-06-30 146500000.0 +105.5% USD 10-Q 2025-07-24
Quarterly 2025-09-30 209800000.0 +43.2% USD 10-Q 2025-10-23
Annual 2023-12-31 362000000.0 USD 10-K 2026-02-17
Annual 2024-12-31 377000000.0 +4.1% USD 10-K 2026-02-17
Annual 2025-12-31 285900000.0 -24.2% USD 10-K 2026-02-17

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 74200000.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 73900000.0 -0.4% shares 10-Q 2023-07-27
Quarterly 2023-09-30 74000000.0 +0.1% shares 10-Q 2023-10-26
Quarterly 2023-12-31 73500000.0 -0.7% shares 10-Q 2024-10-24
Quarterly 2024-03-31 73000000.0 -0.7% shares 10-Q 2024-04-25
Quarterly 2024-06-30 72600000.0 -0.5% shares 10-Q 2024-07-25
Quarterly 2024-09-30 72500000.0 -0.1% shares 10-Q 2024-10-24
Quarterly 2024-12-31 72300000.0 -0.3% shares 10-Q 2025-10-23
Quarterly 2025-03-31 71800000.0 -0.7% shares 10-Q 2025-04-24
Quarterly 2025-06-30 71900000.0 +0.1% shares 10-Q 2025-07-24
Quarterly 2025-09-30 71900000.0 +0.0% shares 10-Q 2025-10-23
Annual 2023-12-31 73500000.0 shares 10-K 2025-02-18
Annual 2024-12-31 72300000.0 -1.6% shares 10-K 2026-02-17
Annual 2025-12-31 72000000.0 -0.4% shares 10-K 2026-02-17

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 75300000.0 shares 10-Q 2023-04-27
Quarterly 2023-06-30 75300000.0 +0.0% shares 10-Q 2023-07-27
Quarterly 2023-09-30 75300000.0 +0.0% shares 10-Q 2023-10-26
Quarterly 2023-12-31 75300000.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-31 75300000.0 +0.0% shares 10-Q 2024-04-25
Quarterly 2024-06-30 75300000.0 +0.0% shares 10-Q 2024-07-25
Quarterly 2024-09-30 75300000.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-12-31 75300000.0 +0.0% shares 10-Q 2025-10-23
Quarterly 2025-03-31 75300000.0 +0.0% shares 10-Q 2025-04-24
Quarterly 2025-06-30 75300000.0 +0.0% shares 10-Q 2025-07-24
Quarterly 2025-09-30 75300000.0 +0.0% shares 10-Q 2025-10-23
Annual 2023-12-31 75300000.0 shares 10-K 2025-02-18
Annual 2024-12-31 75300000.0 +0.0% shares 10-K 2026-02-17
Annual 2025-12-31 75300000.0 +0.0% shares 10-K 2026-02-17

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 74500000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 74300000.0 -0.3% shares 10-Q 2024-07-25
Quarterly 2023-09-30 74300000.0 +0.0% shares 10-Q 2024-10-24
Quarterly 2024-03-31 73500000.0 -1.1% shares 10-Q 2025-04-24
Quarterly 2024-06-30 73000000.0 -0.7% shares 10-Q 2025-07-24
Quarterly 2024-09-30 72800000.0 -0.3% shares 10-Q 2025-10-23
Quarterly 2025-03-31 72500000.0 -0.4% shares 10-Q 2025-04-24
Quarterly 2025-06-30 72200000.0 -0.4% shares 10-Q 2025-07-24
Quarterly 2025-09-30 72200000.0 +0.0% shares 10-Q 2025-10-23
Annual 2023-12-31 74300000.0 shares 10-K 2026-02-17
Annual 2024-12-31 73000000.0 -1.7% shares 10-K 2026-02-17
Annual 2025-12-31 72300000.0 -1.0% shares 10-K 2026-02-17

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 75700000.0 shares 10-Q 2024-04-25
Quarterly 2023-06-30 75400000.0 -0.4% shares 10-Q 2024-07-25
Quarterly 2023-09-30 75300000.0 -0.1% shares 10-Q 2024-10-24
Quarterly 2024-03-31 74300000.0 -1.3% shares 10-Q 2025-04-24
Quarterly 2024-06-30 73700000.0 -0.8% shares 10-Q 2025-07-24
Quarterly 2024-09-30 73400000.0 -0.4% shares 10-Q 2025-10-23
Quarterly 2025-03-31 73000000.0 -0.5% shares 10-Q 2025-04-24
Quarterly 2025-06-30 72500000.0 -0.7% shares 10-Q 2025-07-24
Quarterly 2025-09-30 72600000.0 +0.1% shares 10-Q 2025-10-23
Annual 2023-12-31 75300000.0 shares 10-K 2026-02-17
Annual 2024-12-31 73700000.0 -2.1% shares 10-K 2026-02-17
Annual 2025-12-31 72700000.0 -1.4% shares 10-K 2026-02-17
For informational purposes only — not guaranteed to be accurate or complete.