Financial Metrics
BSX BOSTON SCIENTIFIC CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 3 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 3389000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3599000000.0 | +6.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3527000000.0 | -2.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3856000000.0 | +9.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4120000000.0 | +6.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 4209000000.0 | +2.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4663000000.0 | +10.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5061000000.0 | +8.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5065000000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 14240000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 16747000000.0 | +17.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 20074000000.0 | +19.9% | 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 | 2349000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2542000000.0 | +8.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2426000000.0 | -4.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2648000000.0 | +9.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2850000000.0 | +7.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2897000000.0 | +1.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3210000000.0 | +10.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3424000000.0 | +6.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3542000000.0 | +3.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 9896000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 11490000000.0 | +16.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 13854000000.0 | +20.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 | 552000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 514000000.0 | -6.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 693000000.0 | +34.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 675000000.0 | -2.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 520000000.0 | -23.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 733000000.0 | +41.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 921000000.0 | +25.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 819000000.0 | -11.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1048000000.0 | +28.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2343000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2603000000.0 | +11.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3613000000.0 | +38.8% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.21 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.18 | -14.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.34 | +88.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.34 | +0.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.22 | -35.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.32 | +45.5% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.46 | +43.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.54 | +17.4% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.51 | -5.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.08 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.26 | +16.7% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.96 | +55.6% | 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 | 0.21 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.18 | -14.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.34 | +88.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.33 | -2.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.22 | -33.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.32 | +45.5% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.45 | +40.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.53 | +17.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.51 | -3.8% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.07 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.25 | +16.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.94 | +55.2% | 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 | 570000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 426000000.0 | -25.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 952000000.0 | +123.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 865000000.0 | -9.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2329000000.0 | +169.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2913000000.0 | +25.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2502000000.0 | -14.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 414000000.0 | -83.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 725000000.0 | +75.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 534000000.0 | -26.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1275000000.0 | +138.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 865000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 414000000.0 | -52.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1965000000.0 | +374.6% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2050000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2250000000.0 | +9.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2404000000.0 | +6.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2484000000.0 | +3.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2561000000.0 | +3.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2608000000.0 | +1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2753000000.0 | +5.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2810000000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2867000000.0 | +2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2861000000.0 | -0.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2921000000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2484000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2810000000.0 | +13.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2943000000.0 | +4.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 | 5704000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5886000000.0 | +3.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6504000000.0 | +10.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6514000000.0 | +0.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 8185000000.0 | +25.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 8991000000.0 | +9.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8761000000.0 | -2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 6920000000.0 | -21.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 7335000000.0 | +6.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7121000000.0 | -2.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 8035000000.0 | +12.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6514000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6920000000.0 | +6.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 8794000000.0 | +27.1% | 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 | 32892000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 33601000000.0 | +2.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 34043000000.0 | +1.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 35136000000.0 | +3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36669000000.0 | +4.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 37108000000.0 | +1.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 38078000000.0 | +2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 39395000000.0 | +3.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 40140000000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 41559000000.0 | +3.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 42707000000.0 | +2.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 35136000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 39395000000.0 | +12.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 43673000000.0 | +10.9% | 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 | 4083000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4562000000.0 | +11.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4579000000.0 | +0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4933000000.0 | +7.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4916000000.0 | -0.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 5576000000.0 | +13.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5910000000.0 | +6.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 6399000000.0 | +8.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 5058000000.0 | -21.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5190000000.0 | +2.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5328000000.0 | +2.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 4933000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6399000000.0 | +29.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5439000000.0 | -15.0% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17850000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 18226000000.0 | +2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 18886000000.0 | +3.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 19282000000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 19926000000.0 | +3.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 20371000000.0 | +2.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 20708000000.0 | +1.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 21770000000.0 | +5.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 22212000000.0 | +2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 22418000000.0 | +0.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 23394000000.0 | +4.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 19282000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 21770000000.0 | +12.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 24233000000.0 | +11.3% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 190000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 848000000.0 | +346.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1546000000.0 | +82.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 164000000.0 | -89.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 977000000.0 | +495.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1979000000.0 | +102.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 541000000.0 | -72.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1827000000.0 | +237.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3170000000.0 | +73.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2503000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3435000000.0 | +37.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4534000000.0 | +32.0% | 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 | -484000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -1324000000.0 | -173.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1521000000.0 | -14.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -285000000.0 | +81.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -556000000.0 | -95.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -1983000000.0 | -256.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -500000000.0 | +74.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1626000000.0 | -225.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -2128000000.0 | -30.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -2574000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -5687000000.0 | -120.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -2640000000.0 | +53.6% | 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 | -69000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -26000000.0 | +62.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -10000000.0 | +61.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1569000000.0 | +15790.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1593000000.0 | +1.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1600000000.0 | +0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 233000000.0 | -85.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -107000000.0 | -145.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -211000000.0 | -97.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 5000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1814000000.0 | +36180.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -395000000.0 | -121.8% | 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 | 111000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 254000000.0 | +128.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 444000000.0 | +74.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 179000000.0 | -59.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 334000000.0 | +86.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 513000000.0 | +53.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 187000000.0 | -63.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 344000000.0 | +84.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 525000000.0 | +52.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 711000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 790000000.0 | +11.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 876000000.0 | +10.9% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1700828873.0 | — | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-06-30 | 1725956141.0 | +1.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1728158524.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1729000224.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-06-30 | 1734329744.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-12-31 | 1737846196.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1742488328.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1743632871.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1745573129.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1729000224.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1737846196.0 | +0.5% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1746290165.0 | +0.5% | 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 | 1435800000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1446200000.0 | +0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1464500000.0 | +1.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1468400000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1470600000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1472700000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1477200000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1479900000.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1481700000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1453000000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1471500000.0 | +1.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1480400000.0 | +0.6% | 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 | 1446000000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1456200000.0 | +0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1475000000.0 | +1.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1481700000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1484200000.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1487400000.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1493100000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1493500000.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1495500000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1463500000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1485900000.0 | +1.5% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1494500000.0 | +0.6% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1030 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1071 | +4.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1036 | -3.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1052 | +1.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1110 | +5.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1105 | -0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1162 | +5.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1218 | +4.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1186 | -2.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.4053 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4251 | +4.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4596 | +8.1% | 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 | 1.3970 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2902 | -7.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.4204 | +10.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.3205 | -7.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.6650 | +26.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.6124 | -3.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.4824 | -8.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0814 | -27.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.4502 | +34.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3721 | -5.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.5081 | +9.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.3205 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.0814 | -18.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.6168 | +49.5% | 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.6931 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.7063 | +1.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.6878 | -2.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.6867 | -0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.6917 | +0.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.6883 | -0.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6884 | +0.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6765 | -1.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.6993 | +3.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.6949 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.6861 | -1.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6901 | +0.6% | 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.1629 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1428 | -12.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1965 | +37.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1751 | -10.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1262 | -27.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1742 | +38.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1975 | +13.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1618 | -18.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2069 | +27.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1645 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1554 | -5.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1800 | +15.8% | 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 | 0.1396 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0934 | -33.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2079 | +122.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 0.1753 | -15.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4738 | +170.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5224 | +10.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.4234 | -19.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.0647 | -84.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1433 | +121.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1029 | -28.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2393 | +132.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1753 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0647 | -63.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3613 | +458.4% | ratio | 10-K | 2026-02-17 |