Financial Metrics
ISRG INTUITIVE SURGICAL INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 1696200000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1755900000.0 | +3.5% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1743700000.0 | -0.7% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1890600000.0 | +8.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 2009900000.0 | +6.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 2038100000.0 | +1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2253400000.0 | +10.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2440000000.0 | +8.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2505100000.0 | +2.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 7124100000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 8352100000.0 | +17.2% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 10064700000.0 | +20.5% | USD | 10-K | 2026-02-03 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1113000000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1171900000.0 | +5.3% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1167200000.0 | -0.4% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1245400000.0 | +6.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1372700000.0 | +10.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 1373900000.0 | +0.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1457700000.0 | +6.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1617900000.0 | +11.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1662400000.0 | +2.8% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 4729500000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 5634200000.0 | +19.1% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 6642300000.0 | +17.9% | USD | 10-K | 2026-02-03 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 387600000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 463200000.0 | +19.5% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 465800000.0 | +0.6% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 469400000.0 | +0.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 567300000.0 | +20.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 577300000.0 | +1.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 578100000.0 | +0.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 743400000.0 | +28.6% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 759700000.0 | +2.2% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1766800000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 2348900000.0 | +32.9% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 2945500000.0 | +25.4% | USD | 10-K | 2026-02-03 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 355300000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 420800000.0 | +18.4% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 415700000.0 | -1.2% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 544900000.0 | +31.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 526900000.0 | -3.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 565100000.0 | +7.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 698400000.0 | +23.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 658400000.0 | -5.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 704400000.0 | +7.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1798000000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 2322600000.0 | +29.2% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 2856000000.0 | +23.0% | USD | 10-K | 2026-02-03 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.01 | — | USD/shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1.2 | +18.8% | USD/shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1.18 | -1.7% | USD/shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1.54 | +30.5% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1.48 | -3.9% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 1.59 | +7.4% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1.95 | +22.6% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1.84 | -5.6% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1.98 | +7.6% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 5.12 | — | USD/shares | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 6.54 | +27.7% | USD/shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 8.0 | +22.3% | USD/shares | 10-K | 2026-02-03 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0 | — | USD/shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1.18 | +18.0% | USD/shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1.16 | -1.7% | USD/shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1.51 | +30.2% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1.46 | -3.3% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 1.56 | +6.8% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1.92 | +23.1% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1.81 | -5.7% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1.95 | +7.7% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 5.03 | — | USD/shares | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 6.42 | +27.6% | USD/shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 7.87 | +22.6% | USD/shares | 10-K | 2026-02-03 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2143000000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 3435400000.0 | +60.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 3602000000.0 | +4.8% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 2750100000.0 | -23.7% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 2839500000.0 | +3.3% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 3036700000.0 | +6.9% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 2413300000.0 | -20.5% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 2027400000.0 | -16.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2573800000.0 | +27.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3403100000.0 | +32.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2806600000.0 | -17.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2750100000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 2027400000.0 | -26.3% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 3368000000.0 | +66.1% | USD | 10-K | 2026-02-03 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 925300000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 904200000.0 | -2.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 962700000.0 | +6.5% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 1130200000.0 | +17.4% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1127900000.0 | -0.2% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1109100000.0 | -1.7% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1153000000.0 | +4.0% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 1225400000.0 | +6.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1221500000.0 | -0.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1269200000.0 | +3.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1259700000.0 | -0.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1130200000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 1225400000.0 | +8.4% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 1527300000.0 | +24.6% | USD | 10-K | 2026-02-03 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 946600000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 1005200000.0 | +6.2% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1147500000.0 | +14.2% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 1220600000.0 | +6.4% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1299300000.0 | +6.4% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1383900000.0 | +6.5% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1481700000.0 | +7.1% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 1487200000.0 | +0.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1553600000.0 | +4.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1667000000.0 | +7.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1781900000.0 | +6.9% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1220600000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 1487200000.0 | +21.8% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 1840000000.0 | +23.7% | USD | 10-K | 2026-02-03 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6877000000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 8031800000.0 | +16.8% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 8902900000.0 | +10.8% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 7888000000.0 | -11.4% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 7632700000.0 | -3.2% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 7654300000.0 | +0.3% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 7215600000.0 | -5.7% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 7111000000.0 | -1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 7657800000.0 | +7.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 8745900000.0 | +14.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 8525300000.0 | -2.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 7888000000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 7111000000.0 | -9.9% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 9779500000.0 | +37.5% | USD | 10-K | 2026-02-03 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13053200000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 13903300000.0 | +6.5% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 14712700000.0 | +5.8% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 15441500000.0 | +5.0% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 15828000000.0 | +2.5% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 16649900000.0 | +5.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 17743400000.0 | +6.6% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 18743200000.0 | +5.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 19220400000.0 | +2.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 20163200000.0 | +4.9% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 19351800000.0 | -4.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 15441500000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 18743200000.0 | +21.4% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 20458700000.0 | +9.2% | USD | 10-K | 2026-02-03 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1307400000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 1538400000.0 | +17.7% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1676400000.0 | +9.0% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 1658700000.0 | -1.1% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1375100000.0 | -17.1% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1487500000.0 | +8.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1676800000.0 | +12.7% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 1745300000.0 | +4.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1538100000.0 | -11.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1692600000.0 | +10.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1803200000.0 | +6.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1658700000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 1745300000.0 | +5.2% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 2006200000.0 | +14.9% | USD | 10-K | 2026-02-03 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1759000000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 1943600000.0 | +10.5% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 2089200000.0 | +7.5% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 2044200000.0 | -2.2% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 1781600000.0 | -12.8% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 1853400000.0 | +4.0% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 2065900000.0 | +11.5% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 2213600000.0 | +7.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2012700000.0 | -9.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2210100000.0 | +9.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2309700000.0 | +4.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2044200000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 2213600000.0 | +8.3% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 2517000000.0 | +13.7% | USD | 10-K | 2026-02-03 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11217700000.0 | — | USD | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 11879100000.0 | +5.9% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 12539000000.0 | +5.6% | USD | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 13307600000.0 | +6.1% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 13962600000.0 | +4.9% | USD | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 14708300000.0 | +5.3% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 15583300000.0 | +5.9% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 16433700000.0 | +5.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 17106400000.0 | +4.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 17845700000.0 | +4.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 16929700000.0 | -5.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 13307600000.0 | — | USD | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 16433700000.0 | +23.5% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 17824000000.0 | +8.5% | USD | 10-K | 2026-02-03 |
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 | 371400000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1037100000.0 | +179.2% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 1585500000.0 | +52.9% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 265400000.0 | -83.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 885900000.0 | +233.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 1592400000.0 | +79.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 581600000.0 | -63.5% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1297000000.0 | +123.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2138000000.0 | +64.8% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1813800000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 2415000000.0 | +33.1% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 3030500000.0 | +25.5% | USD | 10-K | 2026-02-03 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 573100000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 1130700000.0 | +97.3% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 684100000.0 | -39.5% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | -128500000.0 | -118.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -595600000.0 | -363.5% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | -2008600000.0 | -237.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 213500000.0 | +110.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 474200000.0 | +122.1% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 875200000.0 | +84.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -360100000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | -3272800000.0 | -808.9% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 665800000.0 | +120.3% | USD | 10-K | 2026-02-03 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -381200000.0 | — | USD | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | -317900000.0 | +16.6% | USD | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | -256100000.0 | +19.4% | USD | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | -46700000.0 | +81.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3300000.0 | +107.1% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 101500000.0 | +2975.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -235800000.0 | -332.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -383600000.0 | -62.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -2226600000.0 | -480.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -287600000.0 | — | USD | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 150900000.0 | +152.5% | USD | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | -2364100000.0 | -1666.7% | USD | 10-K | 2026-02-03 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 350400000.0 | — | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 351300000.0 | +0.3% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 352000000.0 | +0.2% | shares | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 352300000.0 | +0.1% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 354700000.0 | +0.7% | shares | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 355300000.0 | +0.2% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 356200000.0 | +0.3% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 356600000.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 358400000.0 | +0.5% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 358400000.0 | +0.0% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 354900000.0 | -1.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 352300000.0 | — | shares | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 356600000.0 | +1.2% | shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 355100000.0 | -0.4% | shares | 10-K | 2026-02-03 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 350400000.0 | — | shares | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 351300000.0 | +0.3% | shares | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 352000000.0 | +0.2% | shares | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 352300000.0 | +0.1% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 354700000.0 | +0.7% | shares | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 355300000.0 | +0.2% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 356200000.0 | +0.3% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 356600000.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 358400000.0 | +0.5% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 358400000.0 | +0.0% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 354900000.0 | -1.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 352300000.0 | — | shares | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 356600000.0 | +1.2% | shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 355100000.0 | -0.4% | shares | 10-K | 2026-02-03 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 350200000.0 | — | shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 350900000.0 | +0.2% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 351700000.0 | +0.2% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 353500000.0 | +0.5% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 355000000.0 | +0.4% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 355800000.0 | +0.2% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 357500000.0 | +0.5% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 358500000.0 | +0.3% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 356600000.0 | -0.5% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 351200000.0 | — | shares | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 355200000.0 | +1.1% | shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 356900000.0 | +0.5% | shares | 10-K | 2026-02-03 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 356000000.0 | — | shares | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 357300000.0 | +0.4% | shares | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 358200000.0 | +0.3% | shares | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 360500000.0 | +0.6% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 361000000.0 | +0.1% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 362700000.0 | +0.5% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 364600000.0 | +0.5% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 364100000.0 | -0.1% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 361800000.0 | -0.6% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 357400000.0 | — | shares | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 362000000.0 | +1.3% | shares | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 362700000.0 | +0.2% | shares | 10-K | 2026-02-03 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1299 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.1263 | -2.8% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.1185 | -6.2% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.1194 | +0.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.1207 | +1.1% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.1149 | -4.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1172 | +2.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1210 | +3.2% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.1295 | +7.0% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.4614 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.4456 | -3.4% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.4920 | +10.4% | ratio | 10-K | 2026-02-03 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.2601 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 5.2209 | -0.7% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 5.3107 | +1.7% | ratio | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 4.7555 | -10.5% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 5.5507 | +16.7% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 5.1457 | -7.3% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 4.3032 | -16.4% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 4.0744 | -5.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 4.9787 | +22.2% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 5.1671 | +3.8% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 4.7279 | -8.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 4.7555 | — | ratio | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 4.0744 | -14.3% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 4.8746 | +19.6% | ratio | 10-K | 2026-02-03 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1568 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 0.1636 | +4.3% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.1666 | +1.8% | ratio | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 0.1536 | -7.8% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.1276 | -16.9% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 0.1260 | -1.2% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 0.1326 | +5.2% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 0.1347 | +1.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1177 | -12.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1238 | +5.3% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.1364 | +10.2% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.1536 | — | ratio | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 0.1347 | -12.3% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.1412 | +4.8% | ratio | 10-K | 2026-02-03 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6562 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.6674 | +1.7% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.6694 | +0.3% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.6587 | -1.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.6830 | +3.7% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.6741 | -1.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.6469 | -4.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.6631 | +2.5% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.6636 | +0.1% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.6639 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.6746 | +1.6% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.6600 | -2.2% | ratio | 10-K | 2026-02-03 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2095 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.2396 | +14.4% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.2384 | -0.5% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.2882 | +20.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.2622 | -9.0% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.2773 | +5.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.3099 | +11.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.2698 | -12.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.2812 | +4.2% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2524 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.2781 | +10.2% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.2838 | +2.0% | ratio | 10-K | 2026-02-03 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2285 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.2638 | +15.4% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.2671 | +1.3% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.2483 | -7.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.2823 | +13.7% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.2833 | +0.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.2565 | -9.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.3047 | +18.8% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.3033 | -0.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2480 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.2812 | +13.4% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.2927 | +4.1% | ratio | 10-K | 2026-02-03 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6391 | — | ratio | 10-Q | 2023-04-20 |
| Quarterly | 2023-06-30 | 2.2331 | +36.2% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 2.1487 | -3.8% | ratio | 10-Q | 2023-10-20 |
| Quarterly | 2023-12-31 | 1.6580 | -22.8% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 2.0649 | +24.5% | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2024-06-30 | 2.0415 | -1.1% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2024-09-30 | 1.4392 | -29.5% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-12-31 | 1.1616 | -19.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1.6734 | +44.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2.0106 | +20.2% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1.5565 | -22.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1.6580 | — | ratio | 10-K | 2025-01-31 |
| Annual | 2024-12-31 | 1.1616 | -29.9% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 1.6788 | +44.5% | ratio | 10-K | 2026-02-03 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0272 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.0303 | +11.2% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.0283 | -6.6% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.0344 | +21.8% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0316 | -8.1% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.0318 | +0.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0363 | +14.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0327 | -10.1% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.0364 | +11.5% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.1164 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.1239 | +6.4% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.1396 | +12.7% | ratio | 10-K | 2026-02-03 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0317 | — | ratio | 10-Q | 2024-04-19 |
| Quarterly | 2023-06-30 | 0.0354 | +11.8% | ratio | 10-Q | 2024-07-19 |
| Quarterly | 2023-09-30 | 0.0332 | -6.4% | ratio | 10-Q | 2024-10-18 |
| Quarterly | 2024-03-31 | 0.0390 | +17.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0358 | -8.2% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.0363 | +1.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0408 | +12.6% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0369 | -9.6% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.0416 | +12.8% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.1351 | — | ratio | 10-K | 2026-02-03 |
| Annual | 2024-12-31 | 0.1413 | +4.6% | ratio | 10-K | 2026-02-03 |
| Annual | 2025-12-31 | 0.1602 | +13.4% | ratio | 10-K | 2026-02-03 |