Financial Metrics
PWR QUANTA SERVICES, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2025-11-26 | SEC Filing Index |
| Insider | 4 | 2025-11-18 | 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 | 4428826000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5048610000.0 | +14.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5620822000.0 | +11.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5031819000.0 | -10.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5594387000.0 | +11.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6493167000.0 | +16.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6233334000.0 | -4.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6773007000.0 | +8.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7631408000.0 | +12.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 20882206000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 23672795000.0 | +13.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 28479697000.0 | +20.3% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 573195000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 724099000.0 | +26.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 847324000.0 | +17.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 623494000.0 | -26.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 811331000.0 | +30.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1012570000.0 | +24.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 834037000.0 | -17.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1007574000.0 | +20.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1216434000.0 | +20.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2937086000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3510761000.0 | +19.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4275081000.0 | +21.8% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 125860000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 279273000.0 | +121.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 400329000.0 | +43.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 155354000.0 | -61.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 307230000.0 | +97.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 431161000.0 | +40.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 239081000.0 | -44.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 370282000.0 | +54.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 517217000.0 | +39.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1127976000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1346468000.0 | +19.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1611509000.0 | +19.7% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95046000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 165899000.0 | +74.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 272836000.0 | +64.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 118360000.0 | -56.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 188159000.0 | +59.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 293185000.0 | +55.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 144258000.0 | -50.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 229250000.0 | +58.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 339420000.0 | +48.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 744689000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 904824000.0 | +21.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1028378000.0 | +13.7% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.66 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.14 | +72.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.88 | +64.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.81 | -56.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.28 | +58.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.99 | +55.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.97 | -51.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.54 | +58.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.28 | +48.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5.13 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.16 | +20.1% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.91 | +12.2% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.64 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.12 | +75.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.83 | +63.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.79 | -56.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.26 | +59.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.95 | +54.8% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.96 | -50.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.52 | +58.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.24 | +47.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5.0 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.03 | +20.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.8 | +12.8% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 217115000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 361966000.0 | +66.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 305355000.0 | -15.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1290248000.0 | +322.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 531056000.0 | -58.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 518140000.0 | -2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 764067000.0 | +47.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 741960000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 520561000.0 | -29.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 509460000.0 | -2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 610387000.0 | +19.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1290248000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 741960000.0 | -42.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 439508000.0 | -40.8% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3644623000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4075206000.0 | +11.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4332499000.0 | +6.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4410829000.0 | +1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4094914000.0 | -7.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4430757000.0 | +8.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5149915000.0 | +16.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5170935000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5289723000.0 | +2.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5386384000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6356064000.0 | +18.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4410829000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5170935000.0 | +17.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6847091000.0 | +32.4% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 159164000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 156505000.0 | -1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 163879000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 175658000.0 | +7.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 224341000.0 | +27.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 235102000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 275852000.0 | +17.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 260181000.0 | -5.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 263086000.0 | +1.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 286910000.0 | +9.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 333710000.0 | +16.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 175658000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 260181000.0 | +48.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 370372000.0 | +42.4% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5570586000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6322392000.0 | +13.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6735367000.0 | +6.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 7676897000.0 | +14.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6583469000.0 | -14.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6887553000.0 | +4.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8046049000.0 | +16.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7851033000.0 | -2.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7829753000.0 | -0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8177557000.0 | +4.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9469267000.0 | +15.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7676897000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 7851033000.0 | +2.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 9903417000.0 | +26.1% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14039135000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 14740850000.0 | +5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 15188449000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 16237225000.0 | +6.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 15542352000.0 | -4.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 15929150000.0 | +2.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 18866300000.0 | +18.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 18683894000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 19134546000.0 | +2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 19891264000.0 | +4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 22743766000.0 | +14.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 16237225000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 18683894000.0 | +15.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 24926901000.0 | +33.4% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3427316000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3763669000.0 | +9.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4192239000.0 | +11.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5213116000.0 | +24.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4831182000.0 | -7.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5315993000.0 | +10.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6525338000.0 | +22.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6028513000.0 | -7.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5985606000.0 | -0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5977256000.0 | -0.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7044469000.0 | +17.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5213116000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6028513000.0 | +15.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8716198000.0 | +44.6% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8517181000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9011871000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9192598000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9953870000.0 | +8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9175083000.0 | -7.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 9348076000.0 | +1.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 11777275000.0 | +26.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 11354177000.0 | -3.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 11662174000.0 | +2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 12022490000.0 | +3.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14339980000.0 | +19.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9953870000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 11354177000.0 | +14.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 15899027000.0 | +40.0% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5513416000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5720933000.0 | +3.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5987311000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 6272241000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6356623000.0 | +1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6567637000.0 | +3.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 7070617000.0 | +7.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7317731000.0 | +3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7456660000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7857602000.0 | +5.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8395778000.0 | +6.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6272241000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 7317731000.0 | +16.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8938249000.0 | +22.1% | USD | 10-K | 2026-02-19 |
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 | 38409000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 165822000.0 | +331.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 572414000.0 | +245.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 237955000.0 | -58.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 629267000.0 | +164.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1369181000.0 | +117.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 243198000.0 | -82.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 538909000.0 | +121.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1102405000.0 | +104.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1575952000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2081196000.0 | +32.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2229970000.0 | +7.1% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -488624000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -567367000.0 | -16.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -722324000.0 | -27.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -386608000.0 | +46.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -589260000.0 | -52.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -2127148000.0 | -261.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -520621000.0 | +75.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -980546000.0 | -88.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -2285686000.0 | -133.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -989650000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -2294319000.0 | -131.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -3830974000.0 | -67.0% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 242687000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 336294000.0 | +38.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 31051000.0 | -90.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -603044000.0 | -2042.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -806298000.0 | -33.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 227427000.0 | +128.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 52354000.0 | -77.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 186747000.0 | +256.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1031409000.0 | +452.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 268500000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -305636000.0 | -213.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1274984000.0 | +517.2% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 80319000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 185597000.0 | +131.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 325397000.0 | +75.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 83139000.0 | -74.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 244595000.0 | +194.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 457093000.0 | +86.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 132762000.0 | -71.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 273111000.0 | +105.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 415560000.0 | +52.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 434803000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 604078000.0 | +38.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 609154000.0 | +0.8% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 145160159.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 145196458.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 145268038.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 145508549.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 146384210.0 | +0.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 146444031.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 147601543.0 | +0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 147678512.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 148263499.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 148482012.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 149113220.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 145508549.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 147678512.0 | +1.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 149577564.0 | +1.3% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173537555.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 173586323.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 173670350.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 173949011.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 175144784.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 175208097.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 176593875.0 | +0.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 176718480.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 178051919.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 178340749.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 179037458.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 173949011.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 176718480.0 | +1.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 179534355.0 | +1.6% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 144467000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 145422000.0 | +0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 145455000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 145936000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 146580000.0 | +0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 147394000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 148274000.0 | +0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 148448000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 149039000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 145222000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 146929000.0 | +1.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 148790000.0 | +1.3% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 148661000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 148773000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 148792000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 149350000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 149788000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 150556000.0 | +0.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 150964000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 150923000.0 | -0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 151496000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 148823000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 150056000.0 | +0.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 151291000.0 | +0.8% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3155 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3425 | +8.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3701 | +8.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3237 | -12.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3512 | +8.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3442 | -2.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3258 | -5.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3405 | +4.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3355 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.2861 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.2670 | -1.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.1425 | -9.8% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6253 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.6798 | +3.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.6066 | -4.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.4726 | -8.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3627 | -7.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2956 | -4.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2330 | -4.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.3023 | +5.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.3081 | +0.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3681 | +4.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.3442 | -1.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4726 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.3023 | -11.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.1362 | -12.8% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5448 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.5752 | +2.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.5353 | -2.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.5870 | +3.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.4434 | -9.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.4234 | -1.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.6657 | +17.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.5516 | -6.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.5640 | +0.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.5300 | -2.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.7080 | +11.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.5870 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.5516 | -2.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.7788 | +14.6% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1294 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1434 | +10.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1507 | +5.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1239 | -17.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1450 | +17.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1559 | +7.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1338 | -14.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1488 | +11.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1594 | +7.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1407 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1483 | +5.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1501 | +1.2% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0215 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0329 | +53.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0485 | +47.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0235 | -51.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0336 | +43.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0452 | +34.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0231 | -48.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0338 | +46.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0445 | +31.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0357 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0382 | +7.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0361 | -5.5% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0284 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0553 | +94.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0712 | +28.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0309 | -56.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0549 | +77.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0664 | +20.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0384 | -42.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0547 | +42.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0678 | +24.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0540 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0569 | +5.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0566 | -0.5% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0633 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0962 | +51.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0728 | -24.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.2475 | +239.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 0.1099 | -55.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0975 | -11.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1171 | +20.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.1231 | +5.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0870 | -29.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0852 | -2.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0866 | +1.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2475 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1231 | -50.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0504 | -59.0% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0068 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0113 | +66.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0180 | +59.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0076 | -57.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0118 | +55.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0155 | +31.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0075 | -51.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0115 | +52.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0149 | +29.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0459 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0484 | +5.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0413 | -14.8% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0172 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0290 | +68.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0456 | +57.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0186 | -59.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0286 | +53.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0415 | +44.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0193 | -53.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0292 | +50.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0404 | +38.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1187 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1236 | +4.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1151 | -7.0% | ratio | 10-K | 2026-02-19 |