Financial Metrics
POOL POOL CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-26 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | 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 | 1206774000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1857363000.0 | +53.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1474407000.0 | -20.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1120810000.0 | -24.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1769784000.0 | +57.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1432879000.0 | -19.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1071526000.0 | -25.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1784530000.0 | +66.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1451131000.0 | -18.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 1206774000.0 | — | USD | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 1857363000.0 | +53.9% | USD | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 1474407000.0 | -20.6% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 5541595000.0 | +275.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5310953000.0 | -4.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5289396000.0 | -0.4% | 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 | 369755000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 567783000.0 | +53.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 428731000.0 | -24.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 338560000.0 | -21.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 530141000.0 | +56.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 416403000.0 | -21.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 312369000.0 | -25.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 535161000.0 | +71.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 429183000.0 | -19.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 369755000.0 | — | USD | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 567783000.0 | +53.6% | USD | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 428731000.0 | -24.5% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1660044000.0 | +287.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1575347000.0 | -5.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1572458000.0 | -0.2% | 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 | 145771000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 327009000.0 | +124.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 194443000.0 | -40.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 108720000.0 | -44.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 271481000.0 | +149.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 176353000.0 | -35.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 77538000.0 | -56.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 272670000.0 | +251.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 177987000.0 | -34.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 746567000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 617204000.0 | -17.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 580204000.0 | -6.0% | 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 | 101699000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 232250000.0 | +128.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 137843000.0 | -40.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 78885000.0 | -42.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 192439000.0 | +143.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 125701000.0 | -34.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53545000.0 | -57.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 194258000.0 | +262.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 127013000.0 | -34.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 101699000.0 | — | USD | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 232250000.0 | +128.4% | USD | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 137843000.0 | -40.6% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 523229000.0 | +279.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 434325000.0 | -17.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 406404000.0 | -6.4% | 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 | 2.6 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 5.95 | +128.8% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3.54 | -40.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.05 | -42.1% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 5.02 | +144.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3.29 | -34.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.42 | -56.8% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5.19 | +265.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.41 | -34.3% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 2.6 | — | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 5.95 | +128.8% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 3.54 | -40.5% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 13.45 | +279.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 11.37 | -15.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10.89 | -4.2% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.58 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 5.91 | +129.1% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3.51 | -40.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.04 | -41.9% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 4.99 | +144.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3.27 | -34.5% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.42 | -56.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5.17 | +264.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.4 | -34.2% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 2.58 | — | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 5.91 | +129.1% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 3.51 | -40.6% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 13.35 | +280.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 11.3 | -15.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10.85 | -4.0% | 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 |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1686683000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1392886000.0 | -17.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1259308000.0 | -9.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1365466000.0 | +8.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1496947000.0 | +9.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1295600000.0 | -13.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1180491000.0 | -8.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1289300000.0 | +9.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1460680000.0 | +13.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1330221000.0 | -8.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1223809000.0 | -8.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1365466000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1289300000.0 | -5.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1454672000.0 | +12.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 | 2305199000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 2097055000.0 | -9.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1832524000.0 | -12.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1815360000.0 | -0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2136617000.0 | +17.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2005812000.0 | -6.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1740699000.0 | -13.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1729114000.0 | -0.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2077577000.0 | +20.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2032975000.0 | -2.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1849039000.0 | -9.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1815360000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1729114000.0 | -4.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1969864000.0 | +13.9% | 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 | 3862829000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 3680579000.0 | -4.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3430734000.0 | -6.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3428068000.0 | -0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3758827000.0 | +9.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3640914000.0 | -3.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 3367389000.0 | -7.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 3368184000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3712449000.0 | +10.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3671956000.0 | -1.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3500671000.0 | -4.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3428068000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3368184000.0 | -1.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3626126000.0 | +7.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 | 977420000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 771740000.0 | -21.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 709120000.0 | -8.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 770766000.0 | +8.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1136180000.0 | +47.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 807373000.0 | -28.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 726915000.0 | -10.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 844186000.0 | +16.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1157816000.0 | +37.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 807974000.0 | -30.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 719511000.0 | -10.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 770766000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 844186000.0 | +9.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 880285000.0 | +4.3% | 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 | 2606079000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 2222047000.0 | -14.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2012508000.0 | -9.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2115281000.0 | +5.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2413143000.0 | +14.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2217245000.0 | -8.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1934880000.0 | -12.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2094719000.0 | +8.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2473758000.0 | +18.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2372838000.0 | -4.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2120781000.0 | -10.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2115281000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2094719000.0 | -1.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2440897000.0 | +16.5% | 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 | 1256750000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 1458532000.0 | +16.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 1418226000.0 | -2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1312787000.0 | -7.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 1345684000.0 | +2.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 1423669000.0 | +5.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 1432509000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1273465000.0 | -11.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1238691000.0 | -2.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 1299118000.0 | +4.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 1379890000.0 | +6.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1312787000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1273465000.0 | -3.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1185229000.0 | -6.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 | 1332670000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1148367000.0 | -13.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 996109000.0 | -13.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1015117000.0 | +1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 942522000.0 | -7.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1071827000.0 | +13.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 879146000.0 | -18.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 900883000.0 | +2.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 968031000.0 | +7.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1212533000.0 | +25.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1049121000.0 | -13.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1015117000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 900883000.0 | -11.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1186424000.0 | +31.7% | 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 | 103203000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 376777000.0 | +265.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 750018000.0 | +99.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 145442000.0 | -80.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 172102000.0 | +18.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 488619000.0 | +183.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 27224000.0 | -94.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -1544000.0 | -105.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 285743000.0 | +18606.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 888229000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 659186000.0 | -25.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 365850000.0 | -44.5% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -17560000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -41860000.0 | -138.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -54506000.0 | -30.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -18952000.0 | +65.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -38345000.0 | -102.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -49442000.0 | -28.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -13561000.0 | +72.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -28463000.0 | -109.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -55747000.0 | -95.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -71597000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -66169000.0 | +7.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -67792000.0 | -2.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -105518000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -328542000.0 | -211.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -656835000.0 | -99.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -124162000.0 | +81.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -100034000.0 | +19.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -411785000.0 | -311.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -20611000.0 | +95.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 33145000.0 | +260.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -182372000.0 | -650.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -798132000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -576550000.0 | +27.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -273379000.0 | +52.6% | 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 | 15570000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 30191000.0 | +93.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 42958000.0 | +42.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 17038000.0 | -60.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 34928000.0 | +105.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 45951000.0 | +31.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 13295000.0 | -71.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 27390000.0 | +106.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 48123000.0 | +75.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 60096000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 59476000.0 | -1.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 56334000.0 | -5.3% | 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 | 39032631.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 39048604.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38676960.0 | -1.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 38354829.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38462331.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 38289105.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 38083401.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 37691942.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 37659549.0 | -0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 37314231.0 | -0.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 37315849.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 38354829.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 37691942.0 | -1.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 36577686.0 | -3.0% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 38083401.0 | — | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 37691942.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 37315849.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2024-12-31 | 37691942.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 36577686.0 | -3.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38877000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 38837000.0 | -0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38735000.0 | -0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38205000.0 | -1.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 38124000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 37983000.0 | -0.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 37460000.0 | -1.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 37271000.0 | -0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 37090000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 38704000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 38007000.0 | -1.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 37149000.0 | -2.3% | 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 | 39189000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 39115000.0 | -0.2% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 39023000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38467000.0 | -1.4% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 38325000.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 38187000.0 | -0.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 37630000.0 | -1.5% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 37407000.0 | -0.6% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 37223000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 38997000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 38228000.0 | -2.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 37288000.0 | -2.5% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3124 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.5046 | +61.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.4298 | -14.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2982 | -30.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.4861 | +63.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4255 | -12.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2886 | -32.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4860 | +68.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4145 | -14.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.6165 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.5768 | -2.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4587 | -7.5% | 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 | 2.3585 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 2.7173 | +15.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 2.5842 | -4.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2.3553 | -8.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.8805 | -20.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2.4844 | +32.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 2.3946 | -3.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 2.0483 | -14.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.7944 | -12.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.5161 | +40.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.5699 | +2.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2.3553 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.0483 | -13.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2378 | +9.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 | 2.0737 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1.5235 | -26.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1.4190 | -6.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1.6113 | +13.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.7932 | +11.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.5574 | -13.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.3507 | -13.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1.6449 | +21.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.9971 | +21.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.8265 | -8.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.5369 | -15.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.6113 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.6449 | +2.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.0594 | +25.2% | 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.3064 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.3057 | -0.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2908 | -4.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3021 | +3.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2996 | -0.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2906 | -3.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2915 | +0.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2999 | +2.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2958 | -1.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 0.3064 | — | ratio | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 0.3057 | -0.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 0.2908 | -4.9% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.2996 | +3.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2966 | -1.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2973 | +0.2% | 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.0843 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.1250 | +48.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0935 | -25.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0704 | -24.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.1087 | +54.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0877 | -19.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0500 | -43.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.1089 | +117.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 0.0875 | -19.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-03-31 | 0.0843 | — | ratio | 10-K | 2024-02-27 |
| Annual | 2023-06-30 | 0.1250 | +48.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-09-30 | 0.0935 | -25.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.0944 | +1.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0818 | -13.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0768 | -6.0% | 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.1208 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.1761 | +45.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1319 | -25.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0970 | -26.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1534 | +58.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1231 | -19.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0724 | -41.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1528 | +111.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1227 | -19.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1347 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1162 | -13.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1097 | -5.6% | 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.0263 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0631 | +139.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0402 | -36.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0210 | -47.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0529 | +151.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0373 | -29.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0144 | -61.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0529 | +266.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 0.0363 | -31.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1526 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1289 | -15.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1121 | -13.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.0809 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.1592 | +96.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0972 | -39.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0586 | -39.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.1352 | +130.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0877 | -35.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0432 | -50.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.1495 | +245.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 0.0920 | -38.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3986 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3411 | -14.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3429 | +0.5% | ratio | 10-K | 2026-02-26 |