Financial Metrics
CCS Century Communities, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4/A | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | 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 | 752990000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 844191000.0 | +12.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 889423000.0 | +5.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 948543000.0 | +6.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1039450000.0 | +9.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1136866000.0 | +9.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 903232000.0 | -20.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1000724000.0 | +10.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 980284000.0 | -2.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3692185000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 4398288000.0 | +19.1% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4117816000.0 | -6.4% | USD | 10-K | 2026-01-29 |
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 | 33311000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 51445000.0 | +54.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 83150000.0 | +61.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 64332000.0 | -22.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 83724000.0 | +30.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 83020000.0 | -0.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 39384000.0 | -52.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 34854000.0 | -11.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 37403000.0 | +7.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 259224000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 333816000.0 | +28.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 147597000.0 | -55.8% | USD | 10-K | 2026-01-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.04 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.61 | +54.8% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.6 | +61.5% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.02 | -22.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2.65 | +31.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.65 | +0.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.28 | -51.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.15 | -10.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.26 | +9.6% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.12 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 10.59 | +30.4% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4.92 | -53.5% | USD/shares | 10-K | 2026-01-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.04 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.6 | +53.8% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.58 | +61.2% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.0 | -22.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2.61 | +30.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.59 | -0.8% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.26 | -51.4% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.14 | -9.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.25 | +9.6% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.05 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 10.4 | +29.2% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4.86 | -53.3% | USD/shares | 10-K | 2026-01-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 405722000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 350488000.0 | -13.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 193111000.0 | -44.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 226150000.0 | +17.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 122840000.0 | -45.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 106682000.0 | -13.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 149155000.0 | +39.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 149998000.0 | +0.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 100336000.0 | -33.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 93246000.0 | -7.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 130075000.0 | +39.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 226150000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 149998000.0 | -33.7% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 109443000.0 | -27.0% | USD | 10-K | 2026-01-29 |
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 | 3712977000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3856648000.0 | +3.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3949390000.0 | +2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4139362000.0 | +4.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4111577000.0 | -0.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4331444000.0 | +5.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4780965000.0 | +10.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4532472000.0 | -5.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4556278000.0 | +0.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4579490000.0 | +0.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4693975000.0 | +2.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 4139362000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 4532472000.0 | +9.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 4459895000.0 | -1.6% | USD | 10-K | 2026-01-29 |
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 | 1541336000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1634731000.0 | +6.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1656725000.0 | +1.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1752426000.0 | +5.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1692301000.0 | -3.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1865787000.0 | +10.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2233463000.0 | +19.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1911616000.0 | -14.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1977775000.0 | +3.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2015499000.0 | +1.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2115953000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1752426000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 1911616000.0 | +9.1% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 1868163000.0 | -2.3% | USD | 10-K | 2026-01-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2171641000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 2221917000.0 | +2.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 2292665000.0 | +3.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 2386936000.0 | +4.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 2419276000.0 | +1.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 2465657000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 2547502000.0 | +3.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 2620856000.0 | +2.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2578503000.0 | -1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 2563991000.0 | -0.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 2578022000.0 | +0.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2386936000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 2620856000.0 | +9.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 2591732000.0 | -1.1% | USD | 10-K | 2026-01-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 191334000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 132775000.0 | -30.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 33008000.0 | -75.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 21592000.0 | -34.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -78460000.0 | -463.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -173983000.0 | -121.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -36580000.0 | +79.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -47625000.0 | -30.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -57654000.0 | -21.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 41628000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 125695000.0 | +201.9% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 153081000.0 | +21.8% | USD | 10-K | 2026-01-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -20936000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -48605000.0 | -132.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -74596000.0 | -53.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -64588000.0 | +13.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -87625000.0 | -35.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -277706000.0 | -216.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -4093000.0 | +98.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 29635000.0 | +824.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 30621000.0 | +3.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -131980000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | -232690000.0 | -76.3% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 44911000.0 | +119.3% | USD | 10-K | 2026-01-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -58282000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -23371000.0 | +59.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -56814000.0 | -143.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -54746000.0 | +3.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 52552000.0 | +196.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 388594000.0 | +639.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -1479000.0 | -100.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -30950000.0 | -1992.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 14926000.0 | +148.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 23863000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 40315000.0 | +68.9% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | -233761000.0 | -679.8% | USD | 10-K | 2026-01-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4820000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 8843000.0 | +83.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 14565000.0 | +64.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 5922000.0 | -59.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 23492000.0 | +296.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 29856000.0 | +27.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3380000.0 | -88.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 9887000.0 | +192.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 20643000.0 | +108.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 43318000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 38970000.0 | -10.0% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 28767000.0 | -26.2% | USD | 10-K | 2026-01-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32025785.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 32020378.0 | -0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 31773033.0 | -0.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 31774615.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 31790585.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 31336340.0 | -1.4% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 31337062.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 30961227.0 | -1.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 30546570.0 | -1.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 29679571.0 | -2.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 29383819.0 | -1.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 31774615.0 | — | shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 30961227.0 | -2.6% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 29050515.0 | -6.2% | shares | 10-K | 2026-01-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32025785.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 32020378.0 | -0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 31773033.0 | -0.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 31774615.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 31790585.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 31336340.0 | -1.4% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 31337062.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 30961227.0 | -1.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 30546570.0 | -1.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 29679571.0 | -2.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 29383819.0 | -1.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 31774615.0 | — | shares | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 30961227.0 | -2.6% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 29050515.0 | -6.2% | shares | 10-K | 2026-01-29 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31914414.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 32025186.0 | +0.3% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 31962884.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 31808959.0 | -0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 31648130.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 31336756.0 | -1.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 30801046.0 | -1.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 30366109.0 | -1.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 29645795.0 | -2.4% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 31918942.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 31510282.0 | -1.3% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 29994465.0 | -4.8% | shares | 10-K | 2026-01-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32117082.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 32247396.0 | +0.4% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 32237022.0 | -0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 32238808.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 32092789.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 32025015.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 31145867.0 | -2.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 30680708.0 | -1.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 30019153.0 | -2.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 32209359.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 32110835.0 | -0.3% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 30359988.0 | -5.5% | shares | 10-K | 2026-01-29 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2028 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2189 | +7.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2252 | +2.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2307 | +2.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2400 | +4.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2378 | -0.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1982 | -16.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2185 | +10.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2088 | -4.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.8920 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.9704 | +8.8% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.9233 | -4.9% | ratio | 10-K | 2026-01-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7098 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7357 | +3.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.7226 | -1.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.7342 | +1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.6995 | -4.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.7567 | +8.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.8767 | +15.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.7294 | -16.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7670 | +5.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.7861 | +2.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.8208 | +4.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.7342 | — | ratio | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 0.7294 | -0.7% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.7208 | -1.2% | ratio | 10-K | 2026-01-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0442 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0609 | +37.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0935 | +53.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0678 | -27.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0805 | +18.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0730 | -9.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0436 | -40.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0348 | -20.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0382 | +9.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0702 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0759 | +8.1% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0358 | -52.8% | ratio | 10-K | 2026-01-29 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0090 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0133 | +48.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0211 | +57.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0156 | -25.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0193 | +23.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0174 | -10.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0086 | -50.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0076 | -12.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0080 | +4.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0626 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.0736 | +17.6% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0331 | -55.1% | ratio | 10-K | 2026-01-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0153 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0232 | +50.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0363 | +56.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0266 | -26.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0340 | +27.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0326 | -4.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0153 | -53.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0136 | -11.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0145 | +6.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1086 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.1274 | +17.3% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.0569 | -55.3% | ratio | 10-K | 2026-01-29 |