Financial Metrics
BGC BGC Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2025-11-14 | 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 | 410821000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 384638000.0 | -6.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 385663000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 453613000.0 | +17.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 434971000.0 | -4.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 448850000.0 | +3.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 534572000.0 | +19.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 648039000.0 | +21.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 620786000.0 | -4.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1607379000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1812612000.0 | +12.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2441991000.0 | +34.7% | USD | 10-K | 2026-03-02 |
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 | 18978000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -19704000.0 | -203.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 17046000.0 | +186.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 49210000.0 | +188.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 37828000.0 | -23.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 14747000.0 | -61.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 55164000.0 | +274.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 57545000.0 | +4.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 27882000.0 | -51.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 36265000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 126988000.0 | +250.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 154962000.0 | +22.0% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.05 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.05 | -200.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.03 | +160.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1 | +233.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.08 | -20.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.03 | -62.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.11 | +266.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.11 | +0.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.06 | -45.5% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.08 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.26 | +225.0% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.31 | +19.2% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.05 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.05 | -200.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.03 | +160.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1 | +233.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.08 | -20.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.03 | -62.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.11 | +266.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.11 | +0.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.06 | -45.5% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.07 | — | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.25 | +257.1% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.31 | +24.0% | USD/shares | 10-K | 2026-03-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 493496000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 526293000.0 | +6.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 559587000.0 | +6.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 655641000.0 | +17.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 566791000.0 | -13.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 571659000.0 | +0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 563467000.0 | -1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 711584000.0 | +26.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 966357000.0 | +35.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 827844000.0 | -14.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 774940000.0 | -6.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 655641000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 711584000.0 | +8.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 851502000.0 | +19.7% | USD | 10-K | 2026-03-02 |
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 | 4484271000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4081687000.0 | -9.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3858258000.0 | -5.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3175937000.0 | -17.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4375652000.0 | +37.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4259195000.0 | -2.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4381727000.0 | +2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3591967000.0 | -18.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 4884476000.0 | +36.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4892042000.0 | +0.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5825151000.0 | +19.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3175937000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3591967000.0 | +13.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 4411989000.0 | +22.8% | USD | 10-K | 2026-03-02 |
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 | 3667830000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3262540000.0 | -11.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3002599000.0 | -8.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2277781000.0 | -24.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3450781000.0 | +51.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3217325000.0 | -6.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3338669000.0 | +3.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2512728000.0 | -24.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3741525000.0 | +48.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3783359000.0 | +1.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4683430000.0 | +23.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 2277781000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2512728000.0 | +10.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 3266647000.0 | +30.0% | USD | 10-K | 2026-03-02 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 728166000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 732548000.0 | +0.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 844145000.0 | +15.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 885083000.0 | +4.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 912108000.0 | +3.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 858133000.0 | -5.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 860107000.0 | +0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 898507000.0 | +4.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 963784000.0 | +7.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 930462000.0 | -3.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 965317000.0 | +3.7% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 885083000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 898507000.0 | +1.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 972483000.0 | +8.2% | USD | 10-K | 2026-03-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1121588000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1394006000.0 | +24.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1183443000.0 | -15.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1183506000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 944961000.0 | -20.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1440689000.0 | +52.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1440706000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1337540000.0 | -7.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1688640000.0 | +26.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1917835000.0 | +13.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1837085000.0 | -4.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1183506000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1337540000.0 | +13.0% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1775705000.0 | +32.8% | USD | 10-K | 2026-03-02 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24487000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -81196000.0 | -431.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 231701000.0 | +385.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 28092000.0 | -87.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -24858000.0 | -188.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 63462000.0 | +355.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 839000.0 | -98.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 72078000.0 | +8490.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 213938000.0 | +196.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 405203000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 315350000.0 | -22.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 394353000.0 | +25.1% | USD | 10-K | 2026-03-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -38996000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -55272000.0 | -41.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -60481000.0 | -9.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -19159000.0 | +68.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -216437000.0 | -1029.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -207106000.0 | +4.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -16594000.0 | +92.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -293588000.0 | -1669.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -319960000.0 | -9.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -90707000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -96994000.0 | -6.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -282645000.0 | -191.4% | USD | 10-K | 2026-03-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16715000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 164894000.0 | +886.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -97459000.0 | -159.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -94642000.0 | +2.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 158966000.0 | +268.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 56721000.0 | -64.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 266055000.0 | +369.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 323297000.0 | +21.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 163275000.0 | -49.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -146880000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -149018000.0 | -1.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 21231000.0 | +114.2% | USD | 10-K | 2026-03-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2327000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 7081000.0 | +204.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 9101000.0 | +28.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3230000.0 | -64.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 13752000.0 | +325.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 23312000.0 | +69.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5254000.0 | -77.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 11523000.0 | +119.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 16195000.0 | +40.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 14924000.0 | — | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 29624000.0 | +98.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 21488000.0 | -27.5% | USD | 10-K | 2026-03-02 |
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 | 375220000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 391745000.0 | +4.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 468544000.0 | +19.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 470517000.0 | +0.4% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 475272000.0 | +1.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 473435000.0 | -0.4% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 479166000.0 | +1.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 480138000.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 474642000.0 | -1.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 426436000.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 473390000.0 | +11.0% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 476364000.0 | +0.6% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 501067000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 391745000.0 | -21.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 477545000.0 | +21.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 477973000.0 | +0.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 480861000.0 | +0.6% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 478652000.0 | -0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 485549000.0 | +1.4% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 484636000.0 | -0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 478480000.0 | -1.3% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 489989000.0 | — | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 479142000.0 | -2.2% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 480950000.0 | +0.4% | shares | 10-K | 2026-03-02 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0916 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0942 | +2.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1000 | +6.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1037 | +3.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1021 | -1.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1024 | +0.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1094 | +6.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1325 | +21.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1066 | -19.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.5061 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.5046 | -0.3% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.5535 | +9.7% | ratio | 10-K | 2026-03-02 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.0371 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4.4537 | -11.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.5570 | -20.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.5735 | -27.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.7833 | +47.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.7492 | -0.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.8817 | +3.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.7966 | -28.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3.8821 | +38.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4.0661 | +4.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4.8517 | +19.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 2.5735 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.7966 | +8.7% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 3.3591 | +20.1% | ratio | 10-K | 2026-03-02 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0462 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0512 | -210.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0442 | +186.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1085 | +145.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0870 | -19.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0329 | -62.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1032 | +214.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0888 | -13.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0449 | -49.4% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0226 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0701 | +210.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0635 | -9.4% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0042 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0048 | -214.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0044 | +191.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0112 | +154.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0089 | -21.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0034 | -62.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0113 | +235.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0118 | +4.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0048 | -59.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0114 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0354 | +209.6% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0351 | -0.7% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0261 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0269 | -203.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0202 | +175.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0540 | +167.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0441 | -18.3% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0171 | -61.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0572 | +233.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0618 | +8.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0289 | -53.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0410 | — | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1413 | +244.9% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.1593 | +12.7% | ratio | 10-K | 2026-03-02 |