Financial Metrics
RVLV Revolve Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 3 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-01-28 | 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 | 279609000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 273729000.0 | -2.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 257603000.0 | -5.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 270581000.0 | +5.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 282456000.0 | +4.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 283146000.0 | +0.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 296709000.0 | +4.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 308971000.0 | +4.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 295631000.0 | -4.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1068719000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1129911000.0 | +5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1225682000.0 | +8.5% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 139220000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 147698000.0 | +6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 133232000.0 | -9.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 141502000.0 | +6.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 152606000.0 | +7.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 144867000.0 | -5.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 154286000.0 | +6.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 167062000.0 | +8.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 161516000.0 | -3.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 554199000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 593273000.0 | +7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 655784000.0 | +10.5% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12256000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 7355000.0 | -40.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 324000.0 | -95.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 9328000.0 | +2779.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 16435000.0 | +76.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 14253000.0 | -13.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 14688000.0 | +3.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 18003000.0 | +22.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 20991000.0 | +16.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 22134000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 51417000.0 | +132.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 74263000.0 | +44.4% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14172000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 7303000.0 | -48.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3178000.0 | -56.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 10873000.0 | +242.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 15377000.0 | +41.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 10971000.0 | -28.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 11819000.0 | +7.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 10161000.0 | -14.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21179000.0 | +108.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 28147000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 49557000.0 | +76.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 61709000.0 | +24.5% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.19 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1 | -47.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.04 | -60.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.15 | +275.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.22 | +46.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.16 | -27.3% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.17 | +6.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.14 | -17.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3 | +114.3% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.39 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.7 | +79.5% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.87 | +24.3% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.19 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1 | -47.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.04 | -60.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.15 | +275.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.21 | +40.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.15 | -28.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.16 | +6.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.14 | -12.5% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.29 | +107.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.38 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.69 | +81.6% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.86 | +24.6% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 283321000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 269329000.0 | -4.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 266899000.0 | -0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 245449000.0 | -8.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 273416000.0 | +11.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 244737000.0 | -10.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 252841000.0 | +3.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 256600000.0 | +1.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 300831000.0 | +17.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 310716000.0 | +3.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 315427000.0 | +1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 245449000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 256600000.0 | +4.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 292256000.0 | +13.9% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8080000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 11198000.0 | +38.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 12614000.0 | +12.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 12405000.0 | -1.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 14929000.0 | +20.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 17549000.0 | +17.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 11527000.0 | -34.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 10338000.0 | -10.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 16820000.0 | +62.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 19352000.0 | +15.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21108000.0 | +9.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 12405000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 10338000.0 | -16.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 16561000.0 | +60.2% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 190152000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 205313000.0 | +8.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 202877000.0 | -1.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 203587000.0 | +0.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 201839000.0 | -0.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 234324000.0 | +16.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 240040000.0 | +2.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 229244000.0 | -4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 213689000.0 | -6.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 221011000.0 | +3.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 238833000.0 | +8.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 203587000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 229244000.0 | +12.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 251844000.0 | +9.9% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 547330000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 551321000.0 | +0.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 553523000.0 | +0.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 528589000.0 | -4.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 568739000.0 | +7.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 572224000.0 | +0.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 584995000.0 | +2.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 561088000.0 | -4.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 600686000.0 | +7.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 614179000.0 | +2.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 638123000.0 | +3.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 528589000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 561088000.0 | +6.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 647027000.0 | +15.3% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 627398000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 629202000.0 | +0.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 629497000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 608886000.0 | -3.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 650033000.0 | +6.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 657803000.0 | +1.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 670933000.0 | +2.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 665547000.0 | -0.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 713905000.0 | +7.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 722922000.0 | +1.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 751257000.0 | +3.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 608886000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 665547000.0 | +9.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 765001000.0 | +14.9% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 192261000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 185733000.0 | -3.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 197404000.0 | +6.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 189620000.0 | -3.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 226327000.0 | +19.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 215607000.0 | -4.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 215957000.0 | +0.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 196097000.0 | -9.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 225914000.0 | +15.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 226736000.0 | +0.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 235982000.0 | +4.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 189620000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 196097000.0 | +3.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 230545000.0 | +17.6% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 231459000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 223160000.0 | -3.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 232971000.0 | +4.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 223746000.0 | -4.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 260150000.0 | +16.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 252048000.0 | -3.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 250122000.0 | -0.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 227762000.0 | -8.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 260534000.0 | +14.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 254335000.0 | -2.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 261050000.0 | +2.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 223746000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 227762000.0 | +1.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 252466000.0 | +10.8% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 395939000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 406042000.0 | +2.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 396526000.0 | -2.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 385140000.0 | -2.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-03-31 | 389883000.0 | +1.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-06-30 | 405755000.0 | +4.1% | USD | 10-Q | 2024-08-06 |
| Annual | 2023-12-31 | 385140000.0 | — | USD | 10-K | 2024-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 | 48829000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 34732000.0 | -28.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 47218000.0 | +35.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 38391000.0 | -18.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 13722000.0 | -64.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 22774000.0 | +66.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 45145000.0 | +98.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 57765000.0 | +28.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 69583000.0 | +20.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 43342000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 26692000.0 | -38.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 59396000.0 | +122.5% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1148000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -2120000.0 | -84.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -3114000.0 | -46.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -1735000.0 | +44.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -4146000.0 | -139.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -7027000.0 | -69.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -2341000.0 | +66.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -7011000.0 | -199.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -12202000.0 | -74.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -4198000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -9114000.0 | -117.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -14869000.0 | -63.1% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 161000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 410000.0 | +154.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -12098000.0 | -3050.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -8264000.0 | +31.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -10050000.0 | -21.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -10986000.0 | -9.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -531000.0 | +95.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -2098000.0 | -295.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -1883000.0 | +10.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -30377000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -5363000.0 | +82.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -1387000.0 | +74.1% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1148000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 2120000.0 | +84.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3114000.0 | +46.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1735000.0 | -44.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2782000.0 | +60.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 3819000.0 | +37.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1779000.0 | -53.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3986000.0 | +124.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 8306000.0 | +108.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 4198000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5649000.0 | +34.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 11405000.0 | +101.9% | USD | 10-K | 2026-02-25 |
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 |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73370000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 73442000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 73262000.0 | -0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 70919000.0 | -3.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 70833000.0 | -0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 70673000.0 | -0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 71256000.0 | +0.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 71283000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 71302000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 72961000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 70846000.0 | -2.9% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 71297000.0 | +0.6% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74379000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 74081000.0 | -0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 73716000.0 | -0.5% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 71523000.0 | -3.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 71544000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 71523000.0 | -0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 72271000.0 | +1.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 71898000.0 | -0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 72003000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 73583000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 71677000.0 | -2.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 72087000.0 | +0.6% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4457 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4350 | -2.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4092 | -5.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.4163 | +1.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4294 | +3.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4220 | -1.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.4156 | -1.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4274 | +2.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3935 | -7.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.7552 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.6977 | -3.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.6022 | -5.6% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8468 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2.9684 | +4.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.8040 | -5.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.7876 | -0.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.5129 | -9.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.6540 | +5.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.7088 | +2.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2.8613 | +5.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.6589 | -7.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.7088 | +1.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.7041 | -0.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2.7876 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.8613 | +2.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.8065 | -1.9% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5846 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.5496 | -6.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.5875 | +6.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.5809 | -1.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.6673 | +14.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.6212 | -6.9% | ratio | 10-Q | 2024-08-06 |
| Annual | 2023-12-31 | 0.5809 | — | ratio | 10-K | 2025-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4979 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.5396 | +8.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.5172 | -4.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.5230 | +1.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5403 | +3.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.5116 | -5.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.5200 | +1.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5407 | +4.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5463 | +1.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.5186 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.5251 | +1.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.5350 | +1.9% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0507 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0267 | -47.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0123 | -53.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0402 | +225.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0544 | +35.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0387 | -28.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0398 | +2.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0329 | -17.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0716 | +117.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0263 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0439 | +66.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0503 | +14.8% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0438 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0269 | -38.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0013 | -95.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0345 | +2640.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0582 | +68.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0503 | -13.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0495 | -1.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0583 | +17.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0710 | +21.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0207 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0455 | +119.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0606 | +33.1% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4736 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.4501 | -1.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.3520 | -6.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.2944 | -4.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.2081 | -6.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.1351 | -6.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.1708 | +3.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.3085 | +11.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.3316 | +1.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.3704 | +2.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.3367 | -2.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.2944 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3085 | +1.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.2677 | -3.1% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0226 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0116 | -48.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0050 | -56.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0167 | +231.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0234 | +39.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0164 | -30.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0166 | +1.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0141 | -15.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0282 | +100.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0462 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0745 | +61.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0807 | +8.3% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0358 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0180 | -49.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0080 | -55.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0279 | +248.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0379 | +35.9% | ratio | 10-Q | 2025-08-05 |
| Annual | 2023-12-31 | 0.0731 | — | ratio | 10-K | 2026-02-25 |