Financial Metrics
SF STIFEL FINANCIAL CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-04 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 698225000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 653827000.0 | -6.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 646469000.0 | -1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 768137000.0 | +18.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 798917000.0 | +4.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 810892000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 842490000.0 | +3.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 838918000.0 | -0.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 962627000.0 | +14.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2709629000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3293976000.0 | +21.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3771017000.0 | +14.5% | USD | 10-K | 2026-02-24 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 706692000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 928444000.0 | +31.4% | USD | 10-K | 2025-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 157539000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 134352000.0 | -14.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 68161000.0 | -49.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 163575000.0 | +140.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 165294000.0 | +1.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 158505000.0 | -4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 52992000.0 | -66.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 155055000.0 | +192.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 211371000.0 | +36.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 522536000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 731379000.0 | +40.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 683779000.0 | -6.5% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.36 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.16 | -14.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.55 | -52.6% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.48 | +169.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.5 | +1.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.43 | -4.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.42 | -70.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.41 | +235.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.96 | +39.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4.55 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.67 | +46.6% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 6.25 | -6.3% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.28 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.1 | -14.1% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.52 | -52.7% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.4 | +169.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1.41 | +0.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.34 | -5.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.39 | -70.9% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.34 | +243.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.84 | +37.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4.28 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6.25 | +46.0% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5.87 | -6.1% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2765747000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1907926000.0 | -31.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2768353000.0 | +45.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3361801000.0 | +21.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3408528000.0 | +1.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2615670000.0 | -23.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1915767000.0 | -26.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2648308000.0 | +38.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2725992000.0 | +2.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1857669000.0 | -31.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3184905000.0 | +71.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3361801000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2648308000.0 | -21.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2253789000.0 | -14.9% | USD | 10-K | 2026-02-24 |
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 | 38597653000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 37298239000.0 | -3.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 37877577000.0 | +1.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 37727460000.0 | -0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 38258280000.0 | +1.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 37809278000.0 | -1.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 38934504000.0 | +3.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 39895540000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 40383727000.0 | +1.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 39859653000.0 | -1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 41687360000.0 | +4.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 37727460000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 39895540000.0 | +5.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 41270782000.0 | +3.4% | USD | 10-K | 2026-02-24 |
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 | 33270261000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 31955252000.0 | -4.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 32634983000.0 | +2.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 32433029000.0 | -0.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 32984339000.0 | +1.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 32411071000.0 | -1.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 33377424000.0 | +3.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 34208770000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 34845541000.0 | +1.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 34262668000.0 | -1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 35931225000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 32433029000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 34208770000.0 | +5.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35293465000.0 | +3.2% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1114822000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1115091000.0 | +0.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1115360000.0 | +0.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1115629000.0 | +0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1115897000.0 | +0.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1116166000.0 | +0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 616412000.0 | -44.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 616618000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 616824000.0 | +0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 617030000.0 | +0.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 617236000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1115629000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 616618000.0 | -44.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 617443000.0 | +0.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -385073000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -6310000.0 | +98.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 224153000.0 | +3652.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -609721000.0 | -372.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -132814000.0 | +78.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 66604000.0 | +150.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -211208000.0 | -417.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 396282000.0 | +287.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 734580000.0 | +85.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 499328000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 490437000.0 | -1.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1117029000.0 | +127.8% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -289734000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 33556000.0 | +111.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 178681000.0 | +432.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 476780000.0 | +166.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -434091000.0 | -191.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1814715000.0 | -318.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -172519000.0 | +90.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -586478000.0 | -239.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -940954000.0 | -60.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1044644000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -2310162000.0 | -321.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -1613928000.0 | +30.1% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1228674000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -331336000.0 | -127.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 169002000.0 | +151.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 85091000.0 | -49.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -297766000.0 | -449.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 166782000.0 | +156.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 456508000.0 | +173.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -573552000.0 | -225.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 736933000.0 | +228.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -254579000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 980104000.0 | +485.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 91246000.0 | -90.7% | USD | 10-K | 2026-02-24 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 111662113.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 111662186.0 | +0.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 111662255.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 111662321.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 111662386.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 111662463.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 111662525.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 111662571.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 111662630.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 111662688.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 111662735.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 111662321.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 111662571.0 | +0.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 111662776.0 | +0.0% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108754000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 107944000.0 | -0.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 106068000.0 | -1.7% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 104275000.0 | -1.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 104150000.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 103966000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 104764000.0 | +0.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 103349000.0 | -1.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 103119000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 106661000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 104066000.0 | -2.4% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 103497000.0 | -0.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 115390000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 113864000.0 | -1.3% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 113195000.0 | -0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 109985000.0 | -2.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 110285000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 110994000.0 | +0.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 110635000.0 | -0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 108847000.0 | -1.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 110058000.0 | +1.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 113453000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 110975000.0 | -2.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 110052000.0 | -0.8% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 4Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0181 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0175 | -3.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0171 | -2.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0201 | +17.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0211 | +5.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0208 | -1.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0209 | +0.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0210 | +0.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0231 | +9.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0718 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.0826 | +15.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0914 | +10.7% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2256 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2055 | -8.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1054 | -48.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2130 | +102.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2069 | -2.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1955 | -5.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0629 | -67.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1848 | +193.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2196 | +18.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1928 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2220 | +15.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1813 | -18.3% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.2608 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2819 | +8.1% | ratio | 10-K | 2025-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0041 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0036 | -11.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0018 | -50.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0043 | +137.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0044 | +2.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0041 | -6.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0013 | -67.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0039 | +196.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0051 | +30.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0139 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0183 | +32.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0166 | -9.6% | ratio | 10-K | 2026-02-24 |