Financial Metrics
XPRO EXPRO GROUP HOLDINGS N.V.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4/A | 2026-01-16 | SEC Filing Index |
| Insider | 4 | 2026-01-02 | 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 | 339279000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 396917000.0 | +17.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 369818000.0 | -6.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 383489000.0 | +3.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 469642000.0 | +22.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 422828000.0 | -10.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 390872000.0 | -7.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 422740000.0 | +8.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 411356000.0 | -2.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1512764000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1712802000.0 | +13.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1607095000.0 | -6.2% | 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 | -1455000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 20508000.0 | +1509.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -1572000.0 | -107.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 8420000.0 | +635.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 27697000.0 | +228.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 26117000.0 | -5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 10323000.0 | -60.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 32566000.0 | +215.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 26453000.0 | -18.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 10803000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 94166000.0 | +771.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 81138000.0 | -13.8% | 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 | -6351000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 9295000.0 | +246.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | -13886000.0 | -249.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -2677000.0 | +80.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 15286000.0 | +671.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 16275000.0 | +6.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 13948000.0 | -14.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 18003000.0 | +29.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 13963000.0 | -22.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -23360000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 51918000.0 | +322.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 51686000.0 | -0.4% | 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 | -0.06 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.09 | +250.0% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -0.13 | -244.4% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.02 | +84.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.13 | +750.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.14 | +7.7% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.12 | -14.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.16 | +33.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.12 | -25.0% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.21 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.45 | +314.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.45 | +0.0% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.08 | — | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -0.13 | -262.5% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.02 | +84.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.13 | +750.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.14 | +7.7% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.12 | -14.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.16 | +33.3% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.12 | -25.0% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.21 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.45 | +314.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.45 | +0.0% | 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 | 184870000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 178908000.0 | -3.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 255323000.0 | +42.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 151741000.0 | -40.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 163221000.0 | +7.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 133459000.0 | -18.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 165663000.0 | +24.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 183036000.0 | +10.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 179312000.0 | -2.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 206831000.0 | +15.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 197876000.0 | -4.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 151741000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 183036000.0 | +20.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 196093000.0 | +7.1% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 425410000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 435619000.0 | +2.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 412642000.0 | -5.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 469119000.0 | +13.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 438941000.0 | -6.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 533735000.0 | +21.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 532469000.0 | -0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 517570000.0 | -2.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 483000000.0 | -6.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 505107000.0 | +4.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 493059000.0 | -2.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 469119000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 517570000.0 | +10.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 477026000.0 | -7.8% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 156280000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 155341000.0 | -0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 154488000.0 | -0.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 143325000.0 | -7.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 164325000.0 | +14.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 171493000.0 | +4.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 179339000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 159040000.0 | -11.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 164066000.0 | +3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 168060000.0 | +2.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 171716000.0 | +2.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 143325000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 159040000.0 | +11.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 167895000.0 | +5.6% | 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 | 853567000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 858374000.0 | +0.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 910599000.0 | +6.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 851600000.0 | -6.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 862396000.0 | +1.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 950681000.0 | +10.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 984280000.0 | +3.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 964046000.0 | -2.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 948605000.0 | -1.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1002171000.0 | +5.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 982046000.0 | -2.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 851600000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 964046000.0 | +13.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 960335000.0 | -0.4% | 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 | 1936497000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1933027000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1976905000.0 | +2.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2013007000.0 | +1.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2000254000.0 | -0.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2316579000.0 | +15.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2343620000.0 | +1.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2333541000.0 | -0.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2293086000.0 | -1.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2338222000.0 | +2.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2305180000.0 | -1.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2013007000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2333541000.0 | +15.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2259435000.0 | -3.2% | 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 | 452511000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 440897000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 447146000.0 | +1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 488851000.0 | +9.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 465789000.0 | -4.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 499878000.0 | +7.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 497448000.0 | -0.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 484430000.0 | -2.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 450643000.0 | -7.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 468370000.0 | +3.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 464479000.0 | -0.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 488851000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 484430000.0 | -0.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 443662000.0 | -8.4% | 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 | 665812000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 647412000.0 | -2.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 699909000.0 | +8.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 717134000.0 | +2.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 706144000.0 | -1.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 857385000.0 | +21.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 860291000.0 | +0.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 842057000.0 | -2.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 793341000.0 | -5.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 818234000.0 | +3.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 788083000.0 | -3.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 717134000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 842057000.0 | +17.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 725312000.0 | -13.9% | 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 | 1270685000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 1285615000.0 | +1.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 1276996000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1295873000.0 | +1.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 1294110000.0 | -0.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 1459194000.0 | +12.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 1483329000.0 | +1.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1491484000.0 | +0.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1499745000.0 | +0.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 1519988000.0 | +1.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 1517097000.0 | -0.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1295873000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1491484000.0 | +15.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1534123000.0 | +2.9% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 50000000.0 | — | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 20000000.0 | -60.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 40000000.0 | +100.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 121065000.0 | +202.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 121065000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 121065000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 121065000.0 | +0.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 121065000.0 | +0.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 99065000.0 | -18.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 20000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 121065000.0 | +505.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 79065000.0 | -34.7% | 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 | 21323000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 46681000.0 | +118.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 105528000.0 | +126.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 29938000.0 | -71.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 16765000.0 | -44.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 72078000.0 | +329.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 41509000.0 | -42.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 89922000.0 | +116.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 153101000.0 | +70.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 138309000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 169479000.0 | +22.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 210172000.0 | +24.0% | 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 | -36312000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -63491000.0 | -74.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -90799000.0 | -43.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -30739000.0 | +66.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -96665000.0 | -214.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -120725000.0 | -24.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -33112000.0 | +72.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -49316000.0 | -48.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -73512000.0 | -49.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -148232000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -165143000.0 | -11.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -107387000.0 | +35.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 | -16373000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -17793000.0 | -8.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 29874000.0 | +267.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 14891000.0 | -50.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 64878000.0 | +335.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 62008000.0 | -4.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -15104000.0 | -124.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -23878000.0 | -58.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -72053000.0 | -201.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -49339000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 29572000.0 | +159.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -96722000.0 | -427.1% | 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 | 28776000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 57968000.0 | +101.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 84623000.0 | +46.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 30739000.0 | -63.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 67107000.0 | +118.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 99158000.0 | +47.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 33112000.0 | -66.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 54316000.0 | +64.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 78512000.0 | +44.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 122110000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 143576000.0 | +17.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 112387000.0 | -21.7% | 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 | 108583946.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 108703977.0 | +0.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 108814536.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 110029694.0 | +1.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 110537436.0 | +0.5% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 117380710.0 | +6.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 117470113.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 121091000.0 | +3.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 122121000.0 | +0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 122323000.0 | +0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 122325000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 110029694.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 116295090.0 | +5.7% | shares | 10-K | 2025-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 111292202.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 111405621.0 | +0.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 111526719.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 113389911.0 | +1.7% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 114109774.0 | +0.6% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 120964891.0 | +6.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 121056680.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 121091000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 122121000.0 | +0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 122323000.0 | +0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 122325000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 113389911.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 121091000.0 | +6.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 122384000.0 | +1.1% | 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 | 108854709.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 108662509.0 | -0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 108777429.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 110176460.0 | +1.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 113979860.0 | +3.5% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 117467994.0 | +3.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 116217794.0 | -1.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 115444915.0 | -0.7% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 114804684.0 | -0.6% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 109161453.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 114762477.0 | +5.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 114997486.0 | +0.2% | 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-06-30 | 109381977.0 | — | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 108777429.0 | -0.6% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 110176460.0 | +1.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 114923702.0 | +4.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 118293677.0 | +2.9% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 116929082.0 | -1.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 115508918.0 | -1.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 115447110.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 109161453.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 115829638.0 | +6.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 115749247.0 | -0.1% | 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.1752 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2053 | +17.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1871 | -8.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1917 | +2.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2027 | +5.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1804 | -11.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1705 | -5.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1808 | +6.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1784 | -1.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.7515 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.7340 | -2.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.7113 | -3.1% | 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.8863 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.9469 | +3.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.0365 | +4.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.7420 | -14.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.8515 | +6.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.9018 | +2.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.9787 | +4.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.9901 | +0.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.1050 | +5.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.1397 | +1.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.1143 | -1.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.7420 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.9901 | +14.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.1646 | +8.8% | 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 | 0.5240 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5036 | -3.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5481 | +8.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.5534 | +1.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.5457 | -1.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.5876 | +7.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.5800 | -1.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.5646 | -2.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.5290 | -6.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5383 | +1.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5195 | -3.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.5534 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.5646 | +2.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4728 | -16.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.0187 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0234 | +225.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | -0.0375 | -260.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0070 | +81.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0325 | +566.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0385 | +18.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0357 | -7.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0426 | +19.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0339 | -20.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0154 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0303 | +296.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0322 | +6.1% | 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.0043 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0517 | +1304.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -0.0043 | -108.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0220 | +616.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0590 | +168.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0618 | +4.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0264 | -57.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0770 | +191.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0643 | -16.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0071 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0550 | +669.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0505 | -8.2% | 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.4085 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4058 | -0.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5710 | +40.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.3104 | -45.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3504 | +12.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.2670 | -23.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3330 | +24.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.3778 | +13.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3979 | +5.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4416 | +11.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.4260 | -3.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.3104 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.3778 | +21.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4420 | +17.0% | 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.0033 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0048 | +246.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | -0.0070 | -246.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0013 | +80.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0066 | +593.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0069 | +5.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0061 | -12.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0077 | +26.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0061 | -21.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0116 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0222 | +291.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0229 | +2.8% | 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.0050 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0072 | +244.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | -0.0109 | -250.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -0.0021 | +81.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0105 | +606.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0110 | +4.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0093 | -15.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0118 | +27.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0092 | -22.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -0.0180 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0348 | +293.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0337 | -3.2% | ratio | 10-K | 2026-02-19 |