Financial Metrics
ONC BeOne Medicines Ltd.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2026-01-09 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | 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 | 447801000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 595261000.0 | +32.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 781308000.0 | +31.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 751652000.0 | -3.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 929166000.0 | +23.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1001599000.0 | +7.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1117279000.0 | +11.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1315300000.0 | +17.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1412284000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2458779000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3810241000.0 | +55.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5343033000.0 | +40.2% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 366012000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 499271000.0 | +36.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 684999000.0 | +37.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 626717000.0 | -8.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 791034000.0 | +26.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 831137000.0 | +5.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 952277000.0 | +14.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1150694000.0 | +20.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1215774000.0 | +5.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2078859000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3216152000.0 | +54.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4674493000.0 | +45.3% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -371258000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -318715000.0 | +14.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -133968000.0 | +58.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -261348000.0 | -95.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -107161000.0 | +59.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -120265000.0 | -12.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11102000.0 | +109.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 87885000.0 | +691.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 163114000.0 | +85.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1207736000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -568199000.0 | +53.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 447136000.0 | +178.7% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -348431000.0 | — | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -381137000.0 | -9.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 215413000.0 | +156.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -251150000.0 | -216.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -120405000.0 | +52.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -121350000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1270000.0 | +101.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 94320000.0 | +7326.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 124841000.0 | +32.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -881708000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -644786000.0 | +26.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 286933000.0 | +144.5% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.26 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.28 | -7.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.16 | +157.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.19 | -218.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.09 | +52.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.09 | +0.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0 | +100.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.07 | — | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.09 | +28.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.65 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.47 | +27.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2 | +142.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.26 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.28 | -7.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.15 | +153.6% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.19 | -226.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.09 | +52.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.09 | +0.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0 | +100.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.06 | — | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.08 | +33.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.65 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.47 | +27.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.19 | +140.4% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3538644000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 3410368000.0 | -3.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 3067336000.0 | -10.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 3171800000.0 | +3.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2793370000.0 | -11.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2592655000.0 | -7.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2701933000.0 | +4.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2627410000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2516411000.0 | -4.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2756056000.0 | +9.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 4036868000.0 | +46.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3171800000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2627410000.0 | -17.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4547530000.0 | +73.1% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 309628000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 299282000.0 | -3.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 309079000.0 | +3.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 358027000.0 | +15.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 435294000.0 | +21.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 529449000.0 | +21.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 569047000.0 | +7.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 676278000.0 | +18.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 717239000.0 | +6.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 770776000.0 | +7.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 863281000.0 | +12.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 358027000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 676278000.0 | +88.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 865080000.0 | +27.9% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 296995000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 321333000.0 | +8.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 316929000.0 | -1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 416122000.0 | +31.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 447345000.0 | +7.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 443260000.0 | -0.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 431676000.0 | -2.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 494986000.0 | +14.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 494660000.0 | -0.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 502867000.0 | +1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 531687000.0 | +5.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 416122000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 494986000.0 | +19.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 608227000.0 | +22.9% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4704318000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4401419000.0 | -6.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4053542000.0 | -7.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 4203414000.0 | +3.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3907750000.0 | -7.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3839022000.0 | -1.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3911736000.0 | +1.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 3991593000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3896492000.0 | -2.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4310221000.0 | +10.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5664477000.0 | +31.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4203414000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3991593000.0 | -5.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6233589000.0 | +56.2% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5956775000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5728736000.0 | -3.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 5524879000.0 | -3.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 5805275000.0 | +5.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 5667681000.0 | -2.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 5712179000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 5830860000.0 | +2.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 5920910000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5841526000.0 | -1.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6298394000.0 | +7.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 7632586000.0 | +21.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5805275000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 5920910000.0 | +2.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 8188573000.0 | +38.3% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1254551000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1405109000.0 | +12.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1283297000.0 | -8.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1810113000.0 | +41.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1881689000.0 | +4.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1938768000.0 | +3.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2025332000.0 | +4.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2214899000.0 | +9.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1983721000.0 | -10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2209837000.0 | +11.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2368425000.0 | +7.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1810113000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2214899000.0 | +22.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1828830000.0 | -17.4% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1799469000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1930177000.0 | +7.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1761645000.0 | -8.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2267948000.0 | +28.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2307320000.0 | +1.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2345924000.0 | +1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2394787000.0 | +2.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2588688000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2342013000.0 | -9.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2527919000.0 | +7.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3503260000.0 | +38.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2267948000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2588688000.0 | +14.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3827379000.0 | +47.9% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4157306000.0 | — | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 3798559000.0 | -8.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 3763234000.0 | -0.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 3537327000.0 | -6.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 3360361000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 3366255000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 3436073000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 3332222000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3499513000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 3770475000.0 | +7.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 4129326000.0 | +9.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3537327000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3332222000.0 | -5.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4361194000.0 | +30.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 206298000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 207426000.0 | +0.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 202491000.0 | -2.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 197618000.0 | -2.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 199027000.0 | +0.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 185271000.0 | -6.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 187513000.0 | +1.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 166484000.0 | -11.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-03-31 | 160157000.0 | -3.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 146091000.0 | -8.8% | USD | 10-Q | 2025-08-06 |
| Annual | 2023-12-31 | 197618000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 166484000.0 | -15.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 961913000.0 | +477.8% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -563777000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -857665000.0 | -52.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -935815000.0 | -9.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -308572000.0 | +67.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -404160000.0 | -31.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -215791000.0 | +46.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 44082000.0 | +120.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 307680000.0 | +598.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 710233000.0 | +130.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1157453000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -140631000.0 | +87.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1127580000.0 | +901.8% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241063000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 308863000.0 | +28.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 122588000.0 | -60.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -209831000.0 | -271.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -320863000.0 | -52.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -454745000.0 | -41.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -121941000.0 | +73.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -188546000.0 | -54.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -237820000.0 | -26.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 60004000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -548350000.0 | -1013.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -276155000.0 | +49.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19868000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 146212000.0 | +835.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 69430000.0 | -52.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 162293000.0 | +133.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 185310000.0 | +14.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 197972000.0 | +6.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -33777000.0 | -117.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1248000.0 | +103.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 962520000.0 | +77025.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 416478000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 193449000.0 | -53.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1059451000.0 | +447.7% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 125585000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 247055000.0 | +96.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 404937000.0 | +63.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 156578000.0 | -61.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 266528000.0 | +70.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 400183000.0 | +50.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 56407000.0 | -85.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 100233000.0 | +77.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 148317000.0 | +48.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 561896000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 492663000.0 | -12.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 185839000.0 | -62.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1362652101.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1376251336.0 | +1.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1352997624.0 | -1.7% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1359513224.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1359524369.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1379101901.0 | +1.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1386034320.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1387367704.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1403281823.0 | +1.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1428203304.0 | +1.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1438083590.0 | +0.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1359513224.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1387367704.0 | +2.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1441075618.0 | +3.9% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1362652101.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1376251336.0 | +1.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1352997624.0 | -1.7% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1359513224.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1359524369.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1379101901.0 | +1.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1386034320.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1387367704.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1403281823.0 | +1.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1540975898.0 | +9.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1540975898.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1359513224.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1387367704.0 | +2.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1540975898.0 | +11.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1354164760.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1360224377.0 | +0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1360716279.0 | +0.0% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1355547626.0 | -0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1361082567.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1376751873.0 | +1.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1390052966.0 | +1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1408166754.0 | +1.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1432801699.0 | +1.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1357034547.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1368746793.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1417803727.0 | +3.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1354164760.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1360224377.0 | +0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1390331833.0 | +2.2% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1355547626.0 | -2.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1361082567.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1376751873.0 | +1.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1445253219.0 | +5.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1463277401.0 | +1.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1488750354.0 | +1.7% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1357034547.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1368746793.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1474829908.0 | +7.8% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0752 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1039 | +38.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1414 | +36.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1326 | -6.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1627 | +22.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1718 | +5.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1913 | +11.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2088 | +9.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1850 | -11.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4235 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6435 | +51.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6525 | +1.4% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.7498 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.1324 | -16.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.1587 | +0.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.3222 | -26.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2.0767 | -10.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.9801 | -4.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.9314 | -2.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1.8022 | -6.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.9642 | +9.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.9505 | -0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.3917 | +22.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.3222 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.8022 | -22.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.4085 | +89.1% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4328 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5081 | +17.4% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.4681 | -7.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.6411 | +37.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.6866 | +7.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.6969 | +1.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.6970 | +0.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.7769 | +11.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6692 | -13.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6705 | +0.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8484 | +26.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6411 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.7769 | +21.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8776 | +13.0% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8174 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.8387 | +2.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.8767 | +4.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.8338 | -4.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.8513 | +2.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.8298 | -2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8523 | +2.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.8749 | +2.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.8609 | -1.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8455 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.8441 | -0.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8749 | +3.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.7781 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -0.6403 | +17.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.2757 | +143.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.3341 | -221.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.1296 | +61.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.1212 | +6.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0011 | +100.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0717 | +6208.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0884 | +23.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.3586 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1692 | +52.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0537 | +131.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.8291 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.5354 | +35.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.1715 | +68.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.3477 | -102.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.1153 | +66.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.1201 | -4.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0099 | +108.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0668 | +572.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1155 | +72.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.4912 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1491 | +69.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0837 | +156.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8206 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2.4271 | -14.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.3902 | -1.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 1.7523 | -26.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.4845 | -15.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.3373 | -9.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.3341 | -0.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.1862 | -11.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2685 | +6.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.2472 | -1.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.7045 | +36.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.7523 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.1862 | -32.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.4866 | +109.6% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0585 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -0.0665 | -13.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.0390 | +158.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0443 | -213.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0211 | +52.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0208 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0002 | +101.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0150 | +6788.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0164 | +9.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1519 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1089 | +28.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0350 | +132.2% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0838 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -0.1003 | -19.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.0572 | +157.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0747 | -230.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | -0.0358 | +52.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | -0.0353 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0004 | +101.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0250 | +6793.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0302 | +20.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2493 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1935 | +22.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0658 | +134.0% | ratio | 10-K | 2026-02-26 |