Financial Metrics
ALNY ALNYLAM PHARMACEUTICALS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | 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 | 319290000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 318754000.0 | -0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 750530000.0 | +135.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 494333000.0 | -34.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 659825000.0 | +33.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 500919000.0 | -24.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 594189000.0 | +18.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 773689000.0 | +30.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1249026000.0 | +61.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1828292000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2248243000.0 | +23.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 3713937000.0 | +65.2% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -149807000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -229831000.0 | -53.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 213867000.0 | +193.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -43435000.0 | -120.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 48614000.0 | +211.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -76905000.0 | -258.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 18077000.0 | +123.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -16199000.0 | -189.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 367982000.0 | +2371.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -282175000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -176885000.0 | +37.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 501578000.0 | +383.6% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -174101000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -276024000.0 | -58.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 147753000.0 | +153.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -65935000.0 | -144.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -16889000.0 | +74.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -111570000.0 | -560.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -57479000.0 | +48.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -66277000.0 | -15.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 251084000.0 | +478.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -440242000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -278157000.0 | +36.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | -18251000.0 | +93.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | -90479000.0 | -395.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 202204000.0 | +323.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 313747000.0 | +55.2% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.4 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -2.21 | -57.9% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.18 | +153.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.52 | -144.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.13 | +75.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.87 | -569.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.44 | +49.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.51 | -15.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.91 | +474.5% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -3.52 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -2.18 | +38.1% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | -0.14 | +93.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | -0.7 | -400.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 1.55 | +321.4% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.39 | +54.2% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.4 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -2.21 | -57.9% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.15 | +152.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.52 | -145.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.13 | +75.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.87 | -569.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.44 | +49.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.51 | -15.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.84 | +460.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -3.52 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -2.18 | +38.1% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-03-31 | -0.14 | +93.6% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-06-30 | -0.7 | -400.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-09-30 | 1.51 | +315.7% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.33 | +54.3% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 672245000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 657800000.0 | -2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1033024000.0 | +57.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 812688000.0 | -21.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 681879000.0 | -16.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 968492000.0 | +42.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1099920000.0 | +13.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 966428000.0 | -12.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1019654000.0 | +5.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1113685000.0 | +9.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1490249000.0 | +33.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 812688000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 966428000.0 | +18.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1657250000.0 | +71.5% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 219434000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 220635000.0 | +0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 325445000.0 | +47.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 327787000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 321377000.0 | -2.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 309481000.0 | -3.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 353852000.0 | +14.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 405308000.0 | +14.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 418035000.0 | +3.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 567112000.0 | +35.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 964768000.0 | +70.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 327787000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 405308000.0 | +23.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 777567000.0 | +91.8% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131879000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 100453000.0 | -23.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 95771000.0 | -4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 89146000.0 | -6.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 93988000.0 | +5.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 83981000.0 | -10.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 75987000.0 | -9.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 78509000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 65581000.0 | -16.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 71688000.0 | +9.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 75383000.0 | +5.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 89146000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 78509000.0 | -11.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 82719000.0 | +5.4% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2541018000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2524047000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2985452000.0 | +18.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2982697000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2988607000.0 | +0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3172856000.0 | +6.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3355424000.0 | +5.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3295285000.0 | -1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3268258000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3643699000.0 | +11.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3952811000.0 | +8.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2982697000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 3295285000.0 | +10.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4050662000.0 | +22.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3391940000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3402396000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3839073000.0 | +12.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3829880000.0 | -0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3824386000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4009634000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4205039000.0 | +4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4239983000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4213811000.0 | -0.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4566019000.0 | +8.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4851662000.0 | +6.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3829880000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 4239983000.0 | +10.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4966331000.0 | +17.1% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 673391000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 788639000.0 | +17.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 949785000.0 | +20.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 967786000.0 | +1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 941709000.0 | -2.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1055251000.0 | +12.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1220663000.0 | +15.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1186272000.0 | -2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1075623000.0 | -9.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1300847000.0 | +20.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1555477000.0 | +19.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 967786000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1186272000.0 | +22.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1466349000.0 | +23.6% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3651180000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3810527000.0 | +4.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4004939000.0 | +5.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4050524000.0 | +1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4043658000.0 | -0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4012701000.0 | -0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4172685000.0 | +4.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4172895000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4098376000.0 | -1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4315428000.0 | +5.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4617768000.0 | +7.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4050524000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 4172895000.0 | +3.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4177155000.0 | +0.1% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -259240000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -408131000.0 | -57.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -165866000.0 | +59.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | -220644000.0 | -33.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | -219272000.0 | +0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -3067000.0 | +98.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 32354000.0 | +1154.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 67088000.0 | +107.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 115435000.0 | +72.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 250591000.0 | +117.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 233894000.0 | -6.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -220644000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 67088000.0 | +130.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 789176000.0 | +1076.3% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -166475000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -225461000.0 | -35.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 133951000.0 | +159.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -81515000.0 | -160.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 42643000.0 | +152.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 86350000.0 | +102.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -118314000.0 | -237.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35416000.0 | +129.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 360525000.0 | +918.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 104156000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -8312000.0 | -108.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 524080000.0 | +6405.1% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -76217000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -84930000.0 | -11.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -95694000.0 | -12.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -67620000.0 | +29.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -33680000.0 | +50.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -63930000.0 | -89.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 113769000.0 | +278.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -27612000.0 | -124.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 473495000.0 | +1814.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -336350000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -116840000.0 | +65.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 436329000.0 | +473.4% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46371000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 99765000.0 | +115.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 132903000.0 | +33.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28911000.0 | -78.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 160407000.0 | +454.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 263162000.0 | +64.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44084000.0 | -83.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 97841000.0 | +121.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -350507000.0 | -458.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 172131000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 294159000.0 | +70.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -305190000.0 | -203.8% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13891000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 29810000.0 | +114.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 46902000.0 | +57.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12973000.0 | -72.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 20991000.0 | +61.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 25183000.0 | +20.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8970000.0 | -64.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 23263000.0 | +159.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35405000.0 | +52.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 62211000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 34277000.0 | -44.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 58697000.0 | +71.2% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124241000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 124901000.0 | +0.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 125454000.0 | +0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 125794000.0 | +0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126463000.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 128021000.0 | +1.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 128841000.0 | +0.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 129294000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 130311000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 130977000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 131791000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 125794000.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 129294000.0 | +2.8% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 132376000.0 | +2.4% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124241000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 124901000.0 | +0.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 125454000.0 | +0.4% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 125794000.0 | +0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126463000.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 128021000.0 | +1.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 128841000.0 | +0.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 129294000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 130311000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 130977000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 131791000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 125794000.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 129294000.0 | +2.8% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 132376000.0 | +2.4% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124111000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 124659000.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 125220000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126138000.0 | +0.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 126733000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 128590000.0 | +1.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 129676000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 130628000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 131447000.0 | +0.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 124906000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 127651000.0 | +2.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 131004000.0 | +2.6% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124111000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 124659000.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 131337000.0 | +5.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126138000.0 | -4.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 126733000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 128590000.0 | +1.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 129676000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 130628000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 137348000.0 | +5.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 124906000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 127651000.0 | +2.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 134684000.0 | +5.5% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0941 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0937 | -0.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1955 | +108.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1293 | -33.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1646 | +27.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1191 | -27.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1410 | +18.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1694 | +20.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2574 | +51.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4774 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.5302 | +11.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7478 | +41.0% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.7735 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.2005 | -15.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.1433 | -1.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.0820 | -2.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3.1736 | +3.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.0067 | -5.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.7489 | -8.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.7778 | +1.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3.0385 | +9.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.8010 | -7.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.5412 | -9.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.0820 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2.7778 | -9.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.7624 | -0.6% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -14.0842 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | -9.3365 | +33.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | -24.1456 | -158.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | -18.3577 | +24.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -18.4413 | -0.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | -1308.3472 | -6994.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 128.9697 | +109.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 62.2003 | -51.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 35.5038 | -42.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 17.2210 | -51.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 19.7430 | +14.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -18.3577 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 62.2003 | +438.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5.2931 | -91.5% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.5453 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.8659 | -58.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.1969 | +122.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.1334 | -167.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -0.0256 | +80.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.2227 | -770.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0967 | +56.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0857 | +11.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.2010 | +334.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.2408 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -0.1237 | +48.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0845 | +168.3% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4692 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.7210 | -53.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2850 | +139.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0879 | -130.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0737 | +183.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.1535 | -308.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0304 | +119.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0209 | -168.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2946 | +1507.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.1543 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -0.0787 | +49.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1351 | +271.7% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9983 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.8341 | -16.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.0876 | +30.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.8397 | -22.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.7241 | -13.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.9178 | +26.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.9011 | -1.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.8147 | -9.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.9480 | +16.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8561 | -9.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9581 | +11.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.8397 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.8147 | -3.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.1302 | +38.7% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0513 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | -0.0811 | -58.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0385 | +147.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0172 | -144.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | -0.0042 | +75.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -0.0265 | -529.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0136 | +48.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.0145 | -6.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0518 | +456.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.1149 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -0.0656 | +42.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0632 | +196.3% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6716 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.6763 | +0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -0.8908 | -231.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3007 | +133.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 5.5067 | +1731.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | -3.4484 | -162.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.4979 | +85.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | -0.2645 | +46.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1.0735 | +505.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.9953 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -4.1462 | -307.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.3976 | +109.6% | ratio | 10-K | 2026-02-12 |