Financial Metrics
RNG RingCentral, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 533689000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 539305000.0 | +1.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 558164000.0 | +3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 584211000.0 | +4.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 592907000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 608765000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 612056000.0 | +0.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 620398000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 638655000.0 | +2.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2202429000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2400395000.0 | +9.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2515142000.0 | +4.8% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 373013000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 374888000.0 | +0.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 389190000.0 | +3.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 413732000.0 | +6.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 416237000.0 | +0.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 428581000.0 | +3.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 431606000.0 | +0.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 441448000.0 | +2.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 458329000.0 | +3.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1538138000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1694888000.0 | +10.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1791909000.0 | +5.7% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -54531000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -45062000.0 | +17.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -54175000.0 | -20.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -10899000.0 | +79.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -5359000.0 | +50.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3291000.0 | +161.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 10340000.0 | +214.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 36963000.0 | +257.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 30807000.0 | -16.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -198811000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2670000.0 | +101.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 120551000.0 | +4415.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -54399000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -21482000.0 | +60.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -42116000.0 | -96.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -28494000.0 | +32.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -14753000.0 | +48.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -7853000.0 | +46.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -10328000.0 | -31.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 13193000.0 | +227.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 17559000.0 | +33.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -165240000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -58288000.0 | +64.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 43391000.0 | +174.4% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.57 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.23 | +59.6% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.45 | -95.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.31 | +31.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.16 | +48.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.09 | +43.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.11 | -22.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.15 | +236.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.19 | +26.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -1.74 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.63 | +63.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.48 | +176.2% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.57 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.23 | +59.6% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.45 | -95.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.31 | +31.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.16 | +48.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.09 | +43.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.11 | -22.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.14 | +227.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.19 | +35.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -1.74 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.63 | +63.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.48 | +176.2% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 222195000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 203130000.0 | -8.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 199328000.0 | -1.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 212652000.0 | +6.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 242811000.0 | +14.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 154436000.0 | -36.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 168113000.0 | +8.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 145371000.0 | -13.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 222195000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 242811000.0 | +9.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 132564000.0 | -45.4% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315335000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 322191000.0 | +2.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 347912000.0 | +8.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 364438000.0 | +4.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 371357000.0 | +1.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 369995000.0 | -0.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 395805000.0 | +7.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 386252000.0 | -2.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 381117000.0 | -1.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 391151000.0 | +2.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 381448000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 364438000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 386252000.0 | +6.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 384100000.0 | -0.6% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1308000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1126000.0 | -13.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1165000.0 | +3.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1492000.0 | +28.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2089000.0 | +40.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1908000.0 | -8.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2059000.0 | +7.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1243000.0 | -39.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1170000.0 | -5.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1146000.0 | -2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 885000.0 | -22.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1492000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1243000.0 | -16.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 929000.0 | -25.3% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 851030000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 803543000.0 | -5.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1052319000.0 | +31.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 848649000.0 | -19.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 831031000.0 | -2.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 827910000.0 | -0.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 858975000.0 | +3.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 871122000.0 | +1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 780242000.0 | -10.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 800253000.0 | +2.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 762497000.0 | -4.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 848649000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 871122000.0 | +2.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 765158000.0 | -12.2% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2046420000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1960360000.0 | -4.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2182494000.0 | +11.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1944913000.0 | -10.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1873103000.0 | -3.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1831814000.0 | -2.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1818382000.0 | -0.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1779873000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1631592000.0 | -8.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1605459000.0 | -1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1529183000.0 | -4.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1944913000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1779873000.0 | -8.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1481455000.0 | -16.8% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 591188000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 592352000.0 | +0.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 605310000.0 | +2.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 632546000.0 | +4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 764048000.0 | +20.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 761442000.0 | -0.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 764748000.0 | +0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 748799000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1208296000.0 | +61.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1233090000.0 | +2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1205357000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 632546000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 748799000.0 | +18.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1218648000.0 | +62.7% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2318926000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2232752000.0 | -3.7% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2467501000.0 | +10.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2248033000.0 | -8.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2196022000.0 | -2.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2160620000.0 | -1.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2164283000.0 | +0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2131343000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1973340000.0 | -7.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1892597000.0 | -4.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1863489000.0 | -1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2248033000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2131343000.0 | -5.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1870125000.0 | -12.3% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -471955000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -471841000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -484456000.0 | -2.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -502569000.0 | -3.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | -522368000.0 | -3.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -528255000.0 | -1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -545350000.0 | -3.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | -550919000.0 | -1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -541197000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -486587000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -533755000.0 | -9.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -502569000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -550919000.0 | -9.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -588119000.0 | -6.8% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 1558794000.0 | — | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1781252000.0 | +14.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1525482000.0 | -14.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1360457000.0 | -10.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1356254000.0 | -0.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1352057000.0 | -0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1347881000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 736250000.0 | -45.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 632903000.0 | -14.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 633112000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1525482000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1347881000.0 | -11.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 629580000.0 | -53.3% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108533000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 199224000.0 | +83.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 285818000.0 | +43.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 96094000.0 | -66.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 223175000.0 | +132.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 350394000.0 | +57.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 149662000.0 | -57.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 317076000.0 | +111.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 468438000.0 | +47.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 399662000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 483276000.0 | +20.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 617427000.0 | +27.8% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -21319000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -39124000.0 | -83.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -70465000.0 | -80.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -19409000.0 | +72.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -63992000.0 | -229.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -88306000.0 | -38.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -19486000.0 | +77.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -42515000.0 | -118.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -85109000.0 | -100.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -90449000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -109359000.0 | -20.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -107968000.0 | +1.3% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -82726000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -204843000.0 | -147.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -51798000.0 | +74.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -94665000.0 | -82.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -180871000.0 | -91.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -273067000.0 | -51.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -219881000.0 | +19.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -353787000.0 | -60.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -484653000.0 | -37.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -358018000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -351081000.0 | +1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -623420000.0 | -77.6% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8723000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 13160000.0 | +50.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 17515000.0 | +33.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6133000.0 | -65.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 11186000.0 | +82.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18617000.0 | +66.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5587000.0 | -70.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 14544000.0 | +160.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 22113000.0 | +52.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 23513000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 24994000.0 | +6.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 30104000.0 | +20.4% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95720000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 95339000.0 | -0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 94593000.0 | -0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 93142000.0 | -1.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 92745000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 91892000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 91015000.0 | -1.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 90710000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 90141000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 94912000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 92110000.0 | -3.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 89481000.0 | -2.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95720000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 95339000.0 | -0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 94593000.0 | -0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 93142000.0 | -1.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 92745000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 91892000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 91015000.0 | -1.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 92056000.0 | +1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 91964000.0 | -0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 94912000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 92110000.0 | -3.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 91214000.0 | -1.0% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2608 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2751 | +5.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2557 | -7.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3119 | +22.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.3237 | +3.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3348 | +3.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3751 | +12.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3864 | +3.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4176 | +8.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.1324 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.3486 | +19.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.6978 | +25.9% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4395 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.3565 | -5.8% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.7385 | +28.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.3416 | -22.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.0877 | -18.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.0873 | -0.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.1232 | +3.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.1634 | +3.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6457 | -44.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6490 | +0.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.6326 | -2.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.3416 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.1634 | -13.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6279 | -46.0% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4.9134 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | -4.7320 | +3.7% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | -5.0933 | -7.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | -4.4731 | +12.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -4.2040 | +6.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | -4.0901 | +2.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | -3.9686 | +3.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | -3.8687 | +2.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -3.6463 | +5.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -3.8895 | -6.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -3.4913 | +10.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -4.4731 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | -3.8687 | +13.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -3.1798 | +17.8% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6989 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.6951 | -0.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.6973 | +0.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.7082 | +1.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.7020 | -0.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.7040 | +0.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.7052 | +0.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.7116 | +0.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7176 | +0.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6984 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.7061 | +1.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.7124 | +0.9% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1019 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -0.0398 | +60.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -0.0755 | -89.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0488 | +35.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0249 | +49.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0129 | +48.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0169 | -30.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0213 | +226.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0275 | +29.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0750 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.0243 | +67.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0173 | +171.0% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1022 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0836 | +18.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0971 | -16.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0187 | +80.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0090 | +51.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0054 | +159.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0169 | +212.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0596 | +252.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0482 | -19.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0903 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0011 | +101.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0479 | +4209.0% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.3513 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2659 | -24.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.2618 | -1.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.2781 | +6.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.3243 | +16.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1278 | -60.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1363 | +6.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1206 | -11.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3513 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.3243 | -7.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1088 | -66.5% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0266 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -0.0110 | +58.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -0.0193 | -76.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0152 | +21.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0081 | +47.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0043 | +46.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0063 | -46.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0082 | +229.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0115 | +39.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0850 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.0327 | +61.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0293 | +189.4% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1153 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0455 | -60.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0869 | +90.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0545 | -37.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0279 | -48.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0144 | -48.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0191 | +32.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | -0.0271 | -242.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0329 | -21.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3288 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1058 | -67.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0738 | -169.7% | ratio | 10-K | 2026-02-27 |