Financial Metrics
HLX HELIX ENERGY SOLUTIONS GROUP INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-12-12 | SEC Filing Index |
| Insider | 4 | 2025-11-04 | 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 | 250084000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 308817000.0 | +23.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 395670000.0 | +28.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 296211000.0 | -25.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 364797000.0 | +23.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 342419000.0 | -6.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 278064000.0 | -18.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 302288000.0 | +8.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 376960000.0 | +24.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1289728000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1358560000.0 | +5.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1291474000.0 | -4.9% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15184000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 55349000.0 | +264.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 80545000.0 | +45.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 19554000.0 | -75.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 75486000.0 | +286.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 65665000.0 | -13.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 27538000.0 | -58.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 14948000.0 | -45.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 66019000.0 | +341.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 200356000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 219564000.0 | +9.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 159138000.0 | -27.5% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8303000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 20205000.0 | +343.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 36228000.0 | +79.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -1276000.0 | -103.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 53193000.0 | +4268.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 44640000.0 | -16.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 8172000.0 | -81.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -3152000.0 | -138.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 47851000.0 | +1618.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 63510000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 127435000.0 | +100.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 65135000.0 | -48.9% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5165000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 7100000.0 | +237.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 15560000.0 | +119.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -26287000.0 | -268.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 32289000.0 | +222.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 29514000.0 | -8.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3072000.0 | -89.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -2598000.0 | -184.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 22083000.0 | +950.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -10838000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 55637000.0 | +613.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30827000.0 | -44.6% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.03 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.05 | +266.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1 | +100.0% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.17 | -270.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.21 | +223.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.19 | -9.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.02 | -89.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.02 | -200.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.15 | +850.0% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.07 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.37 | +628.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.21 | -43.2% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.03 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.05 | +266.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1 | +100.0% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.17 | -270.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.21 | +223.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.19 | -9.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.02 | -89.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.02 | -200.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.15 | +850.0% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.07 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.36 | +614.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.21 | -41.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 166674000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 182651000.0 | +9.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 168370000.0 | -7.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 332191000.0 | +97.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 323849000.0 | -2.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 275066000.0 | -15.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 324120000.0 | +17.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 368030000.0 | +13.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 369987000.0 | +0.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 319743000.0 | -13.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 338033000.0 | +5.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 332191000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 368030000.0 | +10.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 445196000.0 | +21.0% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 216946000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 253147000.0 | +16.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 308023000.0 | +21.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 280427000.0 | -9.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 219844000.0 | -21.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 283636000.0 | +29.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 270883000.0 | -4.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258630000.0 | -4.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 258485000.0 | -0.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 327921000.0 | +26.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 359607000.0 | +9.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 280427000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 258630000.0 | -7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 303939000.0 | +17.5% | USD | 10-K | 2026-02-26 |
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 | 449356000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 512010000.0 | +13.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 554977000.0 | +8.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 697841000.0 | +25.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 605757000.0 | -13.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 623915000.0 | +3.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 693937000.0 | +11.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 709682000.0 | +2.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 736207000.0 | +3.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 760399000.0 | +3.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 798240000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 697841000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 709682000.0 | +1.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 824992000.0 | +16.2% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2369334000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2423845000.0 | +2.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2434752000.0 | +0.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2556036000.0 | +5.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2613814000.0 | +2.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2596937000.0 | -0.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2661149000.0 | +2.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2597080000.0 | -2.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2635023000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2672561000.0 | +1.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2631887000.0 | -1.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2556036000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2597080000.0 | +1.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2615904000.0 | +0.7% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 288033000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 382712000.0 | +32.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 390275000.0 | +2.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 448618000.0 | +14.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 348029000.0 | -22.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 300174000.0 | -13.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 303219000.0 | +1.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 304416000.0 | +0.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 323395000.0 | +6.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 347964000.0 | +7.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 314120000.0 | -9.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 448618000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 304416000.0 | -32.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 299678000.0 | -1.6% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 853614000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 891917000.0 | +4.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 904234000.0 | +1.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1055036000.0 | +16.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1146992000.0 | +8.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1100149000.0 | -4.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1090579000.0 | -0.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1077315000.0 | -1.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1089758000.0 | +1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1103785000.0 | +1.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1057012000.0 | -4.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1055036000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1077315000.0 | +2.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1035992000.0 | -3.8% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1515720000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 1531928000.0 | +1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 1530518000.0 | -0.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1501000000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 1466822000.0 | -2.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 1496788000.0 | +2.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 1570570000.0 | +4.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1519765000.0 | -3.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1545265000.0 | +1.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 1568776000.0 | +1.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 1574875000.0 | +0.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1501000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1519765000.0 | +1.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1579912000.0 | +4.0% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 222008000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 222469000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 218508000.0 | -1.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 313430000.0 | +43.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 309199000.0 | -1.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 309664000.0 | +0.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 305487000.0 | -1.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 305971000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 301697000.0 | -1.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 302200000.0 | +0.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 297828000.0 | -1.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 313430000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 305971000.0 | -2.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 298351000.0 | -2.5% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5392000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 26109000.0 | +584.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 57720000.0 | +121.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 64484000.0 | +11.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 52320000.0 | -18.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 108051000.0 | +106.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 16442000.0 | -84.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -691000.0 | -104.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23586000.0 | +3513.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 152457000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 186028000.0 | +22.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 136749000.0 | -26.5% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6300000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -7555000.0 | -19.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -15800000.0 | -109.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -3242000.0 | +79.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -7231000.0 | -123.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -10317000.0 | -42.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -4488000.0 | +56.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -8958000.0 | -99.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -10646000.0 | -18.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -18659000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -22840000.0 | -22.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -16342000.0 | +28.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9424000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -15070000.0 | -59.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -51375000.0 | -240.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -69304000.0 | -34.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -101526000.0 | -46.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -105574000.0 | -4.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -11075000.0 | +89.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -40780000.0 | -268.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -44921000.0 | -10.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 25109000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -125310000.0 | -599.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -45059000.0 | +64.0% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 151494000.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 150810000.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 150706000.0 | -0.1% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 152291000.0 | +1.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 152450000.0 | +0.1% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 152051000.0 | -0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 152101000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 150243000.0 | -1.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 151530000.0 | +0.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 146986000.0 | -3.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 147081000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 152291000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 150243000.0 | -1.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 147186000.0 | -2.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151764000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 150791000.0 | -0.6% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 150550000.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 152369000.0 | +1.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 152234000.0 | -0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 151914000.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 151039000.0 | -0.6% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 148515000.0 | -1.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 146907000.0 | -1.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 150917000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 151989000.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 148349000.0 | -2.4% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151764000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 153404000.0 | +1.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 153622000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 152369000.0 | -0.8% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 155024000.0 | +1.7% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 154851000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 152174000.0 | -1.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 148515000.0 | -2.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 147698000.0 | -0.6% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 150917000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 154699000.0 | +2.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 148454000.0 | -4.0% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1056 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1274 | +20.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1625 | +27.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1133 | -30.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1405 | +24.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1287 | -8.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1055 | -18.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1131 | +7.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1432 | +26.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.5046 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5231 | +3.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4937 | -5.6% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.5601 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.3378 | -14.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.4220 | +6.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.5555 | +9.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.7405 | +11.9% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.0785 | +19.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.2886 | +10.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.3313 | +1.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.2765 | -2.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.1853 | -4.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.5412 | +16.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.5555 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.3313 | +49.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.7529 | +18.1% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5632 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.5822 | +3.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5908 | +1.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.7029 | +19.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.7820 | +11.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.7350 | -6.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.6944 | -5.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.7089 | +2.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7052 | -0.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.7036 | -0.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.6712 | -4.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.7029 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.7089 | +0.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6557 | -7.5% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0607 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1792 | +195.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2036 | +13.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0660 | -67.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2069 | +213.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1918 | -7.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0990 | -48.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0494 | -50.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1751 | +254.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1553 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1616 | +4.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1232 | -23.8% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0207 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0230 | +211.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0393 | +71.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0887 | -325.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0885 | +199.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0862 | -2.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0110 | -87.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0086 | -177.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0586 | +781.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0084 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0410 | +587.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0239 | -41.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0332 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0654 | +297.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0916 | +39.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0043 | -104.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1458 | +3485.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1304 | -10.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0294 | -77.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0104 | -135.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1269 | +1317.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0492 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0938 | +90.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0504 | -46.2% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5787 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.4773 | -17.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.4314 | -9.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.7405 | +71.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.9305 | +25.7% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.9164 | -1.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.0689 | +16.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.2090 | +13.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.1441 | -5.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9189 | -19.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0761 | +17.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.7405 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.2090 | +63.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4856 | +22.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0022 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0029 | +234.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0064 | +118.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0101 | -257.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0124 | +223.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0111 | -10.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0012 | -89.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0010 | -183.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0084 | +963.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0042 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0214 | +605.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0118 | -45.0% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0034 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0046 | +236.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0102 | +119.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0179 | -276.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0216 | +220.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0188 | -12.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0020 | -89.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0017 | -183.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0140 | +946.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0072 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0366 | +607.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0195 | -46.7% | ratio | 10-K | 2026-02-26 |