Financial Metrics
LCII LCI INDUSTRIESRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 3 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | 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 | 973310000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1014639000.0 | +4.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 959315000.0 | -5.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 968029000.0 | +0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1054544000.0 | +8.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 915497000.0 | -13.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1045590000.0 | +14.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1107250000.0 | +5.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1036477000.0 | -6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3784808000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3741208000.0 | -1.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4122017000.0 | +10.2% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 186071000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 218120000.0 | +17.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 210948000.0 | -3.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 223906000.0 | +6.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 266445000.0 | +19.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 219958000.0 | -17.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 251749000.0 | +14.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 270021000.0 | +7.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 252613000.0 | -6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 776190000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 879715000.0 | +13.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 980295000.0 | +11.4% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20043000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 55174000.0 | +175.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 45590000.0 | -17.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 57611000.0 | +26.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 90604000.0 | +57.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 53888000.0 | -40.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 81317000.0 | +50.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 87804000.0 | +8.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 75439000.0 | -14.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 123428000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 218237000.0 | +76.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 279922000.0 | +28.3% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7259000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 33426000.0 | +360.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 25887000.0 | -22.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 36545000.0 | +41.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 61163000.0 | +67.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 35612000.0 | -41.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 49438000.0 | +38.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 57635000.0 | +16.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 62493000.0 | +8.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 64195000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 142867000.0 | +122.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 188250000.0 | +31.8% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.32 | +355.2% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.02 | -22.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.44 | +41.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2.4 | +66.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.4 | -41.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.94 | +38.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.29 | +18.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.56 | +11.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.54 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5.61 | +120.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7.59 | +35.3% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.31 | +351.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.02 | -22.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.44 | +41.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2.4 | +66.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.39 | -42.1% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.94 | +39.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.29 | +18.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.55 | +11.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.52 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5.6 | +122.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7.57 | +35.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23465000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 22094000.0 | -5.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 31242000.0 | +41.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 66157000.0 | +111.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 22625000.0 | -65.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 130418000.0 | +476.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 161184000.0 | +23.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 165756000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 231243000.0 | +39.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 191931000.0 | -17.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 199721000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 66157000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 165756000.0 | +150.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 222615000.0 | +34.3% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 340305000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 299469000.0 | -12.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 338847000.0 | +13.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 214707000.0 | -36.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 344406000.0 | +60.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 333059000.0 | -3.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 319166000.0 | -4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 199560000.0 | -37.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 357138000.0 | +79.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 386074000.0 | +8.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 363861000.0 | -5.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 214707000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 199560000.0 | -7.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 243425000.0 | +22.0% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 909385000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 830020000.0 | -8.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 791884000.0 | -4.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 768407000.0 | -3.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 734360000.0 | -4.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 687870000.0 | -6.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 705439000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 736604000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 717438000.0 | -2.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 710288000.0 | -1.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 741279000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 768407000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 736604000.0 | -4.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 809094000.0 | +9.8% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1364779000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1235245000.0 | -9.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1230639000.0 | -0.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1116870000.0 | -9.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1169459000.0 | +4.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1218984000.0 | +4.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1244873000.0 | +2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1160238000.0 | -6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1367088000.0 | +17.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1358245000.0 | -0.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1369132000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1116870000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1160238000.0 | +3.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1349686000.0 | +16.3% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3209367000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3076397000.0 | -4.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3033807000.0 | -1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2959319000.0 | -2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2981336000.0 | +0.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3011979000.0 | +1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3024964000.0 | +0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2894739000.0 | -4.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3099998000.0 | +7.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3174138000.0 | +2.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3168589000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2959319000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2894739000.0 | -2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3175987000.0 | +9.7% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 436031000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 441452000.0 | +1.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 414016000.0 | -6.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 394992000.0 | -4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 409040000.0 | +3.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 432493000.0 | +5.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 431974000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 412053000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 461267000.0 | +11.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 484298000.0 | +5.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 492176000.0 | +1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 394992000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 412053000.0 | +4.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 473367000.0 | +14.9% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1849856000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1705500000.0 | -7.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1661667000.0 | -2.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1604283000.0 | -3.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1624452000.0 | +1.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1617566000.0 | -0.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1606642000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1507853000.0 | -6.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1733285000.0 | +15.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1789038000.0 | +3.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1806911000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1604283000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1507853000.0 | -6.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1815154000.0 | +20.4% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1359511000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 1370897000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1372140000.0 | +0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1355036000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1356884000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 1394413000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1418322000.0 | +1.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1386886000.0 | -2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1366713000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 1385100000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1361678000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1355036000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1386886000.0 | +2.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1360833000.0 | -1.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1055625000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 915756000.0 | -13.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 908245000.0 | -0.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 846834000.0 | -6.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 854774000.0 | +0.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 829188000.0 | -3.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 822322000.0 | -0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 756830000.0 | -8.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 934632000.0 | +23.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 944313000.0 | +1.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 944167000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 846834000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 756830000.0 | -10.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 941502000.0 | +24.4% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74676000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 273565000.0 | +266.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 389263000.0 | +42.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -7654000.0 | -102.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 185282000.0 | +2520.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 263688000.0 | +42.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 42718000.0 | -83.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 154937000.0 | +262.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 252104000.0 | +62.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 527229000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 370284000.0 | -29.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 330976000.0 | -10.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -21449000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -55589000.0 | -159.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -71627000.0 | -28.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -8435000.0 | +88.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -40733000.0 | -382.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -50566000.0 | -24.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -42040000.0 | +16.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -123350000.0 | -193.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -121636000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -83748000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -61098000.0 | +27.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -147067000.0 | -140.7% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -76824000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -243319000.0 | -216.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -333447000.0 | -37.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -26447000.0 | +92.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -79093000.0 | -199.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -117188000.0 | -48.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 66871000.0 | +157.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -4102000.0 | -106.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -96216000.0 | -2245.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -426184000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -208221000.0 | +51.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -125491000.0 | +39.7% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17159000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 34082000.0 | +98.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 50060000.0 | +46.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8608000.0 | -82.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 21328000.0 | +147.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 31390000.0 | +47.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 9038000.0 | -71.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 21774000.0 | +140.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 38071000.0 | +74.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 62209000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 42333000.0 | -32.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 52644000.0 | +24.4% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25298000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 25324000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 25324000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 25326000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 25448000.0 | +0.5% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 25462000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 25462000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 25463000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 25236000.0 | -0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 24826000.0 | -1.6% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 24198000.0 | -2.5% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 25326000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 25463000.0 | +0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 24199000.0 | -5.0% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 28639000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 28665000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 28665000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 28667000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 28789000.0 | +0.4% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 28803000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 28803000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 28804000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 28886000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28900000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 28905000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 28667000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 28804000.0 | +0.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 28906000.0 | +0.4% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25228000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 25329000.0 | +0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 25340000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 25374000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 25473000.0 | +0.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 25480000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 25426000.0 | -0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 25157000.0 | -1.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 24389000.0 | -3.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 25305000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25447000.0 | +0.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 24803000.0 | -2.5% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25293000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 25437000.0 | +0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 25504000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 25389000.0 | -0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 25504000.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 25558000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 25426000.0 | -0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 25157000.0 | -1.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 24466000.0 | -2.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 25436000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25507000.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 24855000.0 | -2.6% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3033 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3298 | +8.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3162 | -4.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.3247 | +2.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3501 | +7.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3026 | -13.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3373 | +11.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3488 | +3.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3271 | -6.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.2789 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.2924 | +1.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2979 | +0.4% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.1300 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.7981 | -10.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.9724 | +6.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.8276 | -4.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.8590 | +1.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.8185 | -1.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.8818 | +2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.8157 | -2.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.9638 | +5.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.8046 | -5.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.7818 | -0.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.8276 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.8157 | -0.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.8512 | +1.3% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3607 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.2441 | -8.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.2110 | -2.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1839 | -2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.1972 | +1.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.1600 | -3.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.1328 | -2.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.0872 | -4.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.2682 | +16.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.2916 | +1.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.3270 | +2.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1839 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.0872 | -8.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.3339 | +22.7% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1912 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2150 | +12.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2199 | +2.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2313 | +5.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2527 | +9.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2403 | -4.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2408 | +0.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2439 | +1.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2437 | -0.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2051 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2351 | +14.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2378 | +1.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0075 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0329 | +341.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0270 | -18.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0378 | +39.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0580 | +53.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0389 | -32.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0473 | +21.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0521 | +10.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0603 | +15.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0170 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0382 | +125.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0457 | +19.6% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0206 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0544 | +164.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0475 | -12.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0595 | +25.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0859 | +44.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0589 | -31.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0778 | +32.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0793 | +2.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0728 | -8.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0326 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0583 | +78.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0679 | +16.4% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0538 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.0500 | -7.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.0755 | +50.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.1675 | +122.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0553 | -67.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.3015 | +445.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.3731 | +23.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.4023 | +7.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5013 | +24.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3963 | -20.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4058 | +2.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1675 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.4023 | +140.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4703 | +16.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0023 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0109 | +380.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0085 | -21.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0123 | +43.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0203 | +65.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0118 | -42.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0159 | +35.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0182 | +13.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0197 | +8.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0217 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0494 | +127.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0593 | +20.1% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0053 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0244 | +356.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0189 | -22.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0269 | +42.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0439 | +62.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0251 | -42.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0362 | +44.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0416 | +15.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0459 | +10.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0474 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1030 | +117.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1383 | +34.3% | ratio | 10-K | 2026-02-26 |