Financial Metrics
WST WEST PHARMACEUTICAL SERVICES INCRegulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
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
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
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
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
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
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: 9Cash and Equivalents
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
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
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
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
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
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
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
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
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: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1924 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2054 | +6.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1991 | -3.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1930 | -3.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2012 | +4.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2032 | +1.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1929 | -5.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1939 | +0.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1960 | +1.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.7703 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7941 | +3.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7199 | -9.3% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.6216 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.6634 | +1.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.6969 | +0.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8824 | -22.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.6109 | -9.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.3402 | -10.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3.0021 | +28.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.7945 | -6.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.7672 | -1.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.7802 | +0.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.8695 | +3.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2.8824 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.7945 | -3.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3.0206 | +8.1% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3413 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.3360 | -1.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3091 | -8.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3292 | +6.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3438 | +4.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.3542 | +3.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3354 | -5.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3583 | +6.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3485 | -2.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3495 | +0.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3455 | -1.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.3292 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.3583 | +8.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3445 | -3.9% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3786 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3866 | +2.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.3857 | -0.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3310 | -14.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3276 | -1.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3544 | +8.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3322 | -6.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3573 | +7.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3658 | +2.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.3828 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.3451 | -9.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3591 | +4.1% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1954 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.2058 | +5.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.2158 | +4.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1658 | -23.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.1585 | -4.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.1821 | +14.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1287 | -29.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.1720 | +33.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.1740 | +1.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2012 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1703 | -15.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1606 | -5.7% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2167 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2421 | +11.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2372 | -2.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1766 | -25.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1797 | +1.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2160 | +20.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1533 | -29.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2005 | +30.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2083 | +3.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2292 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1970 | -14.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1903 | -3.4% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6569 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.5565 | -6.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.6843 | +8.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.2711 | -24.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.9281 | -27.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.7041 | -24.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.9504 | +35.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.8805 | -7.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7674 | -12.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.8430 | +9.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.9891 | +17.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.2711 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.8805 | -30.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.2083 | +37.2% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0376 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0423 | +12.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0430 | +1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0320 | -25.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0319 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0370 | +16.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0248 | -32.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0333 | +34.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0341 | +2.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1550 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1352 | -12.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1156 | -14.5% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0504 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0565 | +12.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0562 | -0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0430 | -23.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0432 | +0.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0494 | +14.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0335 | -32.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0450 | +34.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0459 | +2.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2060 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1837 | -10.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1554 | -15.4% | ratio | 10-K | 2026-02-17 |