Financial Metrics
TPG TPG Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-01-15 | SEC Filing Index |
| Insider | 4 | 2025-12-05 | SEC Filing Index |
| Insider | 4 | 2025-11-28 | 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 | 311471000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 327103000.0 | +5.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 366149000.0 | +11.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 512295000.0 | +39.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 522800000.0 | +2.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 524733000.0 | +0.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 543455000.0 | +3.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 569074000.0 | +4.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 596499000.0 | +4.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1534626000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2087076000.0 | +36.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2424138000.0 | +16.1% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25055000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 27195000.0 | +8.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 14667000.0 | -46.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 15519000.0 | +5.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -13977000.0 | -190.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 8961000.0 | +164.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 25393000.0 | +183.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 14941000.0 | -41.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67140000.0 | +349.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 80090000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 23483000.0 | -70.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 184588000.0 | +686.0% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.27 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.32 | +18.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.14 | -56.2% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.09 | -35.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.15 | -266.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.04 | +126.7% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.08 | +100.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.03 | -62.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.33 | +1000.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.89 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.89 | — | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.01 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.02 | +300.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.09 | -550.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -0.11 | -22.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.19 | -72.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.08 | +57.9% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0 | +100.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.05 | — | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2 | +500.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.04 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -0.42 | -950.0% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.45 | +207.1% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 931946000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 893560000.0 | -4.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1224484000.0 | +37.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 665188000.0 | -45.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1090713000.0 | +64.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1121009000.0 | +2.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1164491000.0 | +3.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 808017000.0 | -30.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 821971000.0 | +1.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1112027000.0 | +35.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1080304000.0 | -2.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 665188000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 808017000.0 | +21.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 826105000.0 | +2.2% | USD | 10-K | 2026-02-17 |
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 |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7967322000.0 | — | USD | 10-Q | 2023-05-15 |
| Quarterly | 2023-06-30 | 7770187000.0 | -2.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7383037000.0 | -5.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 9369672000.0 | +26.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 9939449000.0 | +6.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 10071258000.0 | +1.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 10522018000.0 | +4.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10535109000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 11314024000.0 | +7.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11966315000.0 | +5.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 13019723000.0 | +8.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 9369672000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 10535109000.0 | +12.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 13492935000.0 | +28.1% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4309531000.0 | — | USD | 10-Q | 2023-05-15 |
| Quarterly | 2023-06-30 | 4381284000.0 | +1.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 4343810000.0 | -0.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 6008538000.0 | +38.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 6643131000.0 | +10.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 6765042000.0 | +1.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 7134929000.0 | +5.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 6943120000.0 | -2.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 7815309000.0 | +12.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 8406859000.0 | +7.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 9246567000.0 | +10.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 6008538000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6943120000.0 | +15.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 9356560000.0 | +34.8% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3001444000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 3129533000.0 | +4.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 3039227000.0 | -2.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 3361134000.0 | +10.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 3296318000.0 | -1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 3306216000.0 | +0.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 3387089000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 3591989000.0 | +6.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3498715000.0 | -2.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 3559456000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 3773156000.0 | +6.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3361134000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3591989000.0 | +6.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4136375000.0 | +15.2% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 444901000.0 | — | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 443822000.0 | -0.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 945052000.0 | +112.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1229230000.0 | +30.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1229379000.0 | +0.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1329682000.0 | +8.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1281984000.0 | -3.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1483287000.0 | +15.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1610589000.0 | +8.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1792030000.0 | +11.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 945052000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1281984000.0 | +35.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1722547000.0 | +34.4% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35800000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 540302000.0 | +1409.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1232558000.0 | +128.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 436713000.0 | -64.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 651288000.0 | +49.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 720220000.0 | +10.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 198188000.0 | -72.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 584055000.0 | +194.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1076098000.0 | +84.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 720518000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 532146000.0 | -26.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1032395000.0 | +94.0% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -896000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -4954000.0 | -452.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -10539000.0 | -112.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -25341000.0 | -140.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -32449000.0 | -28.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -43002000.0 | -32.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -6347000.0 | +85.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -9431000.0 | -48.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -254634000.0 | -2600.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -373563000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -44465000.0 | +88.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -263956000.0 | -493.6% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -210331000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -749256000.0 | -256.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -1104857000.0 | -47.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 14297000.0 | +101.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -163017000.0 | -1240.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -177769000.0 | -9.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -177777000.0 | -0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -270616000.0 | -52.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -549069000.0 | -102.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -789234000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -344860000.0 | +56.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -750360000.0 | -117.6% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 79499319.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 80540569.0 | +1.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 80617057.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 89113782.0 | +10.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 101690961.0 | +14.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 103358212.0 | +1.6% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 117408263.0 | +13.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 133404634.0 | +13.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 150527419.0 | +12.8% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 80334871.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 100219905.0 | +24.8% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 138879433.0 | +38.6% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 309140849.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 309193210.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 309269698.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 364350918.0 | +17.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 364765098.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 364836508.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 369358961.0 | +1.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 370142783.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 378345947.0 | +2.2% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 317944496.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 364725579.0 | +14.7% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 374125608.0 | +2.6% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0391 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0421 | +7.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0496 | +17.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0515 | +3.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0519 | +0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0499 | -3.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0480 | -3.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0476 | -1.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0458 | -3.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1638 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1981 | +21.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1797 | -9.3% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4358 | — | ratio | 10-Q | 2023-05-15 |
| Quarterly | 2023-06-30 | 1.4000 | -2.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.4292 | +2.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.7877 | +25.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.0153 | +12.7% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2.0462 | +1.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.1065 | +2.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.9329 | -8.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.2338 | +15.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.3618 | +5.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.4506 | +3.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.7877 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.9329 | +8.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.2620 | +17.0% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0804 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0831 | +3.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0401 | -51.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0303 | -24.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0267 | -188.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0171 | +163.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0467 | +173.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0263 | -43.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1126 | +328.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0522 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0113 | -78.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0761 | +576.8% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0031 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0035 | +11.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0020 | -43.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0016 | -21.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0014 | -188.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0009 | +161.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0022 | +163.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0012 | -44.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0052 | +313.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0085 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0022 | -73.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0137 | +513.7% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0083 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0087 | +4.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0048 | -44.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0047 | -2.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0042 | -189.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0026 | +162.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0073 | +174.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0042 | -42.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0178 | +323.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0238 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0065 | -72.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0446 | +582.6% | ratio | 10-K | 2026-02-17 |