Financial Metrics
PTCT PTC THERAPEUTICS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-26 | SEC Filing Index |
| Insider | 3 | 2026-03-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 | 220382000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 213808000.0 | -3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 196576000.0 | -8.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 210118000.0 | +6.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 186704000.0 | -11.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 196786000.0 | +5.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1176096000.0 | +497.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 178875000.0 | -84.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 211007000.0 | +18.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 937822000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 806780000.0 | -14.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1730655000.0 | +114.5% | USD | 10-K | 2026-02-19 |
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 | -117615000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -209543000.0 | -78.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -118164000.0 | +43.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -45453000.0 | +61.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -40218000.0 | +11.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -54510000.0 | -35.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 970225000.0 | +1879.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -34957000.0 | -103.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3016000.0 | +108.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -439502000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -302570000.0 | +31.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 866935000.0 | +386.5% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -138959000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -198883000.0 | -43.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -132970000.0 | +33.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -91576000.0 | +31.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -99179000.0 | -8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -106654000.0 | -7.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 866562000.0 | +912.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -64849000.0 | -107.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15896000.0 | +124.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -626604000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -363295000.0 | +42.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 682644000.0 | +287.9% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.88 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -2.66 | -41.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1.76 | +33.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1.2 | +31.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -1.29 | -7.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.39 | -7.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 11.09 | +897.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.83 | -107.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2 | +124.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -8.37 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -4.73 | +43.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.58 | +281.4% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.88 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -2.66 | -41.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1.76 | +33.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -1.2 | +31.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -1.29 | -7.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1.39 | -7.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 10.04 | +822.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.83 | -108.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2 | +124.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -8.37 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -4.73 | +43.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7.78 | +264.5% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 167495000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 208393000.0 | +24.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 165157000.0 | -20.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 594001000.0 | +259.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 548355000.0 | -7.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 654779000.0 | +19.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 526001000.0 | -19.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 779709000.0 | +48.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1480231000.0 | +89.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1017386000.0 | -31.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 672617000.0 | -33.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 594001000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 779709000.0 | +31.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 984648000.0 | +26.3% | USD | 10-K | 2026-02-19 |
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 | 26649000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 32018000.0 | +20.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 35752000.0 | +11.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 30577000.0 | -14.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 30058000.0 | -1.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 31826000.0 | +5.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 35671000.0 | +12.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 23194000.0 | -35.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 21675000.0 | -6.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 34061000.0 | +57.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 52688000.0 | +54.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 30577000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 23194000.0 | -24.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 79647000.0 | +243.4% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 613392000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 589691000.0 | -3.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 540362000.0 | -8.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1218629000.0 | +125.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1168738000.0 | -4.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1357910000.0 | +16.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1281550000.0 | -5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1365531000.0 | +6.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2316406000.0 | +69.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2272875000.0 | -1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2007803000.0 | -11.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1218629000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1365531000.0 | +12.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2273948000.0 | +66.5% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1608839000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1338124000.0 | -16.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1259885000.0 | -5.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1895698000.0 | +50.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1789629000.0 | -5.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1916355000.0 | +7.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1842236000.0 | -3.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1705024000.0 | -7.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2655387000.0 | +55.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2634155000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2643700000.0 | +0.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1895698000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1705024000.0 | -10.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2898767000.0 | +70.0% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 441634000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 476342000.0 | +7.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 492118000.0 | +3.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 603100000.0 | +22.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 574546000.0 | -4.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 609803000.0 | +6.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 610712000.0 | +0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 580981000.0 | -4.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 595391000.0 | +2.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 627809000.0 | +5.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 866245000.0 | +38.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 603100000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 580981000.0 | -3.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 968427000.0 | +66.7% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2066400000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1917392000.0 | -7.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1930695000.0 | +0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2714253000.0 | +40.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2683545000.0 | -1.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2896536000.0 | +7.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2896588000.0 | +0.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2803095000.0 | -3.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2841147000.0 | +1.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2840701000.0 | -0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2799458000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2714253000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2803095000.0 | +3.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3104080000.0 | +10.7% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -457561000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | -579268000.0 | -26.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | -670810000.0 | -15.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -818555000.0 | -22.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | -893916000.0 | -9.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | -980181000.0 | -9.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | -1054352000.0 | -7.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | -1098071000.0 | -4.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -185760000.0 | +83.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | -206546000.0 | -11.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | -155758000.0 | +24.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -818555000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1098071000.0 | -34.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -205313000.0 | +81.3% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 572091000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 572643000.0 | +0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 573174000.0 | +0.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 284213000.0 | -50.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 284512000.0 | +0.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 284806000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 285106000.0 | +0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 285412000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 285712000.0 | +0.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 286013000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Annual | 2023-12-31 | 284213000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 285412000.0 | +0.4% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29491000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -43611000.0 | -47.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -58130000.0 | -33.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 70761000.0 | +221.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -692000.0 | -101.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -77684000.0 | -11126.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 870103000.0 | +1220.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 811770000.0 | -6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 745469000.0 | -8.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -158418000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -107688000.0 | +32.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 711196000.0 | +760.4% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28971000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -52723000.0 | -82.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -82319000.0 | -56.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -114932000.0 | -39.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -180855000.0 | -57.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -223530000.0 | -23.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -184360000.0 | +17.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -606369000.0 | -228.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -895992000.0 | -47.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -176737000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 44182000.0 | +125.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -861984000.0 | -2051.0% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4094000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 22554000.0 | +450.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 25915000.0 | +14.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 540000.0 | -97.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 247022000.0 | +45644.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 229395000.0 | -7.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 9410000.0 | -95.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 13371000.0 | +42.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 28590000.0 | +113.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 646400000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 255866000.0 | -60.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 331094000.0 | +29.4% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10270000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 16515000.0 | +60.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 22872000.0 | +38.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 9588000.0 | -58.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2213000.0 | -76.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2735000.0 | +23.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1724000.0 | -37.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3041000.0 | +76.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6486000.0 | +113.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 28438000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6502000.0 | -77.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8860000.0 | +36.3% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74012034.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 75318233.0 | +1.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 75459022.0 | +0.2% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 75708889.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76653960.0 | +1.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 76900123.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 76952124.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 77704188.0 | +1.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 79225276.0 | +2.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 79378145.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 79931766.0 | +0.7% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 75708889.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 77704188.0 | +2.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 81474366.0 | +4.9% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74012034.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 75318233.0 | +1.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 75459022.0 | +0.2% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 75708889.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76653960.0 | +1.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 76900123.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 76952124.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 77704188.0 | +1.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 79225276.0 | +2.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 79378145.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 79931766.0 | +0.7% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 75708889.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 77704188.0 | +2.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 81474366.0 | +4.9% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73729284.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 74730433.0 | +1.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 75377997.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76496127.0 | +1.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 76725070.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 76925523.0 | +0.3% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 78115836.0 | +1.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 78151240.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 78471119.0 | +0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 74838292.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 76845055.0 | +2.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 79534290.0 | +3.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73729284.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 74730433.0 | +1.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 75377997.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76496127.0 | +1.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 76725070.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 76925523.0 | +0.3% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 86385922.0 | +12.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 78151240.0 | -9.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 87115369.0 | +11.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 74838292.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 76845055.0 | +2.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 88311494.0 | +14.9% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1370 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1598 | +16.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1560 | -2.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1174 | -24.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0974 | -17.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1068 | +9.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.4429 | +314.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0679 | -84.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0798 | +17.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4947 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.4732 | -4.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5970 | +26.2% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3889 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.2380 | -10.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0980 | -11.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.0206 | +84.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.0342 | +0.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.2268 | +9.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.0985 | -5.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3504 | +12.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3.8906 | +65.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.6203 | -6.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.3178 | -36.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2.0206 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.3504 | +16.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.3481 | -0.1% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4.5161 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | -3.3100 | +26.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | -2.8782 | +13.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | -3.3159 | -15.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -3.0020 | +9.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | -2.9551 | +1.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | -2.7473 | +7.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | -2.5527 | +7.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -15.2947 | -499.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -13.7534 | +10.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -17.9731 | -30.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -3.3159 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | -2.5527 | +23.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -15.1188 | -492.3% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.6305 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.9302 | -47.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.6764 | +27.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.4358 | +35.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.5312 | -21.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.5420 | -2.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.7368 | +235.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.3625 | -149.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0753 | +120.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.6681 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.4503 | +32.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3944 | +187.6% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.5337 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.9801 | -83.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.6011 | +38.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.2163 | +64.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.2154 | +0.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.2770 | -28.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.8250 | +397.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.1954 | -123.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0143 | +107.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.4686 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.3750 | +20.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5009 | +233.6% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3793 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.4375 | +15.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3356 | -23.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.9849 | +193.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.9544 | -3.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.0738 | +12.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8613 | -19.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3421 | +55.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.4861 | +85.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.6205 | -34.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7765 | -52.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.9849 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.3421 | +36.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.0167 | -24.2% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0864 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -0.1486 | -72.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.1055 | +29.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0512 | +51.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.0518 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0579 | -11.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3263 | +663.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0246 | -107.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0060 | +124.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.3305 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.2131 | +35.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2355 | +210.5% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3037 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3433 | +13.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1982 | -42.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1024 | -48.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1012 | -1.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1012 | -0.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -4.6650 | -4711.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3140 | +106.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.1021 | -132.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.7655 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.3308 | -56.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -3.3249 | -1105.0% | ratio | 10-K | 2026-02-19 |