Financial Metrics
PCOR PROCORE TECHNOLOGIES, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 3 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | 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 | 213526000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 228536000.0 | +7.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 247907000.0 | +8.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 269428000.0 | +8.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 284347000.0 | +5.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 295885000.0 | +4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 310632000.0 | +5.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 323919000.0 | +4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 338851000.0 | +4.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 950010000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1151708000.0 | +21.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1322509000.0 | +14.8% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173324000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 186232000.0 | +7.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 203782000.0 | +9.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 223705000.0 | +9.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 236246000.0 | +5.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 240931000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 245706000.0 | +2.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 256187000.0 | +4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 270089000.0 | +5.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 775548000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 946096000.0 | +22.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1051677000.0 | +11.2% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -69263000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -58729000.0 | +15.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -50351000.0 | +14.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -18906000.0 | +62.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -14776000.0 | +21.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -36497000.0 | -147.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -36245000.0 | +0.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -30267000.0 | +16.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -15030000.0 | +50.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -215677000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -136423000.0 | +36.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -124343000.0 | +8.9% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -63447000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -52881000.0 | +16.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -43847000.0 | +17.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -10966000.0 | +75.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -6311000.0 | +42.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -26388000.0 | -318.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -32989000.0 | -25.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -21089000.0 | +36.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -9101000.0 | +56.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -189694000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -105956000.0 | +44.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -100783000.0 | +4.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.45 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.37 | +17.8% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.31 | +16.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.08 | +74.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.04 | +50.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.18 | -350.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.22 | -22.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.14 | +36.4% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.06 | +57.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1.34 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.72 | +46.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.67 | +6.9% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.45 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.37 | +17.8% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.31 | +16.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.08 | +74.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.04 | +50.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.18 | -350.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.22 | -22.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.14 | +36.4% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.06 | +57.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -1.34 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.72 | +46.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.67 | +6.9% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 328964000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 312518000.0 | -5.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 318318000.0 | +1.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 357790000.0 | +12.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 427656000.0 | +19.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 356239000.0 | -16.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 439298000.0 | +23.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 437722000.0 | -0.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 313734000.0 | -28.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 324262000.0 | +3.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 350496000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 357790000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 437722000.0 | +22.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 480684000.0 | +9.8% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106188000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 125577000.0 | +18.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 145714000.0 | +16.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 206644000.0 | +41.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 138996000.0 | -32.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 158700000.0 | +14.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 173386000.0 | +9.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 246472000.0 | +42.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 161578000.0 | -34.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 194103000.0 | +20.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 205812000.0 | +6.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 206644000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 246472000.0 | +19.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 287805000.0 | +16.8% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 774994000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 797906000.0 | +3.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 841946000.0 | +5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 955734000.0 | +13.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 954940000.0 | -0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 966476000.0 | +1.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1016732000.0 | +5.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1099879000.0 | +8.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 816487000.0 | -25.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 912520000.0 | +11.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1005215000.0 | +10.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 955734000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1099879000.0 | +15.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1166832000.0 | +6.1% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1711179000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1725952000.0 | +0.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1783001000.0 | +3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1893568000.0 | +6.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1878710000.0 | -0.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1967035000.0 | +4.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2018737000.0 | +2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2101371000.0 | +4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1948714000.0 | -7.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2004101000.0 | +2.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2058483000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1893568000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2101371000.0 | +11.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2239065000.0 | +6.6% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 514686000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 519885000.0 | +1.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 561555000.0 | +8.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 642430000.0 | +14.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 594983000.0 | -7.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 624778000.0 | +5.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 649019000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 728032000.0 | +12.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 685600000.0 | -5.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 705883000.0 | +3.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 753975000.0 | +6.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 642430000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 728032000.0 | +13.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 884557000.0 | +21.5% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 606827000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 609517000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 659250000.0 | +8.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 737958000.0 | +11.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 685029000.0 | -7.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 711237000.0 | +3.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 733088000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 813018000.0 | +10.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 767067000.0 | -5.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 786502000.0 | +2.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 834460000.0 | +6.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 737958000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 813018000.0 | +10.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 976803000.0 | +20.1% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1104352000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 1116435000.0 | +1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1123751000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1155610000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1193681000.0 | +3.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 1255798000.0 | +5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 1285649000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1288353000.0 | +0.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1181647000.0 | -8.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1217599000.0 | +3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1224023000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1155610000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1288353000.0 | +11.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1262262000.0 | -2.0% | USD | 10-K | 2026-02-24 |
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 | 29275000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 17598000.0 | -39.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 51272000.0 | +191.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 69145000.0 | +34.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 127840000.0 | +84.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 167116000.0 | +30.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66028000.0 | -60.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 96856000.0 | +46.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 185328000.0 | +91.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 92015000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 196172000.0 | +113.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 300270000.0 | +53.1% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -79000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -27602000.0 | -34839.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -58539000.0 | -112.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -4670000.0 | +92.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -151296000.0 | -3139.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -108947000.0 | +28.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -63511000.0 | +41.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -80462000.0 | -26.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -95080000.0 | -18.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -76061000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -150109000.0 | -97.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -70499000.0 | +53.0% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3312000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 23015000.0 | +594.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 26650000.0 | +15.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6676000.0 | -74.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 22433000.0 | +236.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 22438000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -126380000.0 | -663.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -131804000.0 | -4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -171770000.0 | -30.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 41165000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 36236000.0 | -12.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -178902000.0 | -593.7% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2173000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 4694000.0 | +116.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 8073000.0 | +72.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2089000.0 | -74.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 3963000.0 | +89.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 7510000.0 | +89.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4033000.0 | -46.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 7008000.0 | +73.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 12400000.0 | +76.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 10325000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 19143000.0 | +85.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 18100000.0 | -5.4% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140371688.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 142200781.0 | +1.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 143452776.0 | +0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 144806464.0 | +0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 146271803.0 | +1.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 147678550.0 | +1.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 148663793.0 | +0.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 149853135.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 149104117.0 | -0.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 150189021.0 | +0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 150457845.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 144806464.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 149853135.0 | +3.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 151708564.0 | +1.2% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140371688.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 142200781.0 | +1.3% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 143452776.0 | +0.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 144806464.0 | +0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 146271803.0 | +1.0% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 147678550.0 | +1.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 148663793.0 | +0.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 149853135.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 149104117.0 | -0.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 150189021.0 | +0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 150457845.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 144806464.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 149853135.0 | +3.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 151708564.0 | +1.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 139646465.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 141238489.0 | +1.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 142828406.0 | +1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 145476006.0 | +1.9% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 146938942.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 148134585.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 149997899.0 | +1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 149663744.0 | -0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 150278399.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 141961467.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 147444772.0 | +3.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 150247067.0 | +1.9% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 139646465.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 141238489.0 | +1.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 142828406.0 | +1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 145476006.0 | +1.9% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 146938942.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 148134585.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 149997899.0 | +1.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 149663744.0 | -0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 150278399.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 141961467.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 147444772.0 | +3.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 150247067.0 | +1.9% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1248 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1324 | +6.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1390 | +5.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1434 | +3.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1446 | +0.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1466 | +1.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1594 | +8.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1616 | +1.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1646 | +1.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5017 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.5481 | +9.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5907 | +7.8% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5058 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.5348 | +1.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.4993 | -2.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.4877 | -0.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.6050 | +7.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.5469 | -3.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.5666 | +1.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.5108 | -3.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.1909 | -21.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.2927 | +8.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.3332 | +3.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.4877 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.5108 | +1.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.3191 | -12.7% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5495 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5459 | -0.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5867 | +7.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6386 | +8.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5739 | -10.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.5664 | -1.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.5702 | +0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.6311 | +10.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6492 | +2.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.6459 | -0.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.6817 | +5.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6386 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.6311 | -1.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.7739 | +22.6% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8117 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.8149 | +0.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.8220 | +0.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.8303 | +1.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.8308 | +0.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.8143 | -2.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.7910 | -2.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.7909 | -0.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.7971 | +0.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8164 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.8215 | +0.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.7952 | -3.2% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.2971 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.2314 | +22.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.1769 | +23.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0407 | +77.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0222 | +45.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0892 | -301.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1062 | -19.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0651 | +38.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0269 | +58.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1997 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0920 | +53.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0762 | +17.2% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.3244 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.2570 | +20.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.2031 | +21.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0702 | +65.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0520 | +25.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.1233 | -137.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1167 | +5.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0934 | +19.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0444 | +52.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2270 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.1185 | +47.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0940 | +20.6% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6392 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.6011 | -5.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5669 | -5.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5569 | -1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.7188 | +29.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.5702 | -20.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.6769 | +18.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.6012 | -11.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4576 | -23.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4594 | +0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.4649 | +1.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5569 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.6012 | +8.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5434 | -9.6% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0371 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0306 | +17.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0246 | +19.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0058 | +76.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0032 | +45.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0131 | -307.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0169 | -29.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0105 | +37.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0044 | +58.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1002 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0504 | +49.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0450 | +10.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0575 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0474 | +17.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0390 | +17.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0092 | +76.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0050 | +45.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -0.0205 | -308.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0279 | -36.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -0.0173 | +38.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -0.0074 | +57.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1642 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0822 | +49.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0798 | +2.9% | ratio | 10-K | 2026-02-24 |