Financial Metrics
MTD METTLER TOLEDO INTERNATIONAL INC/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 3 | 2026-02-06 | SEC Filing Index |
| Insider | 3 | 2026-01-09 | SEC Filing Index |
| Insider | 4 | 2025-11-26 | 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 | 928738000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 982117000.0 | +5.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 942462000.0 | -4.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 925949000.0 | -1.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 946750000.0 | +2.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 954535000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 883744000.0 | -7.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 983221000.0 | +11.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1029699000.0 | +4.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3788309000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 3872361000.0 | +2.2% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 4026399000.0 | +4.0% | USD | 10-K | 2026-02-06 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 546566000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 583543000.0 | +6.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 559539000.0 | -4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 548133000.0 | -2.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 565668000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 572467000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 525879000.0 | -8.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 579876000.0 | +10.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 609456000.0 | +5.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2241286000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 2325583000.0 | +3.8% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2390646000.0 | +2.8% | USD | 10-K | 2026-02-06 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 188426000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 213927000.0 | +13.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 201631000.0 | -5.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 177509000.0 | -12.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 221814000.0 | +25.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 211516000.0 | -4.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 163587000.0 | -22.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 202348000.0 | +23.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 217493000.0 | +7.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 788778000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 863140000.0 | +9.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 869193000.0 | +0.7% | USD | 10-K | 2026-02-06 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.53 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 9.75 | +14.3% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 9.26 | -5.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 8.28 | -10.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 10.42 | +25.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 10.01 | -3.9% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7.84 | -21.7% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 9.78 | +24.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 10.6 | +8.4% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 36.1 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 40.67 | +12.7% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 42.17 | +3.7% | USD/shares | 10-K | 2026-02-06 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.47 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 9.69 | +14.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 9.21 | -5.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 8.24 | -10.5% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 10.37 | +25.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 9.96 | -4.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7.81 | -21.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 9.76 | +25.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 10.57 | +8.3% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 35.9 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 40.48 | +12.8% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 42.05 | +3.9% | USD/shares | 10-K | 2026-02-06 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 83574000.0 | — | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 69675000.0 | -16.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 69807000.0 | +0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-06-30 | 70810000.0 | +1.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 71574000.0 | +1.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 59362000.0 | -17.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 61825000.0 | +4.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 69065000.0 | +11.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 69807000.0 | — | USD | 10-K | 2024-02-09 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 640050000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 648002000.0 | +1.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 634967000.0 | -2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 663893000.0 | +4.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 650333000.0 | -2.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 634710000.0 | -2.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 637202000.0 | +0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 687112000.0 | +7.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 638390000.0 | -7.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 681598000.0 | +6.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 687264000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 663893000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 687112000.0 | +3.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 778243000.0 | +13.3% | USD | 10-K | 2026-02-06 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 427549000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 394959000.0 | -7.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 375959000.0 | -4.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 385865000.0 | +2.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 373670000.0 | -3.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 366395000.0 | -1.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 375813000.0 | +2.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 342274000.0 | -8.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 358786000.0 | +4.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 388081000.0 | +8.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 401808000.0 | +3.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 385865000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 342274000.0 | -11.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 387228000.0 | +13.1% | USD | 10-K | 2026-02-06 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1286767000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1246506000.0 | -3.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1196912000.0 | -4.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1230203000.0 | +2.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1211114000.0 | -1.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1178307000.0 | -2.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1198232000.0 | +1.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1193906000.0 | -0.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1164795000.0 | -2.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1244461000.0 | +6.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1281202000.0 | +3.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1230203000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1193906000.0 | -3.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1362667000.0 | +14.1% | USD | 10-K | 2026-02-06 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3409907000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3370395000.0 | -1.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3288730000.0 | -2.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3355555000.0 | +2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3283117000.0 | -2.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 3249164000.0 | -1.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 3319828000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 3239999000.0 | -2.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3234679000.0 | -0.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3400465000.0 | +5.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3521466000.0 | +3.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3355555000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 3239999000.0 | -3.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3712646000.0 | +14.6% | USD | 10-K | 2026-02-06 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1004249000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1008003000.0 | +0.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1070423000.0 | +6.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1181082000.0 | +10.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1131932000.0 | -4.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1281182000.0 | +13.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1184968000.0 | -7.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1168193000.0 | -1.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1149695000.0 | -1.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1106892000.0 | -3.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1192128000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1181082000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1168193000.0 | -1.1% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1198116000.0 | +2.6% | USD | 10-K | 2026-02-06 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3434376000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3460100000.0 | +0.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 3394602000.0 | -1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3505493000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3441834000.0 | -1.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3401926000.0 | -1.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3474181000.0 | +2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3366889000.0 | -3.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3416661000.0 | +1.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3659258000.0 | +7.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3770664000.0 | +3.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3505493000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 3366889000.0 | -4.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3736282000.0 | +11.0% | USD | 10-K | 2026-02-06 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -24469000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -89705000.0 | -266.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -105872000.0 | -18.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -149938000.0 | -41.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | -158717000.0 | -5.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -152762000.0 | +3.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -154353000.0 | -1.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | -126890000.0 | +17.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -181982000.0 | -43.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -258793000.0 | -42.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -249198000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -149938000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -126890000.0 | +15.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -23636000.0 | +81.4% | USD | 10-K | 2026-02-06 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2015779000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2045462000.0 | +1.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1929401000.0 | -5.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1888620000.0 | -2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1903574000.0 | +0.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1746638000.0 | -8.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1891661000.0 | +8.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1831265000.0 | -3.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1891240000.0 | +3.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2123735000.0 | +12.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2146249000.0 | +1.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1888620000.0 | — | USD | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1831265000.0 | -3.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2088241000.0 | +14.0% | USD | 10-K | 2026-02-06 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 153262000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 420073000.0 | +174.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 684369000.0 | +62.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 189987000.0 | -72.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 447493000.0 | +135.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 702159000.0 | +56.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 194449000.0 | -72.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 430815000.0 | +121.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 730187000.0 | +69.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 965874000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 968346000.0 | +0.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 955772000.0 | -1.3% | USD | 10-K | 2026-02-06 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22386000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -65298000.0 | -191.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -96193000.0 | -47.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -8935000.0 | +90.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -30767000.0 | -244.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -68410000.0 | -122.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -6907000.0 | +89.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -54557000.0 | -689.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -153469000.0 | -181.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -131694000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -119462000.0 | +9.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -193874000.0 | -62.3% | USD | 10-K | 2026-02-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -137635000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -365062000.0 | -165.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -610612000.0 | -67.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -179085000.0 | +70.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -413386000.0 | -130.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -632284000.0 | -53.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -184145000.0 | +70.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -370149000.0 | -101.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -563037000.0 | -52.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -859585000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -855977000.0 | +0.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -755173000.0 | +11.8% | USD | 10-K | 2026-02-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23196000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 51947000.0 | +123.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 72907000.0 | +40.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 17391000.0 | -76.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 41201000.0 | +136.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 62622000.0 | +52.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 17255000.0 | -72.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 41132000.0 | +138.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 65620000.0 | +59.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 105323000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 103898000.0 | -1.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 107124000.0 | +3.1% | USD | 10-K | 2026-02-06 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22680305.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 21864818.0 | -3.6% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 21864818.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 22139009.0 | +1.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21357370.0 | -3.5% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 21683802.0 | +1.5% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 21683802.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 22139009.0 | +2.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 21357370.0 | -3.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 21683802.0 | +1.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 21683802.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 21526172.0 | — | shares | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 20949461.0 | -2.7% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 20359353.0 | -2.8% | shares | 10-K | 2026-02-06 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44786011.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 44786011.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 44786011.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 44786011.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 44786011.0 | +0.0% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 44786011.0 | +0.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 44786011.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 44786011.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 44786011.0 | +0.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 44786011.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 44786011.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 44786011.0 | — | shares | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 44786011.0 | +0.0% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 44786011.0 | +0.0% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22083456.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 21944645.0 | -0.6% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 21776944.0 | -0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21437673.0 | -1.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 21279006.0 | -0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 21139674.0 | -0.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20868873.0 | -1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 20687312.0 | -0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 20510579.0 | -0.9% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 21848122.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 21221839.0 | -2.9% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 20610189.0 | -2.9% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 22253435.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 22080602.0 | -0.8% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 21886482.0 | -0.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 21543313.0 | -1.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 21392550.0 | -0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 21242343.0 | -0.7% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 20945188.0 | -1.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 20738699.0 | -1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 20571000.0 | -0.8% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 21971528.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 21320641.0 | -3.0% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 20671708.0 | -3.0% | shares | 10-K | 2026-02-06 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2724 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2914 | +7.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2866 | -1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2820 | -1.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2914 | +3.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2875 | -1.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2732 | -5.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2891 | +5.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2924 | +1.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1290 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1.1952 | +5.9% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1.0845 | -9.3% | ratio | 10-K | 2026-02-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2813 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.2366 | -3.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1.1182 | -9.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.0416 | -6.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.0700 | +2.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.9197 | -14.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.0112 | +9.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.0220 | +1.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.0131 | -0.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.1243 | +11.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.0747 | -4.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.0416 | — | ratio | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | 1.0220 | -1.9% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1.1373 | +11.3% | ratio | 10-K | 2026-02-06 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -140.3562 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | -38.5720 | +72.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | -32.0633 | +16.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | -23.3796 | +27.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -21.6854 | +7.2% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | -22.2695 | -2.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | -22.5080 | -1.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | -26.5339 | -17.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -18.7747 | +29.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -14.1397 | +24.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -15.1312 | -7.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -23.3796 | — | ratio | 10-K | 2025-02-07 |
| Annual | 2024-12-31 | -26.5339 | -13.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -158.0759 | -495.8% | ratio | 10-K | 2026-02-06 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5885 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.5942 | +1.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.5937 | -0.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5920 | -0.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.5975 | +0.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.5997 | +0.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5951 | -0.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.5898 | -0.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.5919 | +0.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.5916 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.6006 | +1.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.5937 | -1.1% | ratio | 10-K | 2026-02-06 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2029 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.2178 | +7.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.2139 | -1.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1917 | -10.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.2343 | +22.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.2216 | -5.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1851 | -16.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.2058 | +11.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.2112 | +2.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2082 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.2229 | +7.1% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2159 | -3.2% | ratio | 10-K | 2026-02-06 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0829 | — | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.0651 | -21.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.0591 | -9.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-06-30 | 0.0553 | -6.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.0604 | +9.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.0508 | -15.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0559 | +9.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0579 | +3.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0591 | — | ratio | 10-K | 2024-02-09 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0553 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0635 | +14.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0613 | -3.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0541 | -11.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0683 | +26.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0637 | -6.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0506 | -20.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0595 | +17.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0618 | +3.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2351 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.2664 | +13.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2341 | -12.1% | ratio | 10-K | 2026-02-06 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7.7006 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | -2.3848 | +69.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | -1.9045 | +20.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -1.1184 | +41.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | -1.4520 | -29.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | -1.3703 | +5.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.8989 | +34.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | -0.7819 | +13.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | -0.8728 | -11.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -5.2607 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -6.8023 | -29.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -36.7741 | -440.6% | ratio | 10-K | 2026-02-06 |