Financial Metrics
MKSI MKS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 794000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1003000000.0 | +26.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 932000000.0 | -7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 868000000.0 | -6.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 887000000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 896000000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 936000000.0 | +4.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 973000000.0 | +4.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 988000000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3622000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3586000000.0 | -1.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3931000000.0 | +9.6% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 335000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 470000000.0 | +40.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 426000000.0 | -9.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 415000000.0 | -2.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 419000000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 432000000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 444000000.0 | +2.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 453000000.0 | +2.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 461000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1642000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1708000000.0 | +4.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1837000000.0 | +7.6% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1696000000.0 | -169700.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 118000000.0 | +107.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106000000.0 | -10.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 127000000.0 | +19.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 128000000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 111000000.0 | -13.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 135000000.0 | +21.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 138000000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1554000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 498000000.0 | +132.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 528000000.0 | +6.0% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -42000000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -1769000000.0 | -4111.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 39000000.0 | +102.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 15000000.0 | -61.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 23000000.0 | +53.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 62000000.0 | +169.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 52000000.0 | -16.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 62000000.0 | +19.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 74000000.0 | +19.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1841000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 190000000.0 | +110.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 295000000.0 | +55.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.64 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -26.47 | -4035.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.59 | +102.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | -62.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.34 | +54.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.92 | +170.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.92 | +19.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -27.54 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2.82 | +110.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.39 | +55.7% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.64 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -26.47 | -4035.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.58 | +102.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.22 | -62.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.33 | +50.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.92 | +178.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.92 | +19.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1 | +19.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -27.54 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2.81 | +110.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4.37 | +55.5% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 507000000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-06-30 | 505000000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 439000000.0 | -13.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 420000000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 407000000.0 | -3.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 498000000.0 | +22.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 413000000.0 | -17.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 507000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 420000000.0 | -17.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 418000000.0 | -0.5% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 572000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 631000000.0 | +10.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 618000000.0 | -2.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 603000000.0 | -2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 576000000.0 | -4.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 597000000.0 | +3.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 609000000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 615000000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 639000000.0 | +3.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 649000000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 611000000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 603000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 615000000.0 | +2.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 651000000.0 | +5.9% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1058000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1036000000.0 | -2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1009000000.0 | -2.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 991000000.0 | -1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 971000000.0 | -2.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 938000000.0 | -3.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 940000000.0 | +0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 893000000.0 | -5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 894000000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 918000000.0 | +2.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 934000000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 991000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 893000000.0 | -9.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 921000000.0 | +3.1% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2748000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2728000000.0 | -0.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2775000000.0 | +1.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2696000000.0 | -2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2661000000.0 | -1.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2648000000.0 | -0.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2668000000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2474000000.0 | -7.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2426000000.0 | -1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2484000000.0 | +2.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2536000000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2696000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2474000000.0 | -8.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2510000000.0 | +1.5% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11366000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 9230000000.0 | -18.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 9140000000.0 | -1.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9118000000.0 | -0.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8931000000.0 | -2.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 8863000000.0 | -0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 9023000000.0 | +1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 8590000000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8556000000.0 | -0.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8826000000.0 | +3.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8777000000.0 | -0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9118000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 8590000000.0 | -5.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 8796000000.0 | +2.4% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 876000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 835000000.0 | -4.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 838000000.0 | +0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 848000000.0 | +1.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 721000000.0 | -15.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 740000000.0 | +2.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 781000000.0 | +5.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 775000000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 781000000.0 | +0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 832000000.0 | +6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 886000000.0 | +6.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 848000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 775000000.0 | -8.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 927000000.0 | +19.6% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6915000000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 6735000000.0 | -2.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 6664000000.0 | -1.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6646000000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6507000000.0 | -2.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6630000000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6625000000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 6268000000.0 | -5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6202000000.0 | -1.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6273000000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6177000000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 6646000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 6268000000.0 | -5.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6077000000.0 | -3.0% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4451000000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 2495000000.0 | -43.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 2476000000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2472000000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 2424000000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 2233000000.0 | -7.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 2398000000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 2322000000.0 | -3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2354000000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 2553000000.0 | +8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 2600000000.0 | +1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2472000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2322000000.0 | -6.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2719000000.0 | +17.1% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 4953000000.0 | — | USD | 10-K | 2024-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 | 37000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -22000000.0 | -159.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 138000000.0 | +727.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67000000.0 | -51.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 189000000.0 | +182.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 352000000.0 | +86.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 141000000.0 | -59.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 306000000.0 | +117.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 503000000.0 | +64.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 319000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 528000000.0 | +65.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 645000000.0 | +22.2% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -17000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -34000000.0 | -100.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -50000000.0 | -47.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18000000.0 | +64.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -44000000.0 | -144.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -66000000.0 | -50.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -18000000.0 | +72.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -45000000.0 | -150.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -96000000.0 | -113.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -84000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -117000000.0 | -39.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -145000000.0 | -23.9% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -43000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -78000000.0 | -81.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -116000000.0 | -48.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -72000000.0 | +37.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -159000000.0 | -120.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -303000000.0 | -90.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -180000000.0 | +40.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -309000000.0 | -71.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -437000000.0 | -41.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -259000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -549000000.0 | -112.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -562000000.0 | -2.4% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 35000000.0 | +105.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 53000000.0 | +51.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 18000000.0 | -66.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 45000000.0 | +150.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67000000.0 | +48.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 18000000.0 | -73.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 47000000.0 | +161.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 98000000.0 | +108.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 87000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 118000000.0 | +35.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 148000000.0 | +25.4% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66700000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 66900000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 66942421.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67100000.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 67298941.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 67400000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66900000.0 | -0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67200000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 66900000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 67400000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67200000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66700000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 66900000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.0% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 66942421.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67100000.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 67298941.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 67400000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66900000.0 | -0.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67200000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 66900000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 67400000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67200000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66700000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66800000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 66900000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67000000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67300000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67400000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67400000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67200000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67300000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 66800000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 67300000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67300000.0 | +0.0% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66700000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 66800000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 67100000.0 | +0.4% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 67400000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67500000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 67600000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67700000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 67400000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 67600000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 66800000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 67600000.0 | +1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 67700000.0 | +0.1% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0699 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1087 | +55.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1020 | -6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0972 | -4.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1001 | +3.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0993 | -0.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1094 | +10.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1102 | +0.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1126 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3972 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4175 | +5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4469 | +7.1% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.1370 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.2671 | +4.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.3115 | +1.4% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.1792 | -4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.6907 | +16.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.5784 | -3.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.4161 | -4.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3.1923 | -6.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.1063 | -2.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.9856 | -3.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8623 | -4.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.1792 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3.1923 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.7077 | -15.2% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5536 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.6994 | +73.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.6914 | -0.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.6885 | -0.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.6844 | -0.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.9691 | +10.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.7627 | -7.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.6994 | -2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6347 | -2.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.4571 | -6.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.3758 | -3.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.6885 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.6994 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.2350 | -17.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4219 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4686 | +11.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.4571 | -2.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4781 | +4.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4724 | -1.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.4821 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4744 | -1.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4656 | -1.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4666 | +0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4533 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4763 | +5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4673 | -1.9% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0529 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -1.7637 | -3234.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0418 | +102.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0173 | -58.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0259 | +50.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0692 | +166.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0556 | -19.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0637 | +14.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0749 | +17.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.5083 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0530 | +110.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0750 | +41.6% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0013 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1.6909 | -134359.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1266 | +107.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1221 | -3.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1432 | +17.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1429 | -0.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1186 | -17.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1387 | +17.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1397 | +0.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.4290 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1389 | +132.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1343 | -3.3% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.5979 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-06-30 | 0.6824 | +14.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5621 | -17.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5419 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5211 | -3.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5986 | +14.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4661 | -22.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5979 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5419 | -9.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4509 | -16.8% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0037 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.1917 | -5086.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0043 | +102.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0017 | -60.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0026 | +54.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0069 | +164.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0061 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0070 | +15.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0084 | +20.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2019 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0221 | +111.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0335 | +51.6% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0094 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | -0.7090 | -7413.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0158 | +102.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0062 | -60.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0103 | +66.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0259 | +151.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0221 | -14.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0243 | +9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0285 | +17.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.7447 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0818 | +111.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1085 | +32.6% | ratio | 10-K | 2026-02-24 |