Financial Metrics
TREX TREX CO INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 3 | 2026-02-25 | 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 | 238718000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 356538000.0 | +49.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 303836000.0 | -14.8% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 373635000.0 | +23.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 376470000.0 | +0.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 233717000.0 | -37.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 339993000.0 | +45.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 387801000.0 | +14.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 285348000.0 | -26.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1094837000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 167627000.0 | -84.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1174267000.0 | +600.5% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 94428000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 156448000.0 | +65.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 130895000.0 | -16.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 169612000.0 | +29.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 168110000.0 | -0.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 93205000.0 | -44.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 137731000.0 | +47.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 158132000.0 | +14.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 115438000.0 | -27.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 450795000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 70972000.0 | -84.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 459964000.0 | +548.1% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56948000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 104767000.0 | +84.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 86363000.0 | -17.6% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 119012000.0 | +37.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 116904000.0 | -1.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 54304000.0 | -53.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 81663000.0 | +50.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 102398000.0 | +25.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 70397000.0 | -31.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 274592000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 31685000.0 | -88.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 257961000.0 | +714.1% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41131000.0 | — | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-06-30 | 77036000.0 | +87.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 65266000.0 | -15.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 89070000.0 | +36.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 86998000.0 | -2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 40553000.0 | -53.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 60434000.0 | +49.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 75909000.0 | +25.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 51770000.0 | -31.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 204119000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 21826000.0 | -89.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 190415000.0 | +772.4% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.38 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.71 | +86.8% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.6 | -15.5% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.82 | +36.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8 | -2.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.37 | -53.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.56 | +51.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.71 | +26.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.48 | -32.4% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.88 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2 | -89.4% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.78 | +790.0% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.38 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.71 | +86.8% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.6 | -15.5% | USD/shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.82 | +36.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8 | -2.4% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.37 | -53.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.56 | +51.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.71 | +26.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.48 | -32.4% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.88 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2 | -89.4% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.78 | +790.0% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3916000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4226000.0 | +7.9% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 4644000.0 | +9.9% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1959000.0 | -57.8% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 3053000.0 | +55.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1172000.0 | -61.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 12838000.0 | +995.4% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1292000.0 | -89.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 4963000.0 | +284.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 5523000.0 | +11.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 11357000.0 | +105.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1959000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1292000.0 | -34.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3807000.0 | +194.7% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 302071000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 266808000.0 | -11.7% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 200909000.0 | -24.7% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 41136000.0 | -79.5% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 373470000.0 | +807.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 270037000.0 | -27.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 140060000.0 | -48.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 88356000.0 | -36.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 391064000.0 | +342.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 291226000.0 | -25.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 163997000.0 | -43.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 41136000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 88356000.0 | +114.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 48091000.0 | -45.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127784000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 74007000.0 | -42.1% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 60384000.0 | -18.4% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 107089000.0 | +77.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 123885000.0 | +15.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 148858000.0 | +20.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 187935000.0 | +26.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 207282000.0 | +10.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 176419000.0 | -14.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 141844000.0 | -19.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 149552000.0 | +5.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 107089000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 256951000.0 | +139.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 238665000.0 | -7.1% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 459483000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 369444000.0 | -19.6% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 273067000.0 | -26.1% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 172254000.0 | -36.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 513366000.0 | +198.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 433814000.0 | -15.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 352718000.0 | -18.7% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 318908000.0 | -9.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 592190000.0 | +85.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 453464000.0 | -23.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 337785000.0 | -25.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 172254000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 368577000.0 | +114.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 310406000.0 | -15.8% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1133121000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1069815000.0 | -5.6% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 996812000.0 | -6.8% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 932885000.0 | -6.4% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1292958000.0 | +38.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1269934000.0 | -1.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1267220000.0 | -0.2% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 1324298000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1641199000.0 | +23.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1537855000.0 | -6.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1452478000.0 | -5.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 932885000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1373967000.0 | +47.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1453441000.0 | +5.8% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 447765000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 322797000.0 | -27.9% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 182306000.0 | -43.5% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 91062000.0 | -50.0% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 369191000.0 | +305.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 244401000.0 | -33.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 251218000.0 | +2.8% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 342477000.0 | +36.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 601561000.0 | +75.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 419357000.0 | -30.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 282179000.0 | -32.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 91062000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 342477000.0 | +276.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 250705000.0 | -26.8% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 572944000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 446290000.0 | -22.1% | USD | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 305161000.0 | -31.6% | USD | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 216214000.0 | -29.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 488812000.0 | +126.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 375034000.0 | -23.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 379316000.0 | +1.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 474156000.0 | +25.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 731120000.0 | +54.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 548599000.0 | -25.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 409996000.0 | -25.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 216214000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 486843000.0 | +125.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 419177000.0 | -13.9% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 560177000.0 | — | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-06-30 | 623525000.0 | +11.3% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 691651000.0 | +10.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2023-12-31 | 716671000.0 | +3.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 804146000.0 | +12.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 894900000.0 | +11.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 887904000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 850142000.0 | -4.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 910079000.0 | +7.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 989256000.0 | +8.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 1042482000.0 | +5.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 741599000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 887124000.0 | +19.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1034264000.0 | +16.6% | USD | 10-K | 2026-02-25 |
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 | -115471000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 107781000.0 | +193.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 288225000.0 | +167.4% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -174044000.0 | -160.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 19641000.0 | +111.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 152402000.0 | +675.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -154013000.0 | -201.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 95739000.0 | +162.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 292627000.0 | +205.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 389420000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 143929000.0 | -63.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 358113000.0 | +148.8% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -39192000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -82357000.0 | -110.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -112920000.0 | -37.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | -37614000.0 | +66.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -73096000.0 | -94.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -151375000.0 | -107.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -79965000.0 | +47.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -130987000.0 | -63.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -188136000.0 | -43.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -166089000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -236535000.0 | -42.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -233217000.0 | +1.4% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 146254000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -33523000.0 | -122.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -182986000.0 | -445.9% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 212752000.0 | +216.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 52668000.0 | -75.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 9852000.0 | -81.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 237649000.0 | +2312.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 39479000.0 | -83.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -94426000.0 | -339.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -233697000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 91939000.0 | +139.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -122381000.0 | -233.1% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39192000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 82357000.0 | +110.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 112920000.0 | +37.1% | USD | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 37720000.0 | -66.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 73202000.0 | +94.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 151481000.0 | +106.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 79486000.0 | -47.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 126275000.0 | +58.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 180214000.0 | +42.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 166089000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 232337000.0 | +39.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 223592000.0 | -3.8% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108803516.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 108567816.0 | -0.2% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 108595105.0 | +0.0% | shares | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 108611537.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 108692757.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 108705768.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 107901982.0 | -0.7% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 107154305.0 | -0.7% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 107227012.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107234288.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 107254491.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 108611537.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 107154305.0 | -1.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 105737266.0 | -1.3% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 140901926.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 140931122.0 | +0.0% | shares | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 140958411.0 | +0.0% | shares | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 140974843.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 141056063.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 141069074.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 141087688.0 | +0.0% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 141098251.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 141170958.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 141178234.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 141198437.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 140974843.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 141098251.0 | +0.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 141208139.0 | +0.1% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108771958.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 108770204.0 | -0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 108583009.0 | -0.2% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 108640168.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 108693887.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 108258401.0 | -0.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 107180665.0 | -1.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107227128.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 107244573.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 108680459.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 107184416.0 | -1.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 107010658.0 | -0.2% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108916261.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 108871440.0 | -0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 108702495.0 | -0.2% | shares | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 108790625.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 108810296.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 108379416.0 | -0.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 107284084.0 | -1.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107296203.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 107332641.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 108809403.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 107320299.0 | -1.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 107095977.0 | -0.2% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2107 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.3333 | +58.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3048 | -8.5% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.2890 | -5.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2964 | +2.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1844 | -37.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2072 | +12.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2522 | +21.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1965 | -22.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.1736 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1220 | -89.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8079 | +562.2% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0262 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.1445 | +11.5% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 1.4978 | +30.9% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 1.8916 | +26.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 1.3905 | -26.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.7750 | +27.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.4040 | -20.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 0.9312 | -33.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.9844 | +5.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.0813 | +9.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.1971 | +10.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.8916 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.0762 | -43.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.2381 | +15.0% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0228 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.7158 | -30.0% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 0.4412 | -38.4% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 0.3017 | -31.6% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.6079 | +101.5% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.4191 | -31.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.4272 | +1.9% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 0.5577 | +30.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.8034 | +44.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5546 | -31.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.3933 | -29.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2916 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.5488 | +88.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.4053 | -26.1% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3956 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4388 | +10.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4308 | -1.8% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.4540 | +5.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4465 | -1.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.3988 | -10.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.4051 | +1.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4078 | +0.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.4046 | -0.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4117 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.4234 | +2.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3917 | -7.5% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1723 | — | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-06-30 | 0.2161 | +25.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 0.2148 | -0.6% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.2384 | +11.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.2311 | -3.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.1735 | -24.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1778 | +2.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.1957 | +10.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.1814 | -7.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1864 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1302 | -30.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1622 | +24.5% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2386 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2938 | +23.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2842 | -3.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.3185 | +12.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3105 | -2.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2323 | -25.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2402 | +3.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2640 | +9.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2467 | -6.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2508 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1890 | -24.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2197 | +16.2% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0087 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.0131 | +49.7% | ratio | 10-Q | 2023-07-31 |
| Quarterly | 2023-09-30 | 0.0255 | +94.6% | ratio | 10-Q | 2023-10-30 |
| Quarterly | 2023-12-31 | 0.0215 | -15.5% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0083 | -61.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.0048 | -42.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.0511 | +965.7% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-12-31 | 0.0038 | -92.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0083 | +118.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0132 | +59.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0402 | +205.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0215 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.0038 | -82.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0152 | +302.5% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0363 | — | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-06-30 | 0.0720 | +98.4% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 0.0655 | -9.1% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.0689 | +5.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0685 | -0.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0320 | -53.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0368 | +15.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0494 | +34.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0356 | -27.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2188 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0159 | -92.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1310 | +724.7% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0734 | — | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-06-30 | 0.1235 | +68.3% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2023-09-30 | 0.0944 | -23.6% | ratio | 10-Q | 2024-10-28 |
| Quarterly | 2024-03-31 | 0.1108 | +17.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0972 | -12.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0457 | -53.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0664 | +45.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0767 | +15.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0497 | -35.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2752 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0246 | -91.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1841 | +648.3% | ratio | 10-K | 2026-02-25 |