Financial Metrics
CCI CROWN CASTLE INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 3 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | 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 | 149000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 139000000.0 | -6.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 90000000.0 | -35.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 46000000.0 | -48.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 43000000.0 | -6.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 54000000.0 | +25.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 50000000.0 | -7.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 52000000.0 | +4.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 60000000.0 | +15.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 421000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 192000000.0 | -54.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 215000000.0 | +12.0% | USD | 10-K | 2026-02-23 |
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 | 628000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 667000000.0 | +6.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 486000000.0 | -27.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 520000000.0 | +7.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 495000000.0 | -4.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 532000000.0 | +7.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 521000000.0 | -2.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 506000000.0 | -2.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 525000000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2097000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2118000000.0 | +1.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2075000000.0 | -2.0% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 418000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 455000000.0 | +8.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 265000000.0 | -41.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 311000000.0 | +17.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 251000000.0 | -19.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 303000000.0 | +20.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -464000000.0 | -253.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 291000000.0 | +162.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 323000000.0 | +11.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1502000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -3903000000.0 | -359.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 444000000.0 | +111.4% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.97 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.05 | +8.2% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.61 | -41.9% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.72 | +18.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.58 | -19.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.7 | +20.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.07 | -252.9% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.67 | +162.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.74 | +10.4% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.46 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -8.98 | -359.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.02 | +111.4% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.97 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.05 | +8.2% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.61 | -41.9% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.71 | +16.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.58 | -18.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.7 | +20.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.07 | -252.9% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.67 | +162.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.74 | +10.4% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.46 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -8.98 | -359.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.01 | +111.2% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 187000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 276000000.0 | +47.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 117000000.0 | -57.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 105000000.0 | -10.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 125000000.0 | +19.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 155000000.0 | +24.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 194000000.0 | +25.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 100000000.0 | -48.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 60000000.0 | -40.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 94000000.0 | +56.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 57000000.0 | -39.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 105000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 100000000.0 | -4.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 99000000.0 | -1.0% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 565000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 496000000.0 | -12.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 512000000.0 | +3.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 481000000.0 | -6.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 380000000.0 | -21.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 420000000.0 | +10.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 413000000.0 | -1.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 129000000.0 | -68.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 123000000.0 | -4.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 100000000.0 | -18.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 125000000.0 | +25.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 481000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 129000000.0 | -73.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 172000000.0 | +33.3% | USD | 10-K | 2026-02-23 |
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 | 1325000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1349000000.0 | +1.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1126000000.0 | -16.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1032000000.0 | -8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 977000000.0 | -5.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1081000000.0 | +10.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1124000000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1090000000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1085000000.0 | -0.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1074000000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1114000000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1032000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 1090000000.0 | +5.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1144000000.0 | +5.0% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39054000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 39042000000.0 | -0.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 38699000000.0 | -0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 38527000000.0 | -0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38231000000.0 | -0.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 38246000000.0 | +0.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 38043000000.0 | -0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 32736000000.0 | -14.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31760000000.0 | -3.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 31636000000.0 | -0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 31501000000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 38527000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 32736000000.0 | -15.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 31518000000.0 | -3.7% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2535000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2725000000.0 | +7.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2549000000.0 | -6.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2585000000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2336000000.0 | -9.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2494000000.0 | +6.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2097000000.0 | -15.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2177000000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2950000000.0 | +35.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3803000000.0 | +28.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 4297000000.0 | +13.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2585000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 2177000000.0 | -15.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 4479000000.0 | +105.7% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31831000000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 31996000000.0 | +0.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 32030000000.0 | +0.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 32146000000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 32183000000.0 | +0.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 32594000000.0 | +1.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 32747000000.0 | +0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 32869000000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33013000000.0 | +0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 33018000000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 32994000000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32146000000.0 | — | USD | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 32869000000.0 | +2.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 33153000000.0 | +0.9% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 606000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1725000000.0 | +184.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2258000000.0 | +30.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 599000000.0 | -73.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1367000000.0 | +128.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2066000000.0 | +51.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 641000000.0 | -69.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1473000000.0 | +129.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2187000000.0 | +48.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3126000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2943000000.0 | -5.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3057000000.0 | +3.9% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -407000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -806000000.0 | -98.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -1155000000.0 | -43.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -320000000.0 | +72.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -650000000.0 | -103.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -947000000.0 | -45.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -255000000.0 | +73.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -523000000.0 | -105.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -805000000.0 | -53.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1519000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -1220000000.0 | +19.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -1158000000.0 | +5.1% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -139000000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -758000000.0 | -445.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -1141000000.0 | -50.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -261000000.0 | +77.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -666000000.0 | -155.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1028000000.0 | -54.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -403000000.0 | +60.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -971000000.0 | -140.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1422000000.0 | -46.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1654000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -1708000000.0 | -3.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -1886000000.0 | -10.4% | USD | 10-K | 2026-02-23 |
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 | 434000000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 434000000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 434000000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 434000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 435000000.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 435000000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 435000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 435000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 435000000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 434000000.0 | — | shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 435000000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 435000000.0 | +0.0% | shares | 10-K | 2026-02-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 434000000.0 | — | shares | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 435000000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 435000000.0 | +0.0% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 433000000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 434000000.0 | +0.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 434000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 434000000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 435000000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 435000000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 434000000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 434000000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 435000000.0 | +0.2% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 434000000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 434000000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 434000000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 435000000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 435000000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 436000000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 436000000.0 | +0.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 437000000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 437000000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 434000000.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 434000000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 437000000.0 | +0.7% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0038 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0036 | -6.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0023 | -34.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0012 | -48.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0011 | -6.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0014 | +26.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0016 | +10.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0016 | +4.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0019 | +15.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0109 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0059 | -46.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0068 | +16.3% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5227 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.4950 | -5.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.4417 | -10.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.3992 | -9.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4182 | +4.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4334 | +3.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.5360 | +23.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.5007 | -6.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3678 | -26.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2824 | -23.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2593 | -8.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3992 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 0.5007 | +25.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2554 | -49.0% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8054 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3.2734 | +16.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.9444 | -10.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6.7609 | +129.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 5.8372 | -13.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 5.6111 | -3.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -9.2800 | -265.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 5.5962 | +160.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5.3833 | -3.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.5677 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -20.3281 | -669.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.0651 | +110.2% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.2148 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 4.7986 | +13.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 5.4000 | +12.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 11.3043 | +109.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 11.5116 | +1.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 9.8519 | -14.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10.4200 | +5.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 9.7308 | -6.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8.7500 | -10.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4.9810 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 11.0312 | +121.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 9.6512 | -12.5% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0738 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.1013 | +37.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.0459 | -54.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.0406 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0535 | +31.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0621 | +16.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.0925 | +48.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0459 | -50.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0203 | -55.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0247 | +21.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0133 | -46.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0406 | — | ratio | 10-K | 2025-03-14 |
| Annual | 2024-12-31 | 0.0459 | +13.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0221 | -51.9% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0107 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0117 | +8.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0068 | -41.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0081 | +18.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0066 | -19.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0080 | +21.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0146 | -283.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0092 | +163.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0103 | +11.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0390 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -0.1192 | -405.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0141 | +111.8% | ratio | 10-K | 2026-02-23 |