Financial Metrics
OPRT Oportun Financial CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-09-11 | SEC Filing Index |
| Insider | 4 | 2025-08-21 | SEC Filing Index |
| Insider | 4 | 2025-08-21 | 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 | 6878000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 6301000.0 | -8.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 6233000.0 | -1.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 6519000.0 | +4.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 5437000.0 | -16.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 6346000.0 | +16.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5044000.0 | -20.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4842000.0 | -4.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4929000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25569000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 22668000.0 | -11.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 19465000.0 | -14.1% | USD | 10-K | 2026-02-27 |
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 | -102090000.0 | — | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -14899000.0 | +85.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -21138000.0 | -41.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -26439000.0 | -25.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -31025000.0 | -17.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -29956000.0 | +3.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 9767000.0 | +132.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 6877000.0 | -29.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 5198000.0 | -24.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -179951000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -78682000.0 | +56.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 25246000.0 | +132.1% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3.0 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.41 | +86.3% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.55 | -34.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.68 | -23.6% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.78 | -14.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.75 | +3.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.21 | +128.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.15 | -28.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.11 | -26.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -4.88 | — | USD/shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -1.95 | +60.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.54 | +127.7% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3.0 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.41 | +86.3% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.55 | -34.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.68 | -23.6% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.78 | -14.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.75 | +3.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.21 | +128.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.14 | -33.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.11 | -21.4% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -4.88 | — | USD/shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -1.95 | +60.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.53 | +127.2% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74075000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 73371000.0 | -1.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 81886000.0 | +11.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 91187000.0 | +11.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 69200000.0 | -24.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 72871000.0 | +5.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 71838000.0 | -1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 59968000.0 | -16.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 78542000.0 | +31.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 96816000.0 | +23.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 104611000.0 | +8.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 91187000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 59968000.0 | -34.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 105525000.0 | +76.0% | USD | 10-K | 2026-02-27 |
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 | 3502057000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3472043000.0 | -0.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3429932000.0 | -1.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3411888000.0 | -0.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3277501000.0 | -3.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3250361000.0 | -0.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3251298000.0 | +0.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 3227103000.0 | -0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3226305000.0 | -0.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3201086000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3186179000.0 | -0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3411888000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3227103000.0 | -5.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3257856000.0 | +1.0% | USD | 10-K | 2026-02-27 |
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 | 3045911000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3013645000.0 | -1.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2988569000.0 | -0.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3007484000.0 | +0.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2895529000.0 | -3.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2896245000.0 | +0.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 2923742000.0 | +0.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2873294000.0 | -1.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2860206000.0 | -0.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2825097000.0 | -1.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2802325000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3007484000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2873294000.0 | -4.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2867774000.0 | -0.2% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 456146000.0 | — | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 458398000.0 | +0.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 441363000.0 | -3.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 404404000.0 | -8.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 381972000.0 | -5.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 354116000.0 | -7.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 327556000.0 | -7.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 353809000.0 | +8.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 366099000.0 | +3.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 375989000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 383854000.0 | +2.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 404404000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 353809000.0 | -12.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 390082000.0 | +10.3% | USD | 10-K | 2026-02-27 |
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 | 76814000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 179357000.0 | +133.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 286454000.0 | +59.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 85882000.0 | -70.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 193609000.0 | +125.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 302077000.0 | +56.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 100977000.0 | -66.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 205505000.0 | +103.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 304546000.0 | +48.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 392765000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 393522000.0 | +0.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 413409000.0 | +5.1% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -39648000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -104021000.0 | -162.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -189368000.0 | -82.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 36461000.0 | +119.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -26978000.0 | -174.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -137262000.0 | -408.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -55520000.0 | +59.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -107862000.0 | -94.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -180492000.0 | -67.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -286181000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -193689000.0 | +32.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -369725000.0 | -90.9% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -39062000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -76818000.0 | -96.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -101258000.0 | -31.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -131806000.0 | -30.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -136011000.0 | -3.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -142294000.0 | -4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -29109000.0 | +79.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -84046000.0 | -188.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -114723000.0 | -36.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -104385000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -191224000.0 | -83.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -59375000.0 | +69.0% | USD | 10-K | 2026-02-27 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33884346.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 34027343.0 | +0.4% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 34230172.0 | +0.6% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 34469053.0 | +0.7% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 35589254.0 | +3.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 35722721.0 | +0.4% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 35971037.0 | +0.7% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 36111856.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37501165.0 | +3.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 44009399.0 | +17.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44091945.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 34469053.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 36111856.0 | +4.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 44437042.0 | +23.1% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 34156369.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 34299366.0 | +0.4% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 34502195.0 | +0.6% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 34741076.0 | +0.7% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 35861277.0 | +3.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 35994744.0 | +0.4% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 36243060.0 | +0.7% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 36383879.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37773188.0 | +3.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 44281422.0 | +17.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44363968.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 34741076.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 36383879.0 | +4.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 44709065.0 | +22.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33979050.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 36691291.0 | +8.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 38283071.0 | +4.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 38900876.0 | +1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 39816996.0 | +2.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 39964322.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 45496705.0 | +13.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 46571524.0 | +2.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 46711134.0 | +0.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 36875950.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 40356025.0 | +9.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 46418934.0 | +15.0% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33979050.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 36691291.0 | +8.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 38283071.0 | +4.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 38900876.0 | +1.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 39816996.0 | +2.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 39964322.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 47037799.0 | +17.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 47893172.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 48310110.0 | +0.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 36875950.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 40356025.0 | +9.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 47858631.0 | +18.6% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0020 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0018 | -7.6% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0018 | +0.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0020 | +9.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0017 | -15.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0020 | +16.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0016 | -19.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0015 | -3.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0015 | +2.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0075 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0070 | -6.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0060 | -14.9% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.6775 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 6.5743 | -1.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 6.7712 | +3.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 7.4368 | +9.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 7.5805 | +1.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 8.1788 | +7.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 8.9259 | +9.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 8.1210 | -9.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 7.8127 | -3.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 7.5138 | -3.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7.3005 | -2.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 7.4368 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8.1210 | +9.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7.3517 | -9.5% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -14.8430 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -2.3645 | +84.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -3.3913 | -43.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -4.0557 | -19.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -5.7063 | -40.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -4.7205 | +17.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.9364 | +141.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 1.4203 | -26.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1.0546 | -25.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -7.0379 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -3.4711 | +50.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.2970 | +137.4% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0292 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -0.0043 | +85.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -0.0062 | -43.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0081 | -30.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0095 | -18.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0092 | +3.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0030 | +132.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0021 | -29.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0016 | -24.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0527 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -0.0244 | +53.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0077 | +131.8% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.2238 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | -0.0325 | +85.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | -0.0479 | -47.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0692 | -44.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | -0.0876 | -26.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | -0.0915 | -4.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0267 | +129.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0183 | -31.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 0.0135 | -26.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.4450 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | -0.2224 | +50.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0647 | +129.1% | ratio | 10-K | 2026-02-27 |