Financial Metrics
IMMR IMMERSION CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-02 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-11-18 | 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 | 7074000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 6983000.0 | -1.3% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 9482000.0 | +35.8% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 43847000.0 | +362.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 99424000.0 | +126.8% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 183489000.0 | +84.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 616249000.0 | +235.9% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 474762000.0 | -23.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 292032000.0 | -38.5% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 33919000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 45782000.0 | +35.0% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 95481000.0 | +108.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | 89943000.0 | -5.8% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 616249000.0 | +585.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 471262000.0 | -23.5% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1555876000.0 | +230.2% | USD | 10-K | 2026-03-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 | 3259000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 3113000.0 | -4.5% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 6519000.0 | +109.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 16614000.0 | +154.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 25406000.0 | +52.9% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 13558000.0 | -46.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 64407000.0 | +375.0% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 26206000.0 | -59.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -26355000.0 | -200.6% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 17927000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 16033000.0 | -10.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 22619000.0 | +41.1% | USD | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -9642000.0 | -142.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 70430000.0 | +830.5% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 35238000.0 | -50.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 118020000.0 | +234.9% | USD | 10-K | 2026-03-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8278000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 7028000.0 | -15.1% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 2680000.0 | -61.9% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 18655000.0 | +596.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 28945000.0 | +55.2% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 27077000.0 | -6.5% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 27157000.0 | +0.3% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 15472000.0 | -43.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -930000.0 | -106.0% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 33976000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 17777000.0 | -47.7% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 26445000.0 | +48.8% | USD | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -246000.0 | -100.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 30804000.0 | +12622.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 24061000.0 | -21.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 64284000.0 | +167.2% | USD | 10-K | 2026-03-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.25 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.22 | -12.0% | USD/shares | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.08 | -63.6% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.6 | +650.0% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.91 | +51.7% | USD/shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 0.85 | -6.6% | USD/shares | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 0.84 | -1.2% | USD/shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.48 | -42.9% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.03 | -106.2% | USD/shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 1.05 | — | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 0.56 | -46.7% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.83 | +48.2% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -0.01 | -101.2% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.95 | +9600.0% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.74 | -22.1% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1.94 | +162.2% | USD/shares | 10-K | 2026-03-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.25 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.21 | -16.0% | USD/shares | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.08 | -61.9% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.59 | +637.5% | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.89 | +50.8% | USD/shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 0.83 | -6.7% | USD/shares | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 0.83 | +0.0% | USD/shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.47 | -43.4% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.03 | -106.4% | USD/shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 1.04 | — | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 0.55 | -47.1% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.81 | +47.3% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -0.01 | -101.2% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.93 | +9400.0% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.73 | -21.5% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1.9 | +160.3% | USD/shares | 10-K | 2026-03-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27484000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 25820000.0 | -6.1% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 28701000.0 | +11.2% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2023-12-31 | 56071000.0 | +95.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-03-31 | 91097000.0 | +62.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 35787000.0 | -60.7% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 57653000.0 | +61.1% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 80539000.0 | +39.7% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 77690000.0 | -3.5% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 90140000.0 | +16.0% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 56071000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 85521000.0 | +52.5% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 72608000.0 | -15.1% | USD | 10-K | 2026-03-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 491000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 626000.0 | +27.5% | USD | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 1960000.0 | +213.1% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 1743000.0 | -11.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-03-31 | 1411000.0 | -19.0% | USD | 10-Q | 2024-05-08 |
| Annual | 2023-12-31 | 1743000.0 | — | USD | 10-K | 2024-03-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 159065000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 168016000.0 | +5.6% | USD | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 160845000.0 | -4.3% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 172450000.0 | +7.2% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 193836000.0 | +12.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 190608000.0 | -1.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 678641000.0 | +256.0% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 852826000.0 | +25.7% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 925975000.0 | +8.6% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 631823000.0 | -31.8% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 796873000.0 | +26.1% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 172450000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 675622000.0 | +291.8% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 834499000.0 | +23.5% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 918914000.0 | +10.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 631823000.0 | -31.2% | USD | 10-K | 2026-03-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197118000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 202493000.0 | +2.7% | USD | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 204681000.0 | +1.1% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 215731000.0 | +5.4% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 244702000.0 | +13.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 246521000.0 | +0.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 1187666000.0 | +381.8% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 1320118000.0 | +11.2% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 1370543000.0 | +3.8% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1102273000.0 | -19.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 1261709000.0 | +14.5% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 215731000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 1234063000.0 | +472.0% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 1364306000.0 | +10.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 1437875000.0 | +5.4% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1102273000.0 | -23.3% | USD | 10-K | 2026-03-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19604000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 21860000.0 | +11.5% | USD | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 25815000.0 | +18.1% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 19313000.0 | -25.2% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 30108000.0 | +55.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 30206000.0 | +0.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 437809000.0 | +1349.4% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 517197000.0 | +18.1% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 538606000.0 | +4.1% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 265884000.0 | -50.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 357989000.0 | +34.6% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 19313000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 530945000.0 | +2649.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 543445000.0 | +2.4% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 265884000.0 | -51.1% | USD | 10-K | 2026-03-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31389000.0 | — | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 32457000.0 | +3.4% | USD | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 35248000.0 | +8.6% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 32629000.0 | -7.4% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 43246000.0 | +32.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 45291000.0 | +4.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 761746000.0 | +1581.9% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 837631000.0 | +10.0% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 804250000.0 | -4.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 543578000.0 | -32.4% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 715624000.0 | +31.7% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 32629000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 819926000.0 | +2412.9% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 876603000.0 | +6.9% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 849969000.0 | -3.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 543578000.0 | -36.0% | USD | 10-K | 2026-03-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165729000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 170036000.0 | +2.6% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-09-30 | 169433000.0 | -0.4% | USD | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 183102000.0 | +8.1% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 201456000.0 | +10.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 201230000.0 | -0.1% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 230272000.0 | +14.4% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 310881000.0 | +35.0% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 319166000.0 | +2.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 298125000.0 | -6.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 295820000.0 | -0.8% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 183102000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 273404000.0 | +49.3% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 305503000.0 | +11.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 317946000.0 | +4.1% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 298125000.0 | -6.2% | USD | 10-K | 2026-03-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2025-04-30 | 103098000.0 | — | USD | 10-K | 2026-03-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3523000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 8754000.0 | +148.5% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 12779000.0 | +46.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 29897000.0 | +134.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | -56027000.0 | -287.4% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | -114373000.0 | -104.1% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | -63975000.0 | +44.1% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | -107674000.0 | -68.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -61653000.0 | +42.7% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 20600000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 31603000.0 | +53.4% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | -56027000.0 | -277.3% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | -63975000.0 | -14.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | -107674000.0 | -68.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | -57576000.0 | +46.5% | USD | 10-K | 2026-03-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19708000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -22706000.0 | -15.2% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | -19366000.0 | +14.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 6876000.0 | +135.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | -31428000.0 | -557.1% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | -18459000.0 | +41.3% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | -4319000.0 | +76.6% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 4405000.0 | +202.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 9206000.0 | +109.0% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 3398000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 1456000.0 | -57.2% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | -31428000.0 | -2258.5% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | -4319000.0 | +86.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 4405000.0 | +202.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 3375000.0 | -23.4% | USD | 10-K | 2026-03-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5151000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -9048000.0 | -75.7% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | -13532000.0 | -49.6% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | -1747000.0 | +87.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 81796000.0 | +4782.1% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 118027000.0 | +44.3% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 80636000.0 | -31.7% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 102980000.0 | +27.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 65358000.0 | -36.5% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | -16747000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | -3609000.0 | +78.4% | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 81796000.0 | +2366.4% | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 80636000.0 | -1.4% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 102980000.0 | +27.7% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 60953000.0 | -40.8% | USD | 10-K | 2026-03-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0 | — | USD | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 1000.0 | — | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 928000.0 | +92700.0% | USD | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 2808000.0 | +202.6% | USD | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 5587000.0 | +99.0% | USD | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 8134000.0 | +45.6% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 3736000.0 | -54.1% | USD | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 0.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 928000.0 | — | USD | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 5587000.0 | +502.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 8134000.0 | +45.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 11237000.0 | +38.1% | USD | 10-K | 2026-03-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 31528977.0 | — | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-04-30 | 31854837.0 | +1.0% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 31960747.0 | +0.3% | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 32275705.0 | +1.0% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 32396432.0 | +0.4% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 32502969.0 | +0.3% | shares | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 32817199.0 | +1.0% | shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 31528977.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 31960747.0 | +1.4% | shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 48685577.0 | +52.3% | shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 32396432.0 | -33.5% | shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 32502969.0 | +0.3% | shares | 10-K | 2026-03-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 47636273.0 | — | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-04-30 | 48047329.0 | +0.9% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 48153239.0 | +0.2% | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 48685577.0 | +1.1% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 49020309.0 | +0.7% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 49433320.0 | +0.8% | shares | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 49942199.0 | +1.0% | shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 47636273.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 48153239.0 | +1.1% | shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 48685577.0 | +1.1% | shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 49020309.0 | +0.7% | shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 49433320.0 | +0.8% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32603000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 32583000.0 | -0.1% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 32523000.0 | -0.2% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 31028000.0 | -4.6% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 31879000.0 | +2.7% | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 31970000.0 | +0.3% | shares | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 32222000.0 | +0.8% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 32294000.0 | +0.2% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 32615000.0 | +1.0% | shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 32214000.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 31729000.0 | -1.5% | shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 31879.0 | -99.9% | shares | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | 31970.0 | +0.3% | shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 32222.0 | +0.8% | shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 32294.0 | +0.2% | shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 32219000.0 | +99667.8% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33085000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 32810000.0 | -0.8% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 32750000.0 | -0.2% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 31406000.0 | -4.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 32525000.0 | +3.6% | shares | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 32700000.0 | +0.5% | shares | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 32917000.0 | +0.7% | shares | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 33055000.0 | +0.4% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 32615000.0 | -1.3% | shares | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 32536000.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 32108000.0 | -1.3% | shares | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 32525.0 | -99.9% | shares | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | 31970.0 | -1.7% | shares | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 32917.0 | +3.0% | shares | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 33055.0 | +0.4% | shares | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 33003000.0 | +99742.7% | shares | 10-K | 2026-03-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0359 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0345 | -3.9% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.0463 | +34.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.1792 | +286.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.0837 | -53.3% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 0.4668 | +457.6% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.3464 | -25.8% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 0.2315 | -33.2% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.1572 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.0774 | -50.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.4517 | +483.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.3277 | -27.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1.4115 | +330.7% | ratio | 10-K | 2026-03-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8.1139 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 7.6860 | -5.3% | ratio | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 6.2307 | -18.9% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 8.9292 | +43.3% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 6.4380 | -27.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 6.3103 | -2.0% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 1.5501 | -75.4% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 1.6489 | +6.4% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 1.7192 | +4.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 2.3763 | +38.2% | ratio | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 2.2260 | -6.3% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 8.9292 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 1.5717 | -82.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 1.6909 | +7.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 2.3763 | +40.5% | ratio | 10-K | 2026-03-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1894 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 0.1909 | +0.8% | ratio | 10-Q | 2023-08-11 |
| Quarterly | 2023-09-30 | 0.2080 | +9.0% | ratio | 10-Q | 2023-11-13 |
| Quarterly | 2023-12-31 | 0.1782 | -14.3% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-03-31 | 0.2147 | +20.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-04-30 | 0.2251 | +4.8% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-06-30 | 3.3080 | +1369.8% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 2.6944 | -18.6% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 2.5198 | -6.5% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1.8233 | -27.6% | ratio | 10-Q | 2026-03-26 |
| Quarterly | 2025-07-31 | 2.4191 | +32.7% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.1782 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 2.9990 | +1582.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 2.8694 | -4.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 2.6733 | -6.8% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 1.8233 | -31.8% | ratio | 10-K | 2026-03-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1702 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.0064 | -14.0% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.2826 | -71.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.4255 | +50.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.2911 | -31.6% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 0.1476 | -49.3% | ratio | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 0.0441 | -70.1% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.0326 | -26.0% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.0032 | -109.8% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 1.0017 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 0.3883 | -61.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.2770 | -28.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -0.0027 | -101.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.0500 | +1927.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.0511 | +2.1% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 0.0413 | -19.1% | ratio | 10-K | 2026-03-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4607 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.4458 | -3.2% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.6875 | +54.2% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.3789 | -44.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.2555 | -32.6% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-07-31 | 0.0739 | -71.1% | ratio | 10-Q | 2026-03-26 |
| Quarterly | 2024-10-31 | 0.1045 | +41.4% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.0552 | -47.2% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.0902 | -263.5% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.5285 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-04-30 | 0.3502 | -33.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.2369 | -32.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-07-31 | -0.1072 | -145.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.1143 | +206.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.0748 | -34.6% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 0.0759 | +1.4% | ratio | 10-K | 2026-03-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4020 | — | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-06-30 | 1.1812 | -15.7% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 1.1118 | -5.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2023-12-31 | 2.9033 | +161.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-03-31 | 3.0257 | +4.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.0817 | -97.3% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 0.1557 | +90.5% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.1442 | -7.4% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | 0.2518 | +74.6% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 2.9033 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 0.2731 | -90.6% | ratio | 10-K | 2026-03-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0420 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0347 | -17.4% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.0131 | -62.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.0762 | +482.2% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.0244 | -68.0% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 0.0206 | -15.6% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.0113 | -45.1% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.0007 | -106.5% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.1575 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.0214 | -86.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.0226 | +5.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.0167 | -25.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 0.0583 | +248.5% | ratio | 10-K | 2026-03-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0499 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0413 | -17.3% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2023-09-30 | 0.0158 | -61.7% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-03-31 | 0.0926 | +485.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.1257 | +35.7% | ratio | 10-Q | 2024-08-19 |
| Quarterly | 2024-10-31 | 0.0874 | -30.5% | ratio | 10-Q | 2024-12-16 |
| Quarterly | 2025-01-31 | 0.0485 | -44.5% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-07-31 | -0.0031 | -106.5% | ratio | 10-Q | 2026-03-26 |
| Annual | 2023-12-31 | 0.1856 | — | ratio | 10-K | 2026-03-12 |
| Annual | 2024-06-30 | 0.0967 | -47.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-10-31 | 0.1008 | +4.2% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-01-31 | 0.0757 | -24.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-04-30 | 0.2156 | +184.9% | ratio | 10-K | 2026-03-12 |