Financial Metrics
EQIX EQUINIX INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 3 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 | 2225000000.0 | — | USD | 10-Q | 2025-04-30 |
| Quarterly | 2023-06-30 | 2019000000.0 | -9.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2061000000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2127000000.0 | +3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2159000000.0 | +1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2201000000.0 | +1.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2225000000.0 | +1.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2256000000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2316000000.0 | +2.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 8188000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 8748000000.0 | +6.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 9217000000.0 | +5.4% | USD | 10-K | 2026-02-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 384000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 332000000.0 | -13.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 381000000.0 | +14.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 364000000.0 | -4.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 436000000.0 | +19.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 425000000.0 | -2.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 458000000.0 | +7.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 494000000.0 | +7.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 474000000.0 | -4.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1443000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1328000000.0 | -8.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1848000000.0 | +39.2% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 259000000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 207000000.0 | -20.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 276000000.0 | +33.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 231000000.0 | -16.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 301000000.0 | +30.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 297000000.0 | -1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 343000000.0 | +15.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 368000000.0 | +7.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 374000000.0 | +1.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 969000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 815000000.0 | -15.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1350000000.0 | +65.6% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.78 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2.21 | -20.5% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.94 | +33.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.44 | -17.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3.17 | +29.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3.11 | -1.9% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.52 | +13.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3.76 | +6.8% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.82 | +1.6% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 10.35 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 8.54 | -17.5% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 13.79 | +61.5% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.77 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2.21 | -20.2% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.93 | +32.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.43 | -17.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3.16 | +30.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3.1 | -1.9% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.5 | +12.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3.75 | +7.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.81 | +1.6% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 10.31 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 8.5 | -17.6% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 13.76 | +61.9% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2643000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2342000000.0 | -11.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2357000000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2096000000.0 | -11.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1527000000.0 | -27.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1993000000.0 | +30.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2776000000.0 | +39.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 3081000000.0 | +11.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2950000000.0 | -4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3660000000.0 | +24.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2077000000.0 | -43.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2096000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3081000000.0 | +47.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1727000000.0 | -43.9% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 913413000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1006116000.0 | +10.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1030694000.0 | +2.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1004000000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1079000000.0 | +7.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1124000000.0 | +4.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1123000000.0 | -0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 949000000.0 | -15.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1089000000.0 | +14.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1137000000.0 | +4.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1144000000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1004000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 949000000.0 | -5.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1001000000.0 | +5.5% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3993146000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3744016000.0 | -6.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3885380000.0 | +3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3568000000.0 | -8.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3167000000.0 | -11.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3729000000.0 | +17.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 5055000000.0 | +35.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5447000000.0 | +7.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5505000000.0 | +1.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 6550000000.0 | +19.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4966000000.0 | -24.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3568000000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 5447000000.0 | +52.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5125000000.0 | -5.9% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31274198000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 31566945000.0 | +0.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 31684602000.0 | +0.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 32651000000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 31937000000.0 | -2.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 32854000000.0 | +2.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 35438000000.0 | +7.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 35085000000.0 | -1.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 36079000000.0 | +2.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38849000000.0 | +7.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 38060000000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 32651000000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 35085000000.0 | +7.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 40141000000.0 | +14.4% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1754152000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1854228000.0 | +5.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1893691000.0 | +2.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 3162000000.0 | +67.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2891000000.0 | -8.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3068000000.0 | +6.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 4370000000.0 | +42.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3349000000.0 | -23.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3327000000.0 | -0.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4241000000.0 | +27.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3069000000.0 | -27.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3162000000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3349000000.0 | +5.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3893000000.0 | +16.2% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19245339000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 19517945000.0 | +1.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 19773043000.0 | +1.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 20137000000.0 | +1.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 19613000000.0 | -2.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 20551000000.0 | +4.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 21826000000.0 | +6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 21533000000.0 | -1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 22166000000.0 | +2.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 24742000000.0 | +11.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 23880000000.0 | -3.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 20137000000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 21533000000.0 | +6.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 25963000000.0 | +20.6% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12029000000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 12025000000.0 | -0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 11886884000.0 | -1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 12489000000.0 | +5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12299000000.0 | -1.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-06-30 | 12278000000.0 | -0.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 13588000000.0 | +10.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 13528000000.0 | -0.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 13889000000.0 | +2.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 14084000000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 14157000000.0 | +0.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 12489000000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 13528000000.0 | +8.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 14156000000.0 | +4.6% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13489822000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 13461488000.0 | -0.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 13703408000.0 | +1.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2024-03-31 | 13742000000.0 | +0.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 14454000000.0 | +5.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 15395000000.0 | +6.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 15887000000.0 | +3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 18073000000.0 | +13.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 17328000000.0 | -4.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 13840646000.0 | — | USD | 10-K | 2024-02-16 |
| Annual | 2024-12-31 | 15334000000.0 | +10.8% | USD | 10-K | 2025-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 692000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1433000000.0 | +107.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2218000000.0 | +54.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 598000000.0 | -73.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1510000000.0 | +152.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2268000000.0 | +50.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 809000000.0 | -64.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1753000000.0 | +116.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2767000000.0 | +57.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3217000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3249000000.0 | +1.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3911000000.0 | +20.4% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -522000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -1191000000.0 | -128.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -1943000000.0 | -63.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -727000000.0 | +62.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -1461000000.0 | -101.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -2826000000.0 | -93.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -964000000.0 | +65.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -2404000000.0 | -149.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -3774000000.0 | -57.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -3224000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -3937000000.0 | -22.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -6484000000.0 | -64.7% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 542000000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 215000000.0 | -60.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 233000000.0 | +8.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -397000000.0 | -270.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -103000000.0 | +74.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1245000000.0 | +1308.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 15000000.0 | -98.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1206000000.0 | +7940.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 47000000.0 | -96.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 211000000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1723000000.0 | +716.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1272000000.0 | -26.2% | USD | 10-K | 2026-02-11 |
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 | 93514718.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 93564869.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 93883296.0 | +0.3% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 94479000.0 | +0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 94904000.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 94945000.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 96488000.0 | +1.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 97287000.0 | +0.8% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 97819000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97865000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 98187000.0 | +0.3% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 94479000.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 97287000.0 | +3.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 98226000.0 | +1.0% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93691925.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 93736659.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 94036882.0 | +0.3% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 94630000.0 | +0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 95037000.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 95072000.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 96594000.0 | +1.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 97390000.0 | +0.8% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 97903000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97944000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 98250000.0 | +0.3% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 94630000.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 97390000.0 | +2.9% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 98288000.0 | +0.9% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 92971000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 93535000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 93683000.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 94665000.0 | +1.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 94919000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 95394000.0 | +0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 97514000.0 | +2.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97835000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 97982000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 93615000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 95457000.0 | +2.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 97883000.0 | +2.5% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93340000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 93857000.0 | +0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 94168000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 95156000.0 | +1.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 95166000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 95731000.0 | +0.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 97887000.0 | +2.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 98050000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 98174000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 94009000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 95827000.0 | +1.9% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 98123000.0 | +2.4% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0711 | — | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2023-06-30 | 0.0640 | -10.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0650 | +1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0666 | +2.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0657 | -1.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0621 | -5.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0617 | -0.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0581 | -5.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0609 | +4.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2508 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.2493 | -0.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2296 | -7.9% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2764 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.0192 | -11.3% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.0517 | +1.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.1284 | -45.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.0955 | -2.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.2154 | +11.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.1568 | -4.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.6265 | +40.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.6546 | +1.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.5444 | -6.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.6181 | +4.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.1284 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1.6265 | +44.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.3165 | -19.1% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5999 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.6231 | +1.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.6634 | +2.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.6124 | -3.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.5947 | -1.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.6738 | +5.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.6063 | -4.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.5917 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.5959 | +0.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.7567 | +10.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.6868 | -4.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.6124 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1.5917 | -1.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.8341 | +15.2% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1164 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 0.1025 | -11.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1339 | +30.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1086 | -18.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1394 | +28.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1349 | -3.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1542 | +14.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1631 | +5.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1615 | -1.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1183 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0932 | -21.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1465 | +57.2% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1726 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1644 | -4.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1849 | +12.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1711 | -7.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2019 | +18.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1931 | -4.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2058 | +6.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2190 | +6.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2047 | -6.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1762 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1518 | -13.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2005 | +32.1% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5067 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.2631 | -16.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.2447 | -1.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.6629 | -46.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5282 | -20.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.6496 | +23.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.6352 | -2.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 0.9200 | +44.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.8867 | -3.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.8630 | -2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.6768 | -21.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.6629 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.9200 | +38.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.4436 | -51.8% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0083 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 0.0066 | -20.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0087 | +32.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0072 | -17.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0092 | +26.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0084 | -8.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0095 | +13.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0095 | -0.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0098 | +3.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0297 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0232 | -21.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0336 | +44.8% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0215 | — | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 0.0172 | -20.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0232 | +34.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0188 | -19.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0245 | +30.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0219 | -10.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0247 | +13.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0261 | +5.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0264 | +1.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0776 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0602 | -22.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0954 | +58.3% | ratio | 10-K | 2026-02-11 |