Financial Metrics
EXPI eXp World Holdings, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | 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 | 848453000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1231116000.0 | +45.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1212793000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 943054000.0 | -22.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1295244000.0 | +37.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1231187000.0 | -4.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 954906000.0 | -22.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1308877000.0 | +37.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1316683000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4273821000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4567672000.0 | +6.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4772311000.0 | +4.5% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 319924000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 342395000.0 | +7.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 333578000.0 | -2.6% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 12836000.0 | +641700.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 3705000.0 | -71.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18174000.0 | -590.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 18537000.0 | +202.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -8334000.0 | -145.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -10376000.0 | -24.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -2376000.0 | +77.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4016000.0 | +269.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 522000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -18994000.0 | -3738.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -21466000.0 | -13.0% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1453000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 9422000.0 | +548.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1349000.0 | -85.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | -15639000.0 | -1259.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 12383000.0 | +179.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -8506000.0 | -168.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -11024000.0 | -29.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -2291000.0 | +79.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3497000.0 | +252.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -8973000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -21267000.0 | -137.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -22714000.0 | -6.8% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.01 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.06 | +500.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.01 | -83.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.1 | -1100.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.08 | +180.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.06 | -175.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.07 | -16.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.01 | +85.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.02 | +300.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.06 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.14 | -133.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.14 | +0.0% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.01 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.06 | +500.0% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.01 | -83.3% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.1 | -1100.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.08 | +180.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.06 | -175.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.07 | -16.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.01 | +85.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.02 | +300.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.06 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.14 | -133.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.14 | +0.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 122769000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 124714000.0 | +1.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 120141000.0 | -3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 125873000.0 | +4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 109169000.0 | -13.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 108395000.0 | -0.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 130432000.0 | +20.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 113607000.0 | -12.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 115655000.0 | +1.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 94551000.0 | -18.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 112761000.0 | +19.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 125873000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 113607000.0 | -9.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 124245000.0 | +9.4% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 99860000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 134998000.0 | +35.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 113344000.0 | -16.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 85343000.0 | -24.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 105325000.0 | +23.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 133896000.0 | +27.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 105148000.0 | -21.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 87692000.0 | -16.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 104045000.0 | +18.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 146193000.0 | +40.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 123766000.0 | -15.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 85343000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 87692000.0 | +2.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 108838000.0 | +24.1% | USD | 10-K | 2026-02-24 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 290247000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 356373000.0 | +22.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 299810000.0 | -15.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 266475000.0 | -11.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 300377000.0 | +12.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 335567000.0 | +11.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 309585000.0 | -7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 267972000.0 | -13.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 300924000.0 | +12.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 344957000.0 | +14.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 323148000.0 | -6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 266475000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 267972000.0 | +0.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 304868000.0 | +13.8% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 415333000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 482782000.0 | +16.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 422862000.0 | -12.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 385668000.0 | -8.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 426749000.0 | +10.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 457431000.0 | +7.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 432629000.0 | -5.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 390722000.0 | -9.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 435783000.0 | +11.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 481246000.0 | +10.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 458743000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 385668000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 390722000.0 | +1.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 442480000.0 | +13.2% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 161547000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 224454000.0 | +38.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 171931000.0 | -23.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 141640000.0 | -17.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 204292000.0 | +44.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 237105000.0 | +16.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 221532000.0 | -6.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 185853000.0 | -16.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 223803000.0 | +20.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 262880000.0 | +17.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 223478000.0 | -15.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 141660000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 185853000.0 | +31.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 199701000.0 | +7.5% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 162246000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 224462000.0 | +38.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 171936000.0 | -23.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 141660000.0 | -17.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 204312000.0 | +44.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 237105000.0 | +16.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 221532000.0 | -6.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 185853000.0 | -16.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 223803000.0 | +20.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 262880000.0 | +17.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 223478000.0 | -15.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 141660000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 185853000.0 | +31.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 199701000.0 | +7.5% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 251918000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 257151000.0 | +2.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 249757000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 242839000.0 | -2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 222437000.0 | -8.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 220326000.0 | -0.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 211097000.0 | -4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 204869000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 211980000.0 | +3.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 218366000.0 | +3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 235265000.0 | +7.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 242839000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 204869000.0 | -15.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 242779000.0 | +18.5% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 5000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 20000.0 | +300.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 20000.0 | +0.0% | USD | 10-Q | 2024-05-01 |
| Annual | 2023-12-31 | 20000.0 | — | USD | 10-K | 2024-02-22 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56144000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 154168000.0 | +174.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 176516000.0 | +14.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 60654000.0 | -65.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 131801000.0 | +117.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 177800000.0 | +34.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 39838000.0 | -77.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 75926000.0 | +90.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 104817000.0 | +38.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 209131000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 191514000.0 | -8.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 118611000.0 | -38.1% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1782000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -9962000.0 | -459.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -11318000.0 | -13.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -5245000.0 | +53.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -10369000.0 | -97.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -12959000.0 | -25.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -14247000.0 | -9.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -17207000.0 | -20.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -20492000.0 | -19.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -13503000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -19470000.0 | -44.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -23472000.0 | -20.6% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -36205000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -90935000.0 | -151.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -150843000.0 | -65.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -40809000.0 | +72.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -96458000.0 | -136.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -138370000.0 | -43.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -12284000.0 | +91.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -44766000.0 | -264.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -68773000.0 | -53.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -184089000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -170377000.0 | +7.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -86538000.0 | +49.2% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1432000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 3433000.0 | +139.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 4193000.0 | +22.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1323000.0 | -68.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2772000.0 | +109.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 4408000.0 | +59.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2553000.0 | -42.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5351000.0 | +109.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7686000.0 | +43.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5363000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 6483000.0 | +20.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 9569000.0 | +47.6% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 153442421.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 153588186.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 153798815.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 154669037.0 | +0.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 154846563.0 | +0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 153733373.0 | -0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 153551386.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 154133385.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 156169130.0 | +1.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 157232312.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 158836724.0 | +1.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 154669037.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 154133385.0 | -0.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 161049979.0 | +4.5% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 174532043.0 | — | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 177900083.0 | +1.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 180883383.0 | +1.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 183606708.0 | +1.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 186361476.0 | +1.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 189947235.0 | +1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 192559288.0 | +1.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 195028207.0 | +1.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 197536271.0 | +1.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 201449583.0 | +2.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 204643680.0 | +1.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 183606708.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 195028207.0 | +6.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 207785762.0 | +6.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 152546766.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 153249120.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 153392005.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 154740334.0 | +0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 153580879.0 | -0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 153259842.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 154738167.0 | +1.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 156091692.0 | +0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 157101785.0 | +0.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 153232129.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 153684907.0 | +0.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 156879412.0 | +2.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155668712.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 156693959.0 | +0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 158183888.0 | +1.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 154740334.0 | -2.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 155984147.0 | +0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 153259842.0 | -1.7% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 154738167.0 | +1.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 156091692.0 | +0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 160767662.0 | +3.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 156773528.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 153684907.0 | -2.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 156879412.0 | +2.1% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0428 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2.5500 | +24.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2.8681 | +12.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.2099 | -22.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2.8316 | +28.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.8458 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.1912 | -23.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.7198 | +24.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.8702 | +5.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 11.0816 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 11.6903 | +5.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 10.7854 | -7.7% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7967 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.5877 | -11.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.7438 | +9.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.8814 | +7.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.4703 | -21.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.4153 | -3.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3975 | -1.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.4418 | +3.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3446 | -6.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.3122 | -2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4460 | +10.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.8811 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.4418 | -23.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.5266 | +5.9% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6440 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.8729 | +35.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.6884 | -21.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5833 | -15.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.9185 | +57.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.0762 | +17.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.0494 | -2.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9072 | -13.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.0558 | +16.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.2039 | +14.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9499 | -21.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5833 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9072 | +55.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8226 | -9.3% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0749 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0750 | +0.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0699 | -6.8% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0017 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.0077 | +346.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0011 | -85.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | -0.0166 | -1590.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0096 | +157.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0069 | -172.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0115 | -67.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0018 | +84.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0027 | +251.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0021 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0047 | -121.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0048 | -2.2% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0000 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0104 | +442211.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0031 | -70.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0193 | -730.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0143 | +174.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0068 | -147.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0109 | -60.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0018 | +83.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0031 | +268.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0001 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0042 | -3504.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0045 | -8.2% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7600 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.5556 | -26.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.6988 | +25.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8887 | +27.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5344 | -39.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4572 | -14.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5888 | +28.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.6113 | +3.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5168 | -15.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3597 | -30.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5046 | +40.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8886 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.6113 | -31.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.6222 | +1.8% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0035 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.0195 | +457.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0032 | -83.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | -0.0366 | -1248.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0271 | +173.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0197 | -172.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0253 | -28.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0048 | +81.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0076 | +260.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0233 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.0544 | -133.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0513 | +5.7% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0058 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.0366 | +535.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0054 | -85.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | -0.0703 | -1401.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0562 | +179.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0403 | -171.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0520 | -29.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0105 | +79.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0149 | +241.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0370 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -0.1038 | -180.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0936 | +9.9% | ratio | 10-K | 2026-02-24 |