Financial Metrics
OMCL OMNICELL, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2025-12-17 | 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 | 290629000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 298973000.0 | +2.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 298663000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 246151000.0 | -17.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 276788000.0 | +12.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 282420000.0 | +2.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 269668000.0 | -4.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 290562000.0 | +7.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 310631000.0 | +6.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1147112000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1112238000.0 | -3.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1184845000.0 | +6.5% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 125029000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 134443000.0 | +7.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 131964000.0 | -1.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 92623000.0 | -29.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 114351000.0 | +23.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 122268000.0 | +6.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 110936000.0 | -9.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 127678000.0 | +15.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 134503000.0 | +5.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 496840000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 471003000.0 | -5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 503442000.0 | +6.9% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22963000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 7748000.0 | +133.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3712000.0 | -52.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -21847000.0 | -688.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3224000.0 | +114.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 6564000.0 | +103.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -11619000.0 | -277.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 8120000.0 | +169.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8244000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -34868000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 337000.0 | +101.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5160000.0 | +1431.2% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15000000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 3451000.0 | +123.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 5553000.0 | +60.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -15676000.0 | -382.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 3735000.0 | +123.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 8630000.0 | +131.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -7023000.0 | -181.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 5639000.0 | +180.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 5462000.0 | -3.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -20371000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 12531000.0 | +161.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2052000.0 | -83.6% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.33 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.08 | +124.2% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.12 | +50.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.34 | -383.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.08 | +123.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.19 | +137.5% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.15 | -178.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.12 | +180.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.12 | +0.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.45 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.27 | +160.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.04 | -85.2% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.33 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.08 | +124.2% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.12 | +50.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.34 | -383.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.08 | +123.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.19 | +137.5% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.15 | -178.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.12 | +180.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.12 | +0.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.45 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.27 | +160.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.04 | -85.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 340413000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 399464000.0 | +17.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 446840000.0 | +11.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 467972000.0 | +4.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 512364000.0 | +9.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 556781000.0 | +8.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 570628000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 369201000.0 | -35.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 386826000.0 | +4.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 399004000.0 | +3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 180053000.0 | -54.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 467972000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 369201000.0 | -21.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 196520000.0 | -46.8% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141156000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 130577000.0 | -7.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 116144000.0 | -11.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 110099000.0 | -5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 103466000.0 | -6.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 93262000.0 | -9.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 95059000.0 | +1.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 88659000.0 | -6.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 91142000.0 | +2.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 105784000.0 | +16.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 107429000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 110099000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 88659000.0 | -19.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 100905000.0 | +13.8% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 934969000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 881361000.0 | -5.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 913751000.0 | +3.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 927571000.0 | +1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 989918000.0 | +6.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 995668000.0 | +0.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1011262000.0 | +1.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 815493000.0 | -19.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 839667000.0 | +3.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 844776000.0 | +0.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 659620000.0 | -21.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 927571000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 815493000.0 | -12.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 680069000.0 | -16.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2250838000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2193872000.0 | -2.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2221575000.0 | +1.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2226878000.0 | +0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2283755000.0 | +2.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2291657000.0 | +0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2303588000.0 | +0.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2120960000.0 | -7.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2151470000.0 | +1.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2145496000.0 | -0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1948597000.0 | -9.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2226878000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2120960000.0 | -4.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1974720000.0 | -6.9% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 453968000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 370157000.0 | -18.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 369361000.0 | -0.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 367792000.0 | -0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 416364000.0 | +13.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 407122000.0 | -2.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 961517000.0 | +136.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 595678000.0 | -38.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 607532000.0 | +2.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 594392000.0 | -2.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 456588000.0 | -23.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 367792000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 595678000.0 | +62.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 476609000.0 | -20.0% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1108297000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1030307000.0 | -7.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1034139000.0 | +0.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1037924000.0 | +0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1095158000.0 | +5.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1088849000.0 | -0.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1072260000.0 | -1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 877647000.0 | -18.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 894370000.0 | +1.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 881877000.0 | -1.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 727695000.0 | -17.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1037924000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 877647000.0 | -15.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 742906000.0 | -15.4% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1142541000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 1163565000.0 | +1.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 1187436000.0 | +2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1188954000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1188597000.0 | -0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 1202808000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1231328000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1243313000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1257100000.0 | +1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 1263619000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1220902000.0 | -3.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1188954000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1243313000.0 | +4.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1231814000.0 | -0.9% | USD | 10-K | 2026-02-26 |
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 | 12770000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 85673000.0 | +570.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 142680000.0 | +66.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 49953000.0 | -65.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 108653000.0 | +117.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 131407000.0 | +20.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25924000.0 | -80.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 68679000.0 | +164.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 96946000.0 | +41.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 181094000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 187722000.0 | +3.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 127300000.0 | -32.2% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -13640000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -28457000.0 | -108.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -42644000.0 | -49.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -12340000.0 | +71.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -25889000.0 | -109.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -39225000.0 | -51.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15739000.0 | +59.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -31662000.0 | -101.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -45943000.0 | -45.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -55016000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -52793000.0 | +4.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -60363000.0 | -14.3% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3862000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 7465000.0 | +93.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 10290000.0 | +37.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 11926000.0 | +15.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -4702000.0 | -139.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1148000.0 | +75.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4038000.0 | +451.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -7431000.0 | -284.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -227412000.0 | -2960.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 23420000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -235578000.0 | -1105.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -218317000.0 | +7.3% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10141000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 21772000.0 | +114.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 32404000.0 | +48.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 8957000.0 | -72.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 18508000.0 | +106.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 27376000.0 | +47.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11172000.0 | -59.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 22953000.0 | +105.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 32706000.0 | +42.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 41474000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 36463000.0 | -12.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 40415000.0 | +10.8% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45069000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 45205000.0 | +0.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 45463000.0 | +0.6% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 45539000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45924000.0 | +0.8% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 45994000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 46313000.0 | +0.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 46382000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 46844000.0 | +1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 46419000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 44876000.0 | -3.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 45539000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 46382000.0 | +1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 45027000.0 | -2.9% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 55352000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 55488000.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 55746000.0 | +0.5% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 55822000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 56207000.0 | +0.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 56277000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 56596000.0 | +0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 56665000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57127000.0 | +0.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57238000.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 57682000.0 | +0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 55822000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 56665000.0 | +1.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57833000.0 | +2.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44887000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 45125000.0 | +0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 45333000.0 | +0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45732000.0 | +0.9% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 45953000.0 | +0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 46153000.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 46596000.0 | +1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 46788000.0 | +0.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 45540000.0 | -2.7% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 45212000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 46047000.0 | +1.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 45965000.0 | -0.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44887000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 45472000.0 | +1.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 45595000.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 45732000.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 46036000.0 | +0.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 46427000.0 | +0.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 46596000.0 | +0.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 46986000.0 | +0.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 45900000.0 | -2.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 45212000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 46255000.0 | +2.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 46362000.0 | +0.2% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1291 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1363 | +5.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1344 | -1.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1078 | -19.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1208 | +12.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1226 | +1.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1253 | +2.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1354 | +8.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1594 | +17.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5151 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5244 | +1.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6000 | +14.4% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0595 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.3810 | +15.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.4739 | +3.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2.5220 | +1.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.3775 | -5.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.4456 | +2.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.0517 | -57.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.3690 | +30.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3821 | +1.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.4212 | +2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.4447 | +1.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.5220 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.3690 | -45.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4269 | +4.2% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9700 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.8855 | -8.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.8709 | -1.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.8730 | +0.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.9214 | +5.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.9053 | -1.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.8708 | -3.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7059 | -18.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.7115 | +0.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6979 | -1.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5960 | -14.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.8730 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.7059 | -19.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6031 | -14.6% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4302 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4497 | +4.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4418 | -1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.3763 | -14.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.4131 | +9.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.4329 | +4.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4114 | -5.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4394 | +6.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4330 | -1.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4331 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4235 | -2.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4249 | +0.3% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0516 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0115 | +122.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0186 | +61.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0637 | -442.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0135 | +121.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0306 | +126.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0260 | -185.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0194 | +174.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0176 | -9.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0178 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0113 | +163.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0017 | -84.6% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0790 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0259 | +132.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0124 | -52.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0888 | -814.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0116 | +113.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0232 | +99.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0431 | -285.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0279 | +164.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0265 | -5.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0304 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0003 | +101.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0044 | +1337.3% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7499 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.0792 | +43.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.2098 | +12.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1.2724 | +5.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.2306 | -3.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.3676 | +11.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.5935 | -56.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.6198 | +4.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6367 | +2.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6713 | +5.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3943 | -41.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.2724 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6198 | -51.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4123 | -33.5% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0067 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0016 | +123.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0025 | +58.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0069 | -374.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0016 | +123.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0037 | +129.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0033 | -187.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0026 | +180.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0028 | +6.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0091 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0059 | +164.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0010 | -82.4% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0131 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0030 | +122.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0047 | +57.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0132 | -382.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0031 | +123.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0070 | +125.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0056 | -179.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0045 | +179.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0045 | +0.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0171 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0101 | +158.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0017 | -83.5% | ratio | 10-K | 2026-02-26 |