Financial Metrics
RDDT Reddit, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | 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 | 163740000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 183031000.0 | +11.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 207508000.0 | +13.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 242963000.0 | +17.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 281184000.0 | +15.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 348351000.0 | +23.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 392361000.0 | +12.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 499627000.0 | +27.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 584911000.0 | +17.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 804029000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1300205000.0 | +61.7% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2202506000.0 | +69.4% | USD | 10-K | 2026-02-06 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -70602000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -52989000.0 | +24.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -19585000.0 | +63.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -589255000.0 | -2908.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -31039000.0 | +94.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 6854000.0 | +122.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3903000.0 | -43.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 67711000.0 | +1634.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 138542000.0 | +104.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -140161000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -560568000.0 | -299.9% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 441984000.0 | +178.8% | USD | 10-K | 2026-02-06 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -60866000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -41109000.0 | +32.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -7383000.0 | +82.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -575066000.0 | -7689.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -10099000.0 | +98.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 29853000.0 | +395.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 26158000.0 | -12.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 89297000.0 | +241.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 162663000.0 | +82.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -90824000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -484276000.0 | -433.2% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 529721000.0 | +209.4% | USD | 10-K | 2026-02-06 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.05 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.7 | +33.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.13 | +81.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -8.19 | -6200.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.06 | +99.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.18 | +400.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.14 | -22.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.48 | +242.9% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.87 | +81.3% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -1.54 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -3.33 | -116.2% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2.84 | +185.3% | USD/shares | 10-K | 2026-02-06 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.05 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.7 | +33.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.13 | +81.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -8.19 | -6200.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.06 | +99.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.16 | +366.7% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.13 | -18.8% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.45 | +246.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.8 | +77.8% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -1.54 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -3.33 | -116.2% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2.62 | +178.7% | USD/shares | 10-K | 2026-02-06 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 525277000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 439665000.0 | -16.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 434314000.0 | -1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 401176000.0 | -7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 968515000.0 | +141.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 467952000.0 | -51.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 515895000.0 | +10.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 562092000.0 | +9.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 635727000.0 | +13.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 734060000.0 | +15.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 911653000.0 | +24.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 401176000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 562092000.0 | +40.1% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 953569000.0 | +69.6% | USD | 10-K | 2026-02-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 245279000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 215307000.0 | -12.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 240093000.0 | +11.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 283890000.0 | +18.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 349534000.0 | +23.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 326131000.0 | -6.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 407228000.0 | +24.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 487634000.0 | +19.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 245279000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 349534000.0 | +42.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 590162000.0 | +68.8% | USD | 10-K | 2026-02-06 |
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-12-31 | 1479687000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1920025000.0 | +29.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1980743000.0 | +3.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2060831000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2223401000.0 | +7.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2328670000.0 | +4.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2529930000.0 | +8.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2769579000.0 | +9.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1479687000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2223401000.0 | +50.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3135985000.0 | +41.0% | USD | 10-K | 2026-02-06 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1596467000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2015896000.0 | +26.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2076362000.0 | +3.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2171708000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2336595000.0 | +7.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2437024000.0 | +4.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 2632202000.0 | +8.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2876376000.0 | +9.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1596467000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 2336595000.0 | +46.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3239173000.0 | +38.6% | USD | 10-K | 2026-02-06 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 133570000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 156485000.0 | +17.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 159515000.0 | +1.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 172284000.0 | +8.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 176024000.0 | +2.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 186821000.0 | +6.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 210831000.0 | +12.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 228325000.0 | +8.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 133570000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 176024000.0 | +31.8% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 271283000.0 | +54.1% | USD | 10-K | 2026-02-06 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 155897000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 177596000.0 | +13.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 182527000.0 | +2.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 194100000.0 | +6.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 205846000.0 | +6.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 219903000.0 | +6.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 245222000.0 | +11.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 265713000.0 | +8.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 155897000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 205846000.0 | +32.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 310135000.0 | +50.7% | USD | 10-K | 2026-02-06 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -427915000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | -458426000.0 | -7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | -455236000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | -412922000.0 | +9.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 1838300000.0 | +545.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 1893835000.0 | +3.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 1977608000.0 | +4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 2130749000.0 | +7.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2217121000.0 | +4.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 2386980000.0 | +7.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 2610663000.0 | +9.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -412922000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 2130749000.0 | +616.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2929038000.0 | +37.5% | USD | 10-K | 2026-02-06 |
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 | 4075000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -54053000.0 | -1426.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -7703000.0 | +85.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 32064000.0 | +516.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 28385000.0 | -11.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 71622000.0 | +152.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 127578000.0 | +78.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 111331000.0 | -12.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 185159000.0 | +66.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -75114000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 222068000.0 | +395.6% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 690875000.0 | +211.1% | USD | 10-K | 2026-02-06 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 89022000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -31893000.0 | -135.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2575000.0 | +108.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 114104000.0 | +4331.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -519637000.0 | -555.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 7943000.0 | +101.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -27502000.0 | -446.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -2076000.0 | +92.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 16513000.0 | +895.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 41291000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -440687000.0 | -1167.3% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -218889000.0 | +50.3% | USD | 10-K | 2026-02-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3630000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 334000.0 | +109.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -223000.0 | -166.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 421171000.0 | +188965.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -9311000.0 | -102.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -31622000.0 | -239.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -26491000.0 | +16.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -10922000.0 | +58.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -24079000.0 | -120.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -811000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 379535000.0 | +46898.4% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -80559000.0 | -121.2% | USD | 10-K | 2026-02-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 356000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 830000.0 | +133.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 3936000.0 | +374.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2851000.0 | -27.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1202000.0 | -57.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1353000.0 | +12.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 979000.0 | -27.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 505000.0 | -48.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2058000.0 | +307.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 9724000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 6248000.0 | -35.7% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 6706000.0 | +7.3% | USD | 10-K | 2026-02-06 |
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 | 58114745.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 58508158.0 | +0.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 58855589.0 | +0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 70240492.0 | +19.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 164382736.0 | +134.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 169169922.0 | +2.9% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 182024207.0 | +7.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 185437777.0 | +1.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 188041632.0 | +1.4% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 59138086.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 145472389.0 | +146.0% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 186383271.0 | +28.1% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 58114745.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 58508158.0 | +0.7% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 58855589.0 | +0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 70240492.0 | +19.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 164382736.0 | +134.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 192322916.0 | +17.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 201275223.0 | +4.7% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 199522433.0 | -0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 202727809.0 | +1.6% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 59138086.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 145472389.0 | +146.0% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 202107978.0 | +38.9% | shares | 10-K | 2026-02-06 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.1205 | — | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1354 | +12.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1604 | +18.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1610 | +0.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1898 | +17.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2033 | +7.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5036 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.5565 | +10.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.6800 | +22.2% | ratio | 10-K | 2026-02-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 11.0780 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12.2697 | +10.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 12.4173 | +1.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 11.9618 | -3.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 12.6312 | +5.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 12.4647 | -1.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 11.9998 | -3.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 12.1300 | +1.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 11.0780 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 12.6312 | +14.0% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 11.5598 | -8.5% | ratio | 10-K | 2026-02-06 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | -0.3775 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0966 | +125.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.0964 | -0.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.0981 | +1.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0966 | -1.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0992 | +2.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1027 | +3.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1018 | -0.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.3775 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.0966 | +125.6% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.1059 | +9.6% | ratio | 10-K | 2026-02-06 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.3717 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.2246 | +39.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0356 | +84.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -2.3669 | -6552.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0359 | +98.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0857 | +338.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0667 | -22.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1787 | +168.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2781 | +55.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.1130 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -0.3725 | -229.7% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2405 | +164.6% | ratio | 10-K | 2026-02-06 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4312 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -0.2895 | +32.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0944 | +67.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -2.4253 | -2469.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.1104 | +95.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0197 | +117.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0099 | -49.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1355 | +1262.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2369 | +74.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.1743 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -0.4311 | -147.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.2007 | +146.5% | ratio | 10-K | 2026-02-06 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 3.0035 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6.1892 | +106.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 2.9336 | -52.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2.9944 | +2.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 3.1933 | +6.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.4029 | +6.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3.4817 | +2.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.9928 | +14.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.0035 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 3.1933 | +6.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3.5150 | +10.1% | ratio | 10-K | 2026-02-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | -0.2853 | — | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0049 | +98.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0137 | +382.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0107 | -21.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0339 | +216.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0566 | +66.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -0.0569 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -0.2073 | -264.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.1635 | +178.9% | ratio | 10-K | 2026-02-06 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1422 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0897 | -37.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0162 | -81.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -0.3128 | -2028.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -0.0053 | +98.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0151 | +383.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0118 | -21.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0374 | +217.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0623 | +66.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2200 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -0.2273 | -203.3% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.1809 | +179.6% | ratio | 10-K | 2026-02-06 |