Financial Metrics
OPY OPPENHEIMER HOLDINGS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 5 | 2026-02-09 | SEC Filing Index |
| Insider | 4 | 2026-01-29 | SEC Filing Index |
| Insider | 4 | 2026-01-29 | 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 | 278711000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 257496000.0 | -7.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 275191000.0 | +6.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 302635000.0 | +10.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 283906000.0 | -6.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 316640000.0 | +11.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 324149000.0 | +2.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 313405000.0 | -3.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 370215000.0 | +18.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1072500000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1229048000.0 | +14.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1424063000.0 | +15.9% | USD | 10-K | 2026-02-26 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19049000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -11699000.0 | -161.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 21587000.0 | +284.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 37455000.0 | +73.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 15865000.0 | -57.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 35370000.0 | +122.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 41376000.0 | +17.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 32210000.0 | -22.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 31635000.0 | -1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 46770000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 105757000.0 | +126.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 211191000.0 | +99.7% | 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 | 14617000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -9400000.0 | -164.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 13861000.0 | +247.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 26054000.0 | +88.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10266000.0 | -60.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 24508000.0 | +138.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 30655000.0 | +25.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 21674000.0 | -29.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 21712000.0 | +0.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 30179000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 71557000.0 | +137.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 148403000.0 | +107.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 | 1.32 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.85 | -164.4% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.32 | +255.3% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.5 | +89.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.99 | -60.4% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2.38 | +140.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.93 | +23.1% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.06 | -29.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.06 | +0.0% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.81 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.91 | +145.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 14.13 | +104.5% | 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 | 1.22 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.85 | -169.7% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.21 | +242.4% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.37 | +95.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.92 | -61.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2.16 | +134.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.72 | +25.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.91 | -29.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.9 | -0.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.59 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.37 | +145.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 13.04 | +104.7% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30320000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 29145000.0 | -3.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 30773000.0 | +5.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 28835000.0 | -6.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 27661000.0 | -4.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 33214000.0 | +20.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 32242000.0 | -2.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 33150000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 36696000.0 | +10.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 37618000.0 | +2.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 38288000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 28835000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 33150000.0 | +15.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38405000.0 | +15.9% | USD | 10-K | 2026-02-26 |
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 | 2920207000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3092375000.0 | +5.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2975374000.0 | -3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2874816000.0 | -3.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3251890000.0 | +13.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3262538000.0 | +0.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3367285000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 3382726000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3572182000.0 | +5.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3687339000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3818148000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2874816000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3382726000.0 | +17.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3722415000.0 | +10.0% | USD | 10-K | 2026-02-26 |
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 | 2093792000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2278005000.0 | +8.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2170085000.0 | -4.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2085577000.0 | -3.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2450368000.0 | +17.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2450478000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2529447000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2532331000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2699916000.0 | +6.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2790481000.0 | +3.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2897874000.0 | +3.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2085577000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2532331000.0 | +21.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2725386000.0 | +7.6% | 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 | 800425000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 788314000.0 | -1.5% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 779310000.0 | -1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 789166000.0 | +1.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 801522000.0 | +1.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 812060000.0 | +1.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 837838000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 850395000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 872266000.0 | +2.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 896858000.0 | +2.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 920274000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 789166000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 850395000.0 | +7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 983823000.0 | +15.7% | 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 | 112494000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 112549000.0 | +0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 112603000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 112658000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 112713000.0 | +0.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 112767000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 112822000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Annual | 2023-12-31 | 112658000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -86123000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -150811000.0 | -75.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -84226000.0 | +44.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -79048000.0 | +6.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -194314000.0 | -145.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -182880000.0 | +5.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -91740000.0 | +49.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -51671000.0 | +43.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 11752000.0 | +122.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -18810000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -108168000.0 | -475.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 188752000.0 | +274.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 | -2976000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -9179000.0 | -208.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -10309000.0 | -12.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -258000.0 | +97.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -1415000.0 | -448.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 455000.0 | +132.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -359000.0 | -178.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -1259000.0 | -250.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -618000.0 | +50.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -15561000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -3839000.0 | +75.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1388000.0 | +63.8% | 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 | 7033000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 76971000.0 | +994.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 13290000.0 | -82.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 78132000.0 | +487.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 200108000.0 | +156.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 185832000.0 | -7.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 95645000.0 | -48.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 57398000.0 | -40.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -5996000.0 | -110.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -74761000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 116322000.0 | +255.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -182109000.0 | -256.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 | 3531000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 9734000.0 | +175.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 12470000.0 | +28.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 258000.0 | -97.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1667000.0 | +546.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1887000.0 | +13.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1681000.0 | -10.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2808000.0 | +67.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4014000.0 | +42.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 17056000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5148000.0 | -69.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5193000.0 | +0.9% | USD | 10-K | 2026-02-26 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 10286448.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10331401.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10487240.0 | +1.5% | 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 | 11092603.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 11016430.0 | -0.7% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 10519431.0 | -4.5% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 10407454.0 | -1.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10327818.0 | -0.8% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 10332927.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10465771.0 | +1.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10520219.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 10519722.0 | -0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 10736166.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10349803.0 | -3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10502853.0 | +1.5% | 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 | 11963492.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 11016430.0 | -7.9% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 11440229.0 | +3.8% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 11001669.0 | -3.8% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 11111903.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 11277865.0 | +1.5% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 11277939.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 11349049.0 | +0.6% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 11450346.0 | +0.9% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 11645708.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 11230007.0 | -3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11383240.0 | +1.4% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0954 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0833 | -12.8% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0925 | +11.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0931 | +0.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0870 | -6.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0940 | +8.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0907 | -3.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0850 | -6.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0970 | +14.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.3731 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.3633 | -2.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3826 | +5.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.6159 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.8897 | +10.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.7846 | -3.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.6428 | -5.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.0571 | +15.7% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3.0176 | -1.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3.0190 | +0.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.9778 | -1.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.0953 | +3.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3.1114 | +0.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.1489 | +1.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2.6428 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.9778 | +12.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.7702 | -7.0% | 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.0524 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0365 | -169.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0504 | +238.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0861 | +70.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0362 | -58.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0774 | +114.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0946 | +22.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0692 | -26.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0586 | -15.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0281 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0582 | +106.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1042 | +79.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.0683 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0454 | -166.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0784 | +272.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1238 | +57.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0559 | -54.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1117 | +99.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1276 | +14.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1028 | -19.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0855 | -16.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0436 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0860 | +97.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1483 | +72.3% | 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.0050 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0030 | -160.7% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0047 | +253.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0080 | +72.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0031 | -60.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0073 | +131.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0086 | +17.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0059 | -31.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0057 | -3.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0105 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0212 | +101.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0399 | +88.5% | 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.0183 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0119 | -165.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0178 | +249.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0325 | +82.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0126 | -61.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0293 | +131.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0351 | +20.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0242 | -31.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0236 | -2.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0382 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0841 | +120.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1508 | +79.3% | ratio | 10-K | 2026-02-26 |