Financial Metrics
CNMD CONMED CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4/A | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 295468000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 317652000.0 | +7.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 304578000.0 | -4.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 312273000.0 | +2.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 332097000.0 | +6.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 316701000.0 | -4.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 321256000.0 | +1.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 342345000.0 | +6.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 337926000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1244744000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1307015000.0 | +5.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1374724000.0 | +5.2% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155321000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 170690000.0 | +9.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 168059000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 171965000.0 | +2.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 183729000.0 | +6.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 178995000.0 | -2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 177752000.0 | -0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 188320000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 166119000.0 | -11.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 676245000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 733032000.0 | +8.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 750475000.0 | +2.4% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12699000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 27418000.0 | +115.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 30300000.0 | +10.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 35013000.0 | +15.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47107000.0 | +34.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 65707000.0 | +39.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15958000.0 | -75.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 38161000.0 | +139.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 11879000.0 | -68.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 120603000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 200326000.0 | +66.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 102622000.0 | -48.8% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1819000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 13732000.0 | +654.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 15837000.0 | +15.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 19709000.0 | +24.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 29976000.0 | +52.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 48984000.0 | +63.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6036000.0 | -87.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 21421000.0 | +254.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2859000.0 | -86.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 64459000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 132423000.0 | +105.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 47055000.0 | -64.5% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.06 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.45 | +650.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.52 | +15.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.64 | +23.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.97 | +51.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.59 | +63.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.19 | -88.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.69 | +263.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.09 | -87.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.1 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4.29 | +104.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.52 | -64.6% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.06 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.43 | +616.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5 | +16.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.63 | +26.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.96 | +52.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.57 | +63.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.19 | -87.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.69 | +263.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.09 | -87.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.04 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4.25 | +108.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.51 | -64.5% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 213182000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 229256000.0 | +7.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 230196000.0 | +0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 242279000.0 | +5.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 241461000.0 | -0.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 239222000.0 | -0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 231229000.0 | -3.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 237733000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 221138000.0 | -7.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 234148000.0 | +5.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 224943000.0 | -3.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 242279000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 237733000.0 | -1.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 247830000.0 | +4.2% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 335370000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 327309000.0 | -2.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 325824000.0 | -0.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 318324000.0 | -2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 322298000.0 | +1.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 322357000.0 | +0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 342550000.0 | +6.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 346719000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 354682000.0 | +2.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 362252000.0 | +2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 364355000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 318324000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 346719000.0 | +8.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 355544000.0 | +2.5% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 610088000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 615522000.0 | +0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 625649000.0 | +1.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 615649000.0 | -1.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 635724000.0 | +3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 623833000.0 | -1.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 640999000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 640007000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 639000000.0 | -0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 657780000.0 | +2.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 662158000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 615649000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 640007000.0 | +4.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 672860000.0 | +5.1% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2320120000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2322722000.0 | +0.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2325675000.0 | +0.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2300021000.0 | -1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2309255000.0 | +0.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2285616000.0 | -1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2315744000.0 | +1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2306247000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2297683000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2328458000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2322488000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2300021000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2306247000.0 | +0.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2325749000.0 | +0.8% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 320686000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 353169000.0 | +10.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 376319000.0 | +6.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 310729000.0 | -17.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 291404000.0 | -6.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 266412000.0 | -8.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 282311000.0 | +6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 278130000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 283148000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 294838000.0 | +4.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 314699000.0 | +6.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 310729000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 278130000.0 | -10.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 315041000.0 | +13.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1567667000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1542528000.0 | -1.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1529470000.0 | -0.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1465799000.0 | -4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1454591000.0 | -0.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1403784000.0 | -3.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1382848000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1343566000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1320047000.0 | -1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1325588000.0 | +0.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1314225000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1465799000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1343566000.0 | -8.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1292652000.0 | -3.8% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 752453000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 780194000.0 | +3.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 796205000.0 | +2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 834222000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 854664000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 881832000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 932896000.0 | +5.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 962681000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 977636000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1002870000.0 | +2.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1008263000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 834222000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 962681000.0 | +15.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1033097000.0 | +7.3% | USD | 10-K | 2026-02-17 |
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 | -3847000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 22826000.0 | +693.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68953000.0 | +202.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 29121000.0 | -57.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 72427000.0 | +148.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 123630000.0 | +70.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 41534000.0 | -66.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 70668000.0 | +70.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 124354000.0 | +76.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 125348000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 166968000.0 | +33.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 170689000.0 | +2.2% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4254000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -9783000.0 | -130.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -15177000.0 | -55.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2035000.0 | +86.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -5625000.0 | -176.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -9044000.0 | -60.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2929000.0 | +67.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -8658000.0 | -195.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -13845000.0 | -59.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -20032000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -13084000.0 | +34.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -20956000.0 | -60.2% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5350000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -14437000.0 | -369.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -51666000.0 | -257.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -17014000.0 | +67.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -61099000.0 | -259.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -99930000.0 | -63.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -28398000.0 | +71.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -54925000.0 | -93.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -98450000.0 | -79.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -110432000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -151000000.0 | -36.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -135820000.0 | +10.1% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4254000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 8783000.0 | +106.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 14177000.0 | +61.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2035000.0 | -85.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5625000.0 | +176.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9044000.0 | +60.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3779000.0 | -58.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9508000.0 | +151.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14695000.0 | +54.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 19032000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 13084000.0 | -31.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 19806000.0 | +51.4% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31299194.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 31299194.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 31299194.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 31299194.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 31299194.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 31299194.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 31299194.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 31299194.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31299194.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31299194.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 31299194.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 31299194.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 31299194.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 31299194.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30511000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 30662000.0 | +0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 30741000.0 | +0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 30780000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 30813000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 30856000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 30973000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 30949000.0 | -0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30955000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 30668000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 30846000.0 | +0.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 31036000.0 | +0.6% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31204000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 31795000.0 | +1.9% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 31689000.0 | -0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 31272000.0 | -1.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 31106000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 31112000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31151000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31054000.0 | -0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 31050000.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 31548000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 31150000.0 | -1.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 31149000.0 | -0.0% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1274 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1368 | +7.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1310 | -4.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1352 | +3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1453 | +7.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1368 | -5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1398 | +2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1470 | +5.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1455 | -1.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5412 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5667 | +4.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5911 | +4.3% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9024 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.7429 | -8.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.6625 | -4.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.9813 | +19.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.1816 | +10.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.3416 | +7.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.2705 | -3.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.3011 | +1.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.2568 | -1.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.2310 | -1.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.1041 | -5.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.9813 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.3011 | +16.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.1358 | -7.2% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0834 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.9771 | -5.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.9210 | -2.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.7571 | -8.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.7019 | -3.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.5919 | -6.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.4823 | -6.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.3957 | -5.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3502 | -3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3218 | -2.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.3035 | -1.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.7571 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.3957 | -20.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.2512 | -10.3% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5257 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.5373 | +2.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5518 | +2.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5507 | -0.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5532 | +0.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5652 | +2.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5533 | -2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5501 | -0.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4916 | -10.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5433 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5608 | +3.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5459 | -2.7% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0062 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0432 | +602.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0520 | +20.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0631 | +21.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0903 | +43.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1547 | +71.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0188 | -87.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0626 | +233.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0085 | -86.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0518 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1013 | +95.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0342 | -66.2% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0430 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0863 | +100.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0995 | +15.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1121 | +12.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1418 | +26.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2075 | +46.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0497 | -76.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1115 | +124.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0352 | -68.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0969 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1533 | +58.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0746 | -51.3% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0008 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0059 | +654.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0068 | +15.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0085 | +25.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0131 | +53.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0212 | +61.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0026 | -87.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0092 | +250.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0012 | -86.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0280 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0574 | +104.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0202 | -64.8% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0024 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0176 | +628.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0199 | +13.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0231 | +15.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0340 | +47.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0525 | +54.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0062 | -88.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0214 | +246.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0028 | -86.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0773 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1376 | +78.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0455 | -66.9% | ratio | 10-K | 2026-02-17 |