Financial Metrics
ANET Arista Networks, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 | 1351351000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1458924000.0 | +8.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1509456000.0 | +3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1571400000.0 | +4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1690400000.0 | +7.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1810900000.0 | +7.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2004800000.0 | +10.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2204800000.0 | +10.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2308300000.0 | +4.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 5860200000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7003100000.0 | +19.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 9005700000.0 | +28.6% | 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 | 804507000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 884129000.0 | +9.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 942419000.0 | +6.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1001400000.0 | +6.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1097200000.0 | +9.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1161700000.0 | +5.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1276100000.0 | +9.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1438600000.0 | +12.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1490200000.0 | +3.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3630300000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4491300000.0 | +23.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5768700000.0 | +28.4% | 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 | 484578000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 530062000.0 | +9.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 602695000.0 | +13.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 660200000.0 | +9.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 699600000.0 | +6.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 785300000.0 | +12.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 858800000.0 | +9.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 986200000.0 | +14.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 978200000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2257300000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2944600000.0 | +30.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3856100000.0 | +31.0% | 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 | 436473000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 491885000.0 | +12.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 545327000.0 | +10.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 637700000.0 | +16.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 665400000.0 | +4.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 748000000.0 | +12.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 813800000.0 | +8.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 888800000.0 | +9.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 853000000.0 | -4.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2087300000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2852100000.0 | +36.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3511400000.0 | +23.1% | 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.42 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.59 | +12.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.76 | +10.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.51 | -71.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.53 | +3.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.59 | +11.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.65 | +10.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.71 | +9.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.68 | -4.2% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.69 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.27 | +34.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.79 | +22.9% | 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.38 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.55 | +12.3% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.72 | +11.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5 | -70.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.52 | +4.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.58 | +11.5% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.64 | +10.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.7 | +9.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.67 | -4.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.65 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2.23 | +35.2% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.75 | +23.3% | 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 | 956341000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1261836000.0 | +31.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1748818000.0 | +38.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1938606000.0 | +10.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2092101000.0 | +7.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2429031000.0 | +16.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3175139000.0 | +30.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2762400000.0 | -13.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1845100000.0 | -33.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2225500000.0 | +20.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2326600000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1938606000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2762400000.0 | +42.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1963900000.0 | -28.9% | 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 | 862875000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 779726000.0 | -9.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 833374000.0 | +6.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1034398000.0 | +24.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1090041000.0 | +5.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1226795000.0 | +12.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1130897000.0 | -7.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1140500000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1435900000.0 | +25.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1623600000.0 | +13.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1489400000.0 | -8.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1034398000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1140500000.0 | +10.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1886900000.0 | +65.4% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1682703000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1864334000.0 | +10.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1893538000.0 | +1.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1945180000.0 | +2.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2025204000.0 | +4.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1853776000.0 | -8.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1769962000.0 | -4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1834600000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1957300000.0 | +6.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2059100000.0 | +5.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2155700000.0 | +4.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1945180000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1834600000.0 | -5.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2247100000.0 | +22.5% | 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 | 6270533000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6851557000.0 | +9.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 7654998000.0 | +11.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 8400064000.0 | +9.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 8926283000.0 | +6.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 9842318000.0 | +10.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 10877940000.0 | +10.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 11910900000.0 | +9.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 12276300000.0 | +3.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 13503500000.0 | +10.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 15184800000.0 | +12.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 8400064000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 11910900000.0 | +41.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 16387000000.0 | +37.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 | 7543066000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 8186041000.0 | +8.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 9069035000.0 | +10.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 9956635000.0 | +9.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 10550179000.0 | +6.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 11623235000.0 | +10.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 12846723000.0 | +10.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 14043900000.0 | +9.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 14514600000.0 | +3.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 16534200000.0 | +13.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 18048800000.0 | +9.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 9956635000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 14043900000.0 | +41.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 19448600000.0 | +38.5% | 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 | 1584909000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1655792000.0 | +4.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1846725000.0 | +11.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1919435000.0 | +3.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1783064000.0 | -7.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2161879000.0 | +21.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2434374000.0 | +12.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2732200000.0 | +12.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3121600000.0 | +14.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4051400000.0 | +29.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 4666600000.0 | +15.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1919435000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2732200000.0 | +42.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5376500000.0 | +96.8% | 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 | 2213892000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2328459000.0 | +5.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2563480000.0 | +10.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2737576000.0 | +6.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2687864000.0 | -1.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3192427000.0 | +18.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3600834000.0 | +12.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4049100000.0 | +12.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4395500000.0 | +8.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5632600000.0 | +28.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 6141700000.0 | +9.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2737576000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4049100000.0 | +47.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7078100000.0 | +74.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 | 5329174000.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 5857582000.0 | +9.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 6505555000.0 | +11.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 7219100000.0 | +11.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 7862300000.0 | +8.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 8430800000.0 | +7.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 9245900000.0 | +9.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 9994800000.0 | +8.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 10119100000.0 | +1.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 10901600000.0 | +7.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 11907100000.0 | +9.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 7219000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9994800000.0 | +38.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 12370500000.0 | +23.8% | 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 | 374483000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 808573000.0 | +115.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1507550000.0 | +86.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 513800000.0 | -65.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1502800000.0 | +192.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2677300000.0 | +78.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 641700000.0 | -76.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1841800000.0 | +187.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3110000000.0 | +68.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2034000000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3708200000.0 | +82.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4371900000.0 | +17.9% | 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 | -21747000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -124653000.0 | -473.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -350497000.0 | -181.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -295600000.0 | +15.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -773500000.0 | -161.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1147400000.0 | -48.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -765900000.0 | +33.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -1391000000.0 | -81.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -2577100000.0 | -85.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -687500000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -2457300000.0 | -257.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -3576200000.0 | -45.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 | -68403000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -97635000.0 | -42.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -82421000.0 | +15.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -63100000.0 | +23.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -236200000.0 | -274.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -291800000.0 | -23.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -793800000.0 | -172.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -991000000.0 | -24.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -970400000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -83800000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -421800000.0 | -403.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -1595900000.0 | -278.4% | 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 | 5631000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 17212000.0 | +205.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 28424000.0 | +65.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9400000.0 | -66.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 12600000.0 | +34.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 19600000.0 | +55.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 28400000.0 | +44.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 52400000.0 | +84.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 82500000.0 | +57.4% | USD | 10-Q | 2025-11-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 308098000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 309355000.0 | +0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 310972000.0 | +0.5% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 312245000.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 313601000.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 314086000.0 | +0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 314847000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1261300000.0 | +300.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1256600000.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1256800000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1259200000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1248982000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1261300000.0 | +1.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1256500000.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 | 308098000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 309355000.0 | +0.4% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 310972000.0 | +0.5% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 312245000.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 313601000.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 314086000.0 | +0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 314847000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1261300000.0 | +300.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1256600000.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1256800000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1259200000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1248982000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1261300000.0 | +1.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1256500000.0 | -0.4% | 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 | 306985000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 308636000.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 310185000.0 | +0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1252100000.0 | +303.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1254800000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1257900000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1260000000.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1256300000.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1258000000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1237400000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1256300000.0 | +1.5% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1258000000.0 | +0.1% | 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 | 315578000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 316485000.0 | +0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 317631000.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1279400000.0 | +302.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1279700000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1281800000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1279200000.0 | -0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1271200000.0 | -0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1276600000.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1268500000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1281100000.0 | +1.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1275700000.0 | -0.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.1792 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1782 | -0.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1664 | -6.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1489 | -10.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1454 | -2.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1410 | -3.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1381 | -2.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1333 | -3.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1279 | -4.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5886 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4987 | -15.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4631 | -7.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 | 3.9564 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4.1379 | +4.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4.1452 | +0.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 4.3763 | +5.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5.0061 | +14.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 4.5527 | -9.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4.4685 | -1.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4.3595 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3.9327 | -9.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3.3330 | -15.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.2539 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4.3763 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4.3595 | -0.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3.0479 | -30.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.4154 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.3975 | -4.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.3940 | -0.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.3792 | -3.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3419 | -9.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.3787 | +10.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.3895 | +2.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.4051 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4344 | +7.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5167 | +18.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5158 | -0.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3792 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.4051 | +6.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5722 | +41.2% | 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.5953 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.6060 | +1.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.6243 | +3.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6373 | +2.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.6491 | +1.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.6415 | -1.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6365 | -0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6525 | +2.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6456 | -1.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6195 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.6413 | +3.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.6406 | -0.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.3230 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3372 | +4.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3613 | +7.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.4058 | +12.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.3936 | -3.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.4131 | +4.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4059 | -1.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4031 | -0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3695 | -8.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3562 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4073 | +14.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3899 | -4.3% | 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.3586 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3633 | +1.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3993 | +9.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.4201 | +5.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4139 | -1.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.4337 | +4.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4284 | -1.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4473 | +4.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4238 | -5.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3852 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4205 | +9.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4282 | +1.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.6034 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7621 | +26.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.9470 | +24.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.0100 | +6.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1733 | +16.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.1236 | -4.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3043 | +16.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.0111 | -22.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5911 | -41.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5493 | -7.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4986 | -9.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0100 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.0111 | +0.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3653 | -63.9% | 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.0579 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0601 | +3.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0601 | +0.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0604 | +0.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0572 | -5.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0582 | +1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0561 | -3.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0538 | -4.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0473 | -12.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2096 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2031 | -3.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1805 | -11.1% | 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.0819 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0840 | +2.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0838 | -0.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0811 | -3.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0789 | -2.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0809 | +2.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0804 | -0.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0815 | +1.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0716 | -12.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2891 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2854 | -1.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2839 | -0.5% | ratio | 10-K | 2026-02-17 |