Financial Metrics
NSIT INSIGHT ENTERPRISES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-12-17 | SEC Filing Index |
| Insider | 4 | 2025-11-12 | SEC Filing Index |
| Insider | 4 | 2025-09-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 | 2323947000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2349596000.0 | +1.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2266286000.0 | -3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2379485000.0 | +5.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2161662000.0 | -9.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2087886000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2103556000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2091482000.0 | -0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2003845000.0 | -4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9175840000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 8701698000.0 | -5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8247180000.0 | -5.2% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 391315000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 433190000.0 | +10.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 408870000.0 | -5.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 440928000.0 | +7.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 453365000.0 | +2.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 432085000.0 | -4.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 406477000.0 | -5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 442327000.0 | +8.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 434195000.0 | -1.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1669525000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1766016000.0 | +5.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1761427000.0 | -0.3% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77461000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 118611000.0 | +53.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 91862000.0 | -22.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 99986000.0 | +8.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 131073000.0 | +31.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 92851000.0 | -29.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 60103000.0 | -35.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 86532000.0 | +44.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 93067000.0 | +7.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 419795000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 388584000.0 | -7.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 334923000.0 | -13.8% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49972000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 80482000.0 | +61.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 60247000.0 | -25.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 67027000.0 | +11.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 87444000.0 | +30.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 58208000.0 | -33.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7514000.0 | -87.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 46932000.0 | +524.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 50947000.0 | +8.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 281309000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 249691000.0 | -11.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 157347000.0 | -37.0% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.48 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.43 | +64.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.85 | -23.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.06 | +11.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2.69 | +30.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.81 | -32.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.24 | -86.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.48 | +516.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.62 | +9.5% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8.53 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 7.73 | -9.4% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5.0 | -35.3% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.34 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.17 | +61.9% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.62 | -25.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.74 | +7.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2.27 | +30.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.52 | -33.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.22 | -85.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.46 | +563.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.62 | +11.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7.55 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 6.55 | -13.2% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.86 | -25.8% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 175726000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 195954000.0 | +11.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 244324000.0 | +24.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 268730000.0 | +10.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 379111000.0 | +41.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 256307000.0 | -32.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 317449000.0 | +23.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 259234000.0 | -18.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 321850000.0 | +24.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 309135000.0 | -4.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 547017000.0 | +77.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 268730000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 259234000.0 | -3.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 358020000.0 | +38.1% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3087105000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3666077000.0 | +18.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3072096000.0 | -16.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3568290000.0 | +16.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3573253000.0 | +0.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4143400000.0 | +16.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3897481000.0 | -5.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4172104000.0 | +7.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4608997000.0 | +10.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5479172000.0 | +18.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5479567000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3568290000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4172104000.0 | +16.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5516984000.0 | +32.2% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 265570000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 248188000.0 | -6.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 184200000.0 | -25.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 184605000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 169457000.0 | -8.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 145456000.0 | -14.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 151013000.0 | +3.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 122581000.0 | -18.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 149194000.0 | +21.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 147489000.0 | -1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 149001000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 184605000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 122581000.0 | -33.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 160648000.0 | +31.1% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3745816000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 4339775000.0 | +15.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3710248000.0 | -14.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4331301000.0 | +16.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4441351000.0 | +2.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4899483000.0 | +10.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4660508000.0 | -4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4844622000.0 | +4.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5390136000.0 | +11.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6300014000.0 | +16.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6504283000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4331301000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4844622000.0 | +11.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 6362387000.0 | +31.3% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4960528000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 5542331000.0 | +11.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5078216000.0 | -8.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 6286350000.0 | +23.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6567239000.0 | +4.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 7352813000.0 | +12.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 7286443000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7448578000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7922573000.0 | +6.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8728766000.0 | +10.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8902047000.0 | +2.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6286350000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 7448578000.0 | +18.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9087372000.0 | +22.0% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2884195000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3313234000.0 | +14.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2735319000.0 | -17.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3373383000.0 | +23.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3498967000.0 | +3.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4011423000.0 | +14.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3744129000.0 | -6.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4122202000.0 | +10.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4385800000.0 | +6.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4895404000.0 | +11.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5021269000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3373383000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4122202000.0 | +22.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5104303000.0 | +23.8% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3386930000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3973376000.0 | +17.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3452168000.0 | -13.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4550617000.0 | +31.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4811748000.0 | +5.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5505268000.0 | +14.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5520143000.0 | +0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5677967000.0 | +2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6331629000.0 | +11.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7123283000.0 | +12.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7321314000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4550617000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 5677967000.0 | +24.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 7438498000.0 | +31.0% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1573598000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 1568955000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1626048000.0 | +3.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1735733000.0 | +6.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1755491000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 1847545000.0 | +5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1766300000.0 | -4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1770611000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1590944000.0 | -10.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1605483000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1580733000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1735733000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1770611000.0 | +2.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1648874000.0 | -6.9% | USD | 10-K | 2026-02-12 |
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 | 160160000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 187960000.0 | +17.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 413742000.0 | +120.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 247179000.0 | -40.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 292964000.0 | +18.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 417731000.0 | +42.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 78050000.0 | -81.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -99001000.0 | -226.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 150057000.0 | +251.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 619531000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 632845000.0 | +2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 303827000.0 | -52.0% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9106000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2313000.0 | +125.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -96430000.0 | -4269.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -6482000.0 | +93.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -279048000.0 | -4205.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -288868000.0 | -3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -7130000.0 | +97.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -11978000.0 | -68.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -17551000.0 | -46.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -505201000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -303278000.0 | +40.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -309803000.0 | -2.2% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -140654000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -161059000.0 | -14.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -235628000.0 | -46.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -125267000.0 | +46.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -20623000.0 | +83.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -82523000.0 | -300.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -15473000.0 | +81.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 139118000.0 | +999.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 136521000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -16712000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -321271000.0 | -1822.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 82292000.0 | +125.6% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9106000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 13202000.0 | +45.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 29070000.0 | +120.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6482000.0 | -77.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 18644000.0 | +187.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 32371000.0 | +73.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7130000.0 | -78.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 11978000.0 | +68.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17551000.0 | +46.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 39252000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 46782000.0 | +19.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 24520000.0 | -47.6% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33261000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32568000.0 | -2.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32577000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 32590000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 32548000.0 | -0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 32584000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 31761000.0 | -2.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 31778000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 31420000.0 | -1.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30967000.0 | -1.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 32590000.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 31778000.0 | -2.5% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 30996000.0 | -2.5% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33261000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32568000.0 | -2.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32577000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 32590000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 32548000.0 | -0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 32584000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 31761000.0 | -2.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 31778000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 31912000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31420000.0 | -1.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30967000.0 | -1.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 32590000.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 31778000.0 | -2.5% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 30996000.0 | -2.5% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33706000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 33101000.0 | -1.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 32574000.0 | -1.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 32596000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 32565000.0 | -0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 32216000.0 | -1.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 31839000.0 | -1.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31780000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 31369000.0 | -1.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 32991000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 32286000.0 | -2.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 31494000.0 | -2.5% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37207000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 37039000.0 | -0.5% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 37203000.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38435000.0 | +3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 38567000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 38331000.0 | -0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 34683000.0 | -9.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 32121000.0 | -7.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 31536000.0 | -1.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 37241000.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 38136000.0 | +2.4% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 32347000.0 | -15.2% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4685 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4239 | -9.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4463 | +5.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3623 | -18.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2940 | -18.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2865 | -2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2655 | -7.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2396 | -9.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2251 | -6.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4596 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.1682 | -20.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.9075 | -22.3% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2987 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3098 | +0.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3564 | +3.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.2840 | -5.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.2693 | -1.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2214 | -3.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2448 | +1.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.1753 | -5.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.2290 | +4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.2869 | +4.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.2953 | +0.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.2840 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.1753 | -8.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.2465 | +6.1% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1523 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.5325 | +17.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.1230 | -16.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.6217 | +23.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.7410 | +4.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.9798 | +8.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.1253 | +4.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3.2068 | +2.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3.9798 | +24.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.4368 | +11.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.6316 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.6217 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3.2068 | +22.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.5113 | +40.7% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1684 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1844 | +9.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1804 | -2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1853 | +2.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2097 | +13.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2069 | -1.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1932 | -6.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2115 | +9.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2167 | +2.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1819 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2030 | +11.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.2136 | +5.2% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0215 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0343 | +59.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0266 | -22.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0282 | +6.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0405 | +43.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0279 | -31.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0036 | -87.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0224 | +528.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0254 | +13.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0307 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0287 | -6.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0191 | -33.5% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0333 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0505 | +51.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0405 | -19.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0420 | +3.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0606 | +44.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0445 | -26.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0286 | -35.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0414 | +44.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0464 | +12.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0458 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0447 | -2.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0406 | -9.1% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0609 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.0591 | -2.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0893 | +51.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0797 | -10.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1083 | +36.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0639 | -41.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0848 | +32.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.0629 | -25.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0734 | +16.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0631 | -13.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1089 | +72.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0797 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.0629 | -21.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0701 | +11.5% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0101 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0145 | +44.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0119 | -18.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0102 | -14.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0119 | +16.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0080 | -32.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0009 | -88.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0054 | +466.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0057 | +6.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0447 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0335 | -25.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0173 | -48.3% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0318 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0513 | +61.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0371 | -27.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0382 | +3.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0473 | +24.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0330 | -30.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0047 | -85.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0292 | +518.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0322 | +10.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1621 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1410 | -13.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0954 | -32.3% | ratio | 10-K | 2026-02-12 |