Financial Metrics
WSC WillScot Holdings CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4/A | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 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 | 565468000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 582089000.0 | +2.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 604834000.0 | +3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 587181000.0 | -2.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 604590000.0 | +3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 601432000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 559551000.0 | -7.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 589083000.0 | +5.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 566841000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2364767000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2395718000.0 | +1.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2281446000.0 | -4.8% | 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 | 323128000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 327872000.0 | +1.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 339694000.0 | +3.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 316888000.0 | -6.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 327118000.0 | +3.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 321484000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 300366000.0 | -6.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 296070000.0 | -1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 281618000.0 | -4.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1333870000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1301839000.0 | -2.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1163586000.0 | -10.6% | 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 | 151647000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 166540000.0 | +9.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 178099000.0 | +6.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 129946000.0 | -27.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -5232000.0 | -104.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -35218000.0 | -573.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 119434000.0 | +439.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 126900000.0 | +6.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 118806000.0 | -6.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 673459000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 263915000.0 | -60.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 181454000.0 | -31.2% | 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 | 210884000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 87729000.0 | -58.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 91516000.0 | +4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 56240000.0 | -38.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -46851000.0 | -183.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -70475000.0 | -50.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 43055000.0 | +161.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 47939000.0 | +11.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 43332000.0 | -9.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 476457000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 28129000.0 | -94.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -52990000.0 | -288.4% | 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 | 1.02 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.44 | -56.9% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.47 | +6.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3 | -36.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.25 | -183.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.37 | -48.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.23 | +162.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.26 | +13.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.24 | -7.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.4 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.15 | -93.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.29 | -293.3% | 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 | 1.0 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.43 | -57.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.46 | +7.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.29 | -37.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.25 | -186.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.37 | -48.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.23 | +162.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.26 | +13.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.24 | -7.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.36 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.15 | -93.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.29 | -293.3% | 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 | 15918000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 7660000.0 | -51.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5789000.0 | -24.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10958000.0 | +89.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13147000.0 | +20.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5924000.0 | -54.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 11046000.0 | +86.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 9001000.0 | -18.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10679000.0 | +18.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 12850000.0 | +20.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14757000.0 | +14.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 10958000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 9001000.0 | -17.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 14587000.0 | +62.1% | 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 | 415344000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 441643000.0 | +6.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 469344000.0 | +6.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 451130000.0 | -3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 450572000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 442205000.0 | -1.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 445869000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 430381000.0 | -3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 400501000.0 | -6.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 414137000.0 | +3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 403679000.0 | -2.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 451130000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 430381000.0 | -4.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 394708000.0 | -8.3% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42007000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 44360000.0 | +5.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 44729000.0 | +0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 47406000.0 | +6.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 47622000.0 | +0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 49727000.0 | +4.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 52576000.0 | +5.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 47473000.0 | -9.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 47736000.0 | +0.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 46546000.0 | -2.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 43452000.0 | -6.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 47406000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 47473000.0 | +0.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 45560000.0 | -4.0% | 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 | 524877000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 545455000.0 | +3.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 569205000.0 | +4.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 569096000.0 | -0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 575363000.0 | +1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 576377000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 578319000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 557510000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 518454000.0 | -7.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 530300000.0 | +2.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 520345000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 569096000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 557510000.0 | -2.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 525051000.0 | -5.8% | 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 | 5609751000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5718500000.0 | +1.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6075478000.0 | +6.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 6137915000.0 | +1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6180334000.0 | +0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6048768000.0 | -2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6037219000.0 | -0.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 6034911000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5961676000.0 | -1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6104703000.0 | +2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6104669000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 6137915000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6034911000.0 | -1.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5816167000.0 | -3.6% | 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 | 505562000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 533519000.0 | +5.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 546933000.0 | +2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 562020000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 595793000.0 | +6.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 631794000.0 | +6.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 639416000.0 | +1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 585008000.0 | -8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 621368000.0 | +6.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 655705000.0 | +5.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 659819000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 562020000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 585008000.0 | +4.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 611104000.0 | +4.5% | 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 | 4045827000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 4279955000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4762842000.0 | +11.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4876665000.0 | +2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4860208000.0 | -0.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4847432000.0 | -0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4983140000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5016318000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4950314000.0 | -1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5070108000.0 | +2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5044599000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4876665000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 5016318000.0 | +2.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4959913000.0 | -1.1% | 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 | 1563924000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 1438545000.0 | -8.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 1312636000.0 | -8.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1261250000.0 | -3.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1320126000.0 | +4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1201336000.0 | -9.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1054079000.0 | -12.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1018593000.0 | -3.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1011362000.0 | -0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1034595000.0 | +2.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1060070000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1261250000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1018593000.0 | -19.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 856254000.0 | -15.9% | 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 | 148765000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 350920000.0 | +135.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 541918000.0 | +54.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 208676000.0 | -61.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 384287000.0 | +84.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 382725000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 206627000.0 | -46.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 411938000.0 | +99.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 603089000.0 | +46.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 761240000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 561644000.0 | -26.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 761985000.0 | +35.7% | 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 | 271949000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 158477000.0 | -41.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -217522000.0 | -237.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -110967000.0 | +49.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -193329000.0 | -74.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -268668000.0 | -39.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -64955000.0 | +75.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -273099000.0 | -320.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -349666000.0 | -28.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -350003000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -362348000.0 | -3.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -417473000.0 | -15.2% | 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 | -423087000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -520257000.0 | -23.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -337082000.0 | +35.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -95622000.0 | +71.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -195662000.0 | -104.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -113234000.0 | +42.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -139929000.0 | -23.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -135942000.0 | +2.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -248841000.0 | -83.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -418935000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -200119000.0 | +52.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -340525000.0 | -70.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 | 6736000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 11189000.0 | +66.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 16752000.0 | +49.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6554000.0 | -60.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 12801000.0 | +95.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 16119000.0 | +25.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4634000.0 | -71.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10920000.0 | +135.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 15164000.0 | +38.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 22237000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 18435000.0 | -17.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 24331000.0 | +32.0% | 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 | 203723099.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 198375893.0 | -2.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 193460704.0 | -2.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 189967135.0 | -1.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 190598309.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 188591960.0 | -1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 187048646.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 183564899.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 183109208.0 | -0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 182236993.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 181941675.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 189967135.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 183564899.0 | -3.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 181184438.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 | 203723099.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 198375893.0 | -2.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 193460704.0 | -2.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 189967135.0 | -1.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 190598309.0 | +0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 188591960.0 | -1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 187048646.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 183564899.0 | -1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 183109208.0 | -0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 182236993.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 181941675.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 189967135.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 183564899.0 | -3.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 181184438.0 | -1.3% | 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 | 206092169.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 200946619.0 | -2.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 196198638.0 | -2.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 190137533.0 | -3.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 189680091.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 188281346.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 183680565.0 | -2.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 182468243.0 | -0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 182003961.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 198554885.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 188101693.0 | -5.3% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 182394306.0 | -3.0% | 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 | 209663985.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 204326162.0 | -2.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 199258304.0 | -2.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 193065392.0 | -3.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 189680091.0 | -1.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 188281346.0 | -0.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 185301787.0 | -1.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 183439165.0 | -1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 182772186.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 201849836.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 190292256.0 | -5.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 182394306.0 | -4.2% | 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.1008 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1018 | +1.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0996 | -2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0950 | -4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1000 | +5.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0996 | -0.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0939 | -5.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0965 | +2.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0929 | -3.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3853 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3970 | +3.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3923 | -1.2% | 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.0382 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.0224 | -1.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0407 | +1.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.0126 | -2.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.9657 | -4.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9123 | -5.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9044 | -0.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.9530 | +5.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8344 | -12.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8087 | -3.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.7886 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.0126 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9530 | -5.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.8592 | -9.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 | 2.5870 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.9752 | +15.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.6285 | +22.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.8665 | +6.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.6816 | -4.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4.0350 | +9.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4.7275 | +17.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4.9248 | +4.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.8947 | -0.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.9006 | +0.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.7587 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.8665 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4.9248 | +27.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5.7926 | +17.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.5714 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5633 | -1.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5616 | -0.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5397 | -3.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5411 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5345 | -1.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5368 | +0.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5026 | -6.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4968 | -1.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5641 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.5434 | -3.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5100 | -6.1% | 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.3729 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.1507 | -59.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.1513 | +0.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0958 | -36.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0775 | -180.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.1172 | -51.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0769 | +165.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0814 | +5.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0764 | -6.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2015 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0117 | -94.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0232 | -297.8% | 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.2682 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2861 | +6.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2945 | +2.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2213 | -24.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0087 | -103.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0586 | -576.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2134 | +464.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2154 | +0.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2096 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2848 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1102 | -61.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0795 | -27.8% | 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.0315 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.0144 | -54.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0106 | -26.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0195 | +84.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0221 | +13.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0094 | -57.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0173 | +84.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0154 | -10.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0172 | +11.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0196 | +14.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0224 | +14.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0195 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0154 | -21.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0239 | +55.1% | 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.0376 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0153 | -59.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0151 | -1.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0091 | -39.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0077 | -185.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0117 | -50.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0072 | +161.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0079 | +8.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0071 | -9.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0776 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0047 | -94.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0091 | -295.5% | 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.1348 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0610 | -54.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0697 | +14.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0426 | -38.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0390 | -191.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0669 | -71.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0426 | +163.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0463 | +8.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0409 | -11.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3778 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0276 | -92.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0619 | -324.1% | ratio | 10-K | 2026-02-19 |