Financial Metrics
CBRE CBRE GROUP, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 3 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | 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 | 7302000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 7599000000.0 | +4.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 7730000000.0 | +1.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 7822000000.0 | +1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 8258000000.0 | +5.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 8857000000.0 | +7.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 8763000000.0 | -1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9584000000.0 | +9.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 10096000000.0 | +5.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 31505000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 35181000000.0 | +11.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 39900000000.0 | +13.4% | USD | 10-K | 2026-02-12 |
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 | 37000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 306000000.0 | +727.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 269000000.0 | -12.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 204000000.0 | -24.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 246000000.0 | +20.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 368000000.0 | +49.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 276000000.0 | -25.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 374000000.0 | +35.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 481000000.0 | +28.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1117000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1413000000.0 | +26.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1753000000.0 | +24.1% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 117000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 201000000.0 | +71.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 191000000.0 | -5.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 126000000.0 | -34.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 130000000.0 | +3.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 225000000.0 | +73.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 163000000.0 | -27.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 215000000.0 | +31.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 363000000.0 | +68.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 986000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 968000000.0 | -1.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1157000000.0 | +19.5% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.38 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.65 | +71.1% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.62 | -4.6% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.41 | -33.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.42 | +2.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.73 | +73.8% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.54 | -26.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.72 | +33.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.22 | +69.4% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3.2 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 3.16 | -1.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.88 | +22.8% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.37 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.64 | +73.0% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.61 | -4.7% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.41 | -32.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.42 | +2.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.73 | +73.8% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.54 | -26.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.72 | +33.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.21 | +68.1% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3.15 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 3.14 | -0.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3.85 | +22.6% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1231325000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1261174000.0 | +2.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1252101000.0 | -0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1265000000.0 | +1.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1044000000.0 | -17.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 928000000.0 | -11.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1025000000.0 | +10.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1114000000.0 | +8.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1382000000.0 | +24.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1395000000.0 | +0.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1669000000.0 | +19.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1265000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1114000000.0 | -11.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1864000000.0 | +67.3% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5468926000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5552692000.0 | +1.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 5707977000.0 | +2.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 6370000000.0 | +11.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 6172000000.0 | -3.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 6304000000.0 | +2.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 6705000000.0 | +6.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 7005000000.0 | +4.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 6753000000.0 | -3.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 7319000000.0 | +8.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 7562000000.0 | +3.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 6370000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 7005000000.0 | +10.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8284000000.0 | +18.3% | USD | 10-K | 2026-02-12 |
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 | 9046400000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 9469708000.0 | +4.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 9326612000.0 | -1.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 9666000000.0 | +3.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 9444000000.0 | -2.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 9653000000.0 | +2.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 10616000000.0 | +10.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 9970000000.0 | -6.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 10831000000.0 | +8.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 11960000000.0 | +10.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 12573000000.0 | +5.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 9666000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9970000000.0 | +3.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 13489000000.0 | +35.3% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21030097000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 21732067000.0 | +3.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 21687417000.0 | -0.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 22548000000.0 | +4.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 22964000000.0 | +1.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 23462000000.0 | +2.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 24845000000.0 | +5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 24383000000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 26366000000.0 | +8.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 27693000000.0 | +5.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 28566000000.0 | +3.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 22548000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 24383000000.0 | +8.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 30877000000.0 | +26.6% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8717462000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8153040000.0 | -6.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 7866644000.0 | -3.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 8243000000.0 | +4.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 8233000000.0 | -0.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 8629000000.0 | +4.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 9430000000.0 | +9.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 9287000000.0 | -1.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 10868000000.0 | +17.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 10623000000.0 | -2.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 11152000000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8243000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 9287000000.0 | +12.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 12320000000.0 | +32.7% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12387687000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 12838430000.0 | +3.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 13226528000.0 | +3.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 13481000000.0 | +1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 13865000000.0 | +2.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 14273000000.0 | +2.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 15289000000.0 | +7.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 15191000000.0 | -0.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 17362000000.0 | +14.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 18700000000.0 | +7.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 19273000000.0 | +3.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 13481000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 15191000000.0 | +12.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 21251000000.0 | +39.9% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7859834000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8098058000.0 | +3.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 7684016000.0 | -5.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 8267000000.0 | +7.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 8261000000.0 | -0.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 8356000000.0 | +1.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 8692000000.0 | +4.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 8411000000.0 | -3.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 8282000000.0 | -1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 8253000000.0 | -0.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 8535000000.0 | +3.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8267000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 8411000000.0 | +1.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8878000000.0 | +5.6% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1086268000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2059797000.0 | +89.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2795855000.0 | +35.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2804000000.0 | +0.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3282000000.0 | +17.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3272000000.0 | -0.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3277000000.0 | +0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3245000000.0 | -1.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3207000000.0 | -1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4340000000.0 | +35.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 4321000000.0 | -0.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2804000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3245000000.0 | +15.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5050000000.0 | +55.6% | USD | 10-K | 2026-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 | -745000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -756000000.0 | -1.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -373000000.0 | +50.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -492000000.0 | -31.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -205000000.0 | +58.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 368000000.0 | +279.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -546000000.0 | -248.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -489000000.0 | +10.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 338000000.0 | +169.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 480000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1708000000.0 | +255.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1559000000.0 | -8.7% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -115000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -370000000.0 | -221.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -537000000.0 | -45.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -900000000.0 | -67.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1307000000.0 | -45.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -1494000000.0 | -14.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -462000000.0 | +69.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -467000000.0 | -1.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -664000000.0 | -42.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -681000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -1514000000.0 | -122.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -1627000000.0 | -7.5% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 761000000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1075000000.0 | +41.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 906000000.0 | -15.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1192000000.0 | +31.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1242000000.0 | +4.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 927000000.0 | -25.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1256000000.0 | +35.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1160000000.0 | -7.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 832000000.0 | -28.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 154000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -221000000.0 | -243.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 796000000.0 | +460.2% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60284000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 135012000.0 | +124.0% | USD | 10-Q | 2023-07-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 310786159.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 310876434.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 304750283.0 | -2.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 304889140.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 306949267.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 306473349.0 | -0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 306010388.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 302052229.0 | -1.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 299584021.0 | -0.8% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 297524516.0 | -0.7% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 297561943.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 304889140.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 302052229.0 | -0.9% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 295731478.0 | -2.1% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 310786159.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 310876434.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 304750283.0 | -2.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 304889140.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 306949267.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 306473349.0 | -0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 306010388.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 302052229.0 | -1.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 299584021.0 | -0.8% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 297524516.0 | -0.7% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 297561943.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 304889140.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 302052229.0 | -0.9% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 295731478.0 | -2.1% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 310464609.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 310857203.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 307854518.0 | -1.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 305808212.0 | -0.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 306745116.0 | +0.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 306253811.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 300288602.0 | -1.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 297950927.0 | -0.8% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 297557891.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 308430080.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 305859458.0 | -0.8% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 298157861.0 | -2.5% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315358147.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 314282247.0 | -0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 312221133.0 | -0.7% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 308502456.0 | -1.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 308035211.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 308305013.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 302914671.0 | -1.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 300008422.0 | -1.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 300257330.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 312550942.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 308033612.0 | -1.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 300751541.0 | -2.4% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3472 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3497 | +0.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.3564 | +1.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3406 | -4.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3520 | +3.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.3565 | +1.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3324 | -6.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3461 | +4.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3534 | +2.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.3972 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.4428 | +3.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.2922 | -10.4% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0377 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.1615 | +11.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.1856 | +2.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.1726 | -1.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.1471 | -2.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.1187 | -2.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.1258 | +0.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.0735 | -4.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.9966 | -7.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.1259 | +13.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.1274 | +0.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.1726 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.0735 | -8.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.0949 | +2.0% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5761 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.5854 | +0.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.7213 | +8.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1.6307 | -5.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.6784 | +2.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.7081 | +1.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.7590 | +3.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.8061 | +2.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.0964 | +16.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.2658 | +8.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.2581 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.6307 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.8061 | +10.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.3937 | +32.5% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0160 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0265 | +65.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0247 | -6.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0161 | -34.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0157 | -2.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0254 | +61.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0186 | -26.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0224 | +20.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0360 | +60.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0313 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0275 | -12.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0290 | +5.4% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0051 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0403 | +694.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0348 | -13.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0261 | -25.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0298 | +14.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0415 | +39.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0315 | -24.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0390 | +23.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0476 | +22.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0355 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0402 | +13.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0439 | +9.4% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1412 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1547 | +9.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.1592 | +2.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.1535 | -3.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1268 | -17.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.1075 | -15.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.1087 | +1.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.1200 | +10.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1272 | +6.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1313 | +3.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1497 | +14.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1535 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.1200 | -21.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1513 | +26.1% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0056 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0092 | +66.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0088 | -4.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0055 | -37.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0055 | +1.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0091 | +63.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0062 | -31.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0078 | +25.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0127 | +63.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0437 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0397 | -9.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0375 | -5.6% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0149 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0248 | +66.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0249 | +0.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0153 | -38.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0156 | +2.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0259 | +66.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0197 | -24.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0261 | +32.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0425 | +63.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1193 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1151 | -3.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1303 | +13.2% | ratio | 10-K | 2026-02-12 |