Financial Metrics
ENVA Enova International, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-20 | SEC Filing Index |
| Insider | 4/A | 2026-03-20 | SEC Filing Index |
| Insider | 4/A | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | 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 | 483256000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 499431000.0 | +3.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 551360000.0 | +10.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 609889000.0 | +10.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 628436000.0 | +3.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 689924000.0 | +9.8% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 745541000.0 | +8.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 764043000.0 | +2.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 802678000.0 | +5.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2117639000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2657800000.0 | +25.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3151653000.0 | +18.6% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 285890000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 299385000.0 | +4.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 319611000.0 | +6.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 345866000.0 | +8.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 370191000.0 | +7.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 400356000.0 | +8.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 426182000.0 | +6.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 441458000.0 | +3.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 460707000.0 | +4.4% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1229922000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1529449000.0 | +24.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1830241000.0 | +19.7% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 109268000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 111596000.0 | +2.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 103732000.0 | -7.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 130792000.0 | +26.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 145056000.0 | +10.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 153714000.0 | +6.0% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 171904000.0 | +11.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 184106000.0 | +7.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 196775000.0 | +6.9% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 422135000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 584758000.0 | +38.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 739432000.0 | +26.5% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 50923000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 48145000.0 | -5.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 41285000.0 | -14.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 48428000.0 | +17.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 53911000.0 | +11.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 43414000.0 | -19.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 72945000.0 | +68.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 76149000.0 | +4.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 80314000.0 | +5.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 175121000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 209448000.0 | +19.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 308389000.0 | +47.2% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.62 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.55 | -4.3% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.35 | -12.9% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.72 | +27.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2.0 | +16.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1.64 | -18.0% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.84 | +73.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3.01 | +6.0% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.22 | +7.0% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 5.71 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 7.78 | +36.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 12.25 | +57.5% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.56 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.5 | -3.8% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.29 | -14.0% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.64 | +27.1% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1.93 | +17.7% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1.57 | -18.7% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.69 | +71.3% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.86 | +6.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.03 | +5.9% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 5.49 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 7.43 | +35.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 11.52 | +55.0% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 97680000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 100042000.0 | +2.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 62908000.0 | -37.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 54357000.0 | -13.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 76458000.0 | +40.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 60138000.0 | -21.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 67500000.0 | +12.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 73910000.0 | +9.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 55514000.0 | -24.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 55560000.0 | +0.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 53600000.0 | -3.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 54357000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 73910000.0 | +36.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 71709000.0 | -3.0% | USD | 10-K | 2026-02-20 |
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 | 3846992000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 3907907000.0 | +1.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 4103053000.0 | +5.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 4585536000.0 | +11.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 4636527000.0 | +1.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 4817091000.0 | +3.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 4975696000.0 | +3.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 5266131000.0 | +5.8% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 5457258000.0 | +3.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5724753000.0 | +4.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 5962237000.0 | +4.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 4585536000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 5266131000.0 | +14.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6468432000.0 | +22.8% | USD | 10-K | 2026-02-20 |
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 | 2626239000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2658577000.0 | +1.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 2842022000.0 | +6.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 3345353000.0 | +17.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3486316000.0 | +4.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3669563000.0 | +5.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 3797003000.0 | +3.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 4069207000.0 | +7.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 4260608000.0 | +4.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 4496098000.0 | +5.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 4678562000.0 | +4.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3345353000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4069207000.0 | +21.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5131708000.0 | +26.1% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1220753000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1249330000.0 | +2.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1261031000.0 | +0.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1240183000.0 | -1.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1150211000.0 | -7.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1147528000.0 | -0.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1178693000.0 | +2.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 1196924000.0 | +1.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1196650000.0 | -0.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1228655000.0 | +2.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1283675000.0 | +4.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1240183000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1196924000.0 | -3.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1336724000.0 | +11.7% | USD | 10-K | 2026-02-20 |
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 | 282016000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 581339000.0 | +106.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 852581000.0 | +46.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 348563000.0 | -59.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 709505000.0 | +103.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1108056000.0 | +56.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 391144000.0 | -64.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 838508000.0 | +114.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1320310000.0 | +57.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1166869000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1538576000.0 | +31.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1819121000.0 | +18.2% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -205429000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -483477000.0 | -135.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -928439000.0 | -92.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -443184000.0 | +52.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -849950000.0 | -91.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -1332232000.0 | -56.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -509590000.0 | +61.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -1037826000.0 | -103.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -1642972000.0 | -58.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -1494658000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -1911195000.0 | -27.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -2445783000.0 | -28.0% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 33555000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -15069000.0 | -144.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 93569000.0 | +720.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -53975000.0 | -157.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 35159000.0 | +165.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 101911000.0 | +189.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 107327000.0 | +5.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 255953000.0 | +138.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 356731000.0 | +39.4% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 526541000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 318882000.0 | -39.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 711818000.0 | +123.2% | USD | 10-K | 2026-02-20 |
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 | 31334875.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 30869886.0 | -1.5% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 30244289.0 | -2.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 29089258.0 | -3.8% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 27349818.0 | -6.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 26498011.0 | -3.1% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 26266846.0 | -0.9% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 25808096.0 | -1.7% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 25559390.0 | -1.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 25070028.0 | -1.9% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 24883481.0 | -0.7% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 29089258.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 25808096.0 | -11.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 24715608.0 | -4.2% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44917916.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 45070929.0 | +0.3% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 45140504.0 | +0.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 45339814.0 | +0.4% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 46193337.0 | +1.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 46373689.0 | +0.4% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 46453571.0 | +0.2% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 46520916.0 | +0.1% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 47085738.0 | +1.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 47176544.0 | +0.2% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 47330541.0 | +0.3% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 45339814.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 46520916.0 | +2.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 47441228.0 | +2.0% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31341000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 31084000.0 | -0.8% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 30600000.0 | -1.6% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 28196000.0 | -7.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 26938000.0 | -4.5% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 26420000.0 | -1.9% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 25676000.0 | -2.8% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 25297000.0 | -1.5% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 24955000.0 | -1.4% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 30673000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 26920000.0 | -12.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 25169000.0 | -6.5% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32711000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 32203000.0 | -1.6% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 31902000.0 | -0.9% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 29503000.0 | -7.5% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 27941000.0 | -5.3% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 27711000.0 | -0.8% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 27104000.0 | -2.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 26646000.0 | -1.7% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26472000.0 | -0.7% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 31921000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 28202000.0 | -11.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 26775000.0 | -5.1% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1256 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1278 | +1.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1344 | +5.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1315 | -2.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1305 | -0.8% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.1387 | +6.3% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.1366 | -1.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1335 | -2.3% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1346 | +0.9% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.4618 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5047 | +9.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.4872 | -3.5% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1513 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2.1280 | -1.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 2.2537 | +5.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 2.6975 | +19.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3.0310 | +12.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 3.1978 | +5.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 3.2214 | +0.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 3.3997 | +5.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 3.5604 | +4.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3.6594 | +2.8% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.6447 | -0.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2.6975 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3.3997 | +26.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.8390 | +12.9% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5916 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.5995 | +1.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.5797 | -3.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.5671 | -2.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.5891 | +3.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.5803 | -1.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.5716 | -1.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.5778 | +1.1% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.5740 | -0.7% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.5808 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5755 | -0.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5807 | +0.9% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1054 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0964 | -8.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0749 | -22.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0794 | +6.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0858 | +8.0% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0629 | -26.6% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0978 | +55.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0997 | +1.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1001 | +0.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0827 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0788 | -4.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0978 | +24.2% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2261 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2234 | -1.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1881 | -15.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2145 | +14.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2308 | +7.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.2228 | -3.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.2306 | +3.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2410 | +4.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.2451 | +1.7% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1993 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2200 | +10.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2346 | +6.6% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0132 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0123 | -6.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0101 | -18.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0104 | +3.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0112 | +7.1% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0087 | -22.0% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0134 | +53.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0133 | -0.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0135 | +1.3% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0382 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0398 | +4.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0477 | +19.9% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0417 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0385 | -7.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0327 | -15.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0421 | +28.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0470 | +11.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0368 | -21.6% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0610 | +65.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0620 | +1.7% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0626 | +0.9% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1412 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1750 | +23.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2307 | +31.8% | ratio | 10-K | 2026-02-20 |