Financial Metrics
RBLX Roblox CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 3 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 655344000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 680766000.0 | +3.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 713225000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 801300000.0 | +12.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 893543000.0 | +11.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 918953000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1035207000.0 | +12.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1080677000.0 | +4.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1359646000.0 | +25.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2799274000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3601979000.0 | +28.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 4890551000.0 | +35.8% | USD | 10-K | 2026-02-11 |
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 | -289847000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -313989000.0 | -8.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -300038000.0 | +4.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -302328000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -237949000.0 | +21.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -278928000.0 | -17.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -254709000.0 | +8.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -322460000.0 | -26.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -296535000.0 | +8.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1259067000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -1063317000.0 | +15.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1232342000.0 | -15.9% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -268313000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -282777000.0 | -5.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -277158000.0 | +2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -270604000.0 | +2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -205883000.0 | +23.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -239324000.0 | -16.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -215056000.0 | +10.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -278375000.0 | -29.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -255626000.0 | +8.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1151946000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -935384000.0 | +18.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1065057000.0 | -13.9% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.44 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.46 | -4.5% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.45 | +2.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.43 | +4.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.32 | +25.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.37 | -15.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.32 | +13.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.41 | -28.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.37 | +9.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1.87 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -1.44 | +23.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1.54 | -6.9% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.44 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.46 | -4.5% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.45 | +2.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.43 | +4.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.32 | +25.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.37 | -15.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.32 | +13.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.41 | -28.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.37 | +9.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1.87 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -1.44 | +23.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1.54 | -6.9% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 828129000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 520264000.0 | -37.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 580049000.0 | +11.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 678466000.0 | +17.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 866414000.0 | +27.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 966406000.0 | +11.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 602631000.0 | -37.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 711683000.0 | +18.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1158680000.0 | +62.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 994570000.0 | -14.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1016825000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 678466000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 711683000.0 | +4.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1205319000.0 | +69.4% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 265246000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 257355000.0 | -3.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 285315000.0 | +10.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 505769000.0 | +77.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 331677000.0 | -34.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 345809000.0 | +4.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 385591000.0 | +11.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 614838000.0 | +59.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 403506000.0 | -34.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 524488000.0 | +30.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 634267000.0 | +20.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 505769000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 614838000.0 | +21.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 900646000.0 | +46.5% | USD | 10-K | 2026-02-11 |
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 | 3018072000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2894290000.0 | -4.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2969456000.0 | +2.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3275413000.0 | +10.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3356017000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3404282000.0 | +1.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3368162000.0 | -1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3728030000.0 | +10.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3891641000.0 | +4.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3946623000.0 | +1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4352976000.0 | +10.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3275413000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3728030000.0 | +13.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 4898023000.0 | +31.4% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5471460000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 5599277000.0 | +2.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 5754130000.0 | +2.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6168078000.0 | +7.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6314671000.0 | +2.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6470516000.0 | +2.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6687962000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7175003000.0 | +7.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7452249000.0 | +3.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7845571000.0 | +5.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8590809000.0 | +9.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6168078000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 7175003000.0 | +16.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 9557118000.0 | +33.2% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2633740000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2626693000.0 | -0.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2795135000.0 | +6.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3052366000.0 | +9.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3128742000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3301092000.0 | +5.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3439203000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3663208000.0 | +6.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3819653000.0 | +4.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4058580000.0 | +6.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4530486000.0 | +11.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3052366000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3663208000.0 | +20.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5126390000.0 | +39.9% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5226278000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 5435077000.0 | +4.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 5634276000.0 | +3.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6099452000.0 | +8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6251984000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6359215000.0 | +1.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6509504000.0 | +2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6966349000.0 | +7.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7155654000.0 | +2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7507915000.0 | +4.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8200572000.0 | +9.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6099452000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6966349000.0 | +14.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 9182138000.0 | +31.8% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 247842000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 168497000.0 | -32.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 125786000.0 | -25.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 76290000.0 | -39.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 71601000.0 | -6.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 121506000.0 | +69.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 189905000.0 | +56.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 221446000.0 | +16.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 310687000.0 | +40.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 353221000.0 | +13.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 407569000.0 | +15.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 76290000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 221446000.0 | +190.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 394484000.0 | +78.1% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 989308000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1004335000.0 | +1.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1004666000.0 | +0.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1005000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1005338000.0 | +0.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1005679000.0 | +0.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1006023000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1006371000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1006722000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 992377000.0 | -1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 992736000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1005000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1006371000.0 | +0.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 993098000.0 | -1.3% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173781000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 202171000.0 | +16.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 314875000.0 | +55.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 238946000.0 | -24.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 390395000.0 | +63.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 637825000.0 | +63.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 443914000.0 | -30.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 643176000.0 | +44.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1189360000.0 | +84.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 458180000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 822316000.0 | +79.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1796358000.0 | +118.5% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2347780000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -2705245000.0 | -15.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -2773964000.0 | -2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -78584000.0 | +97.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -133907000.0 | -70.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -767560000.0 | -473.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -35291000.0 | +95.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -429658000.0 | -1117.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -973125000.0 | -126.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -2825099000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -852072000.0 | +69.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1392641000.0 | -63.4% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24722000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 45057000.0 | +82.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 61266000.0 | +36.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28220000.0 | -53.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 32797000.0 | +16.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 52746000.0 | +60.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36531000.0 | -30.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 63692000.0 | +74.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 84505000.0 | +32.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 67176000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 65894000.0 | -1.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 88526000.0 | +34.3% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91359000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 202274000.0 | +121.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 255470000.0 | +26.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46680000.0 | -81.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 86381000.0 | +85.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 115786000.0 | +34.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17365000.0 | -85.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 39975000.0 | +130.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 142557000.0 | +256.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 320667000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 179646000.0 | -44.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 440978000.0 | +145.5% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 610487000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 616301000.0 | +1.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 623588000.0 | +1.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 631221000.0 | +1.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 639734000.0 | +1.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 646611000.0 | +1.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 656132000.0 | +1.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 666419000.0 | +1.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 677750000.0 | +1.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 693161000.0 | +2.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 701867000.0 | +1.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 631221000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 666419000.0 | +5.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 708359000.0 | +6.3% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 610487000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 616301000.0 | +1.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 623588000.0 | +1.2% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 631221000.0 | +1.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 639734000.0 | +1.3% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 646611000.0 | +1.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 656132000.0 | +1.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 666419000.0 | +1.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 677750000.0 | +1.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 693161000.0 | +2.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 701867000.0 | +1.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 631221000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 666419000.0 | +5.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 708359000.0 | +6.3% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 606637000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 612689000.0 | +1.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 619350000.0 | +1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 635020000.0 | +2.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 642814000.0 | +1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 650961000.0 | +1.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 671657000.0 | +3.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 684837000.0 | +2.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 697282000.0 | +1.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 616445000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 647482000.0 | +5.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 689612000.0 | +6.5% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 606637000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 612689000.0 | +1.0% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 619350000.0 | +1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 635020000.0 | +2.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 642814000.0 | +1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 650961000.0 | +1.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 671657000.0 | +3.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 684837000.0 | +2.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 697282000.0 | +1.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 616445000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 647482000.0 | +5.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 689612000.0 | +6.5% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1198 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1216 | +1.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1240 | +1.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1269 | +2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1381 | +8.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1374 | -0.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1389 | +1.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1377 | -0.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1583 | +14.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4538 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.5020 | +10.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.5117 | +1.9% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1459 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.1019 | -3.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.0624 | -3.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.0731 | +1.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.0726 | -0.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.0313 | -3.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.9793 | -5.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.0177 | +3.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0188 | +0.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.9724 | -4.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9608 | -1.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.0731 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.0177 | -5.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.9555 | -6.1% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21.0871 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 32.2562 | +53.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 44.7926 | +38.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 79.9509 | +78.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 87.3170 | +9.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 52.3366 | -40.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 34.2777 | -34.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 31.4585 | -8.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 23.0317 | -26.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 21.2556 | -7.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 20.1207 | -5.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 79.9509 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 31.4585 | -60.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 23.2763 | -26.0% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4094 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.4154 | -1.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.3886 | +6.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.3377 | +13.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.2304 | +31.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.2604 | -13.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.2077 | +20.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.2576 | -24.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.1880 | +27.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.4115 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -0.2597 | +36.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -0.2178 | +16.1% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.4423 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.4612 | -4.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.4207 | +8.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.3773 | +10.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.2663 | +29.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.3035 | -14.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.2460 | +18.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.2984 | -21.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.2181 | +26.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.4498 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -0.2952 | +34.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -0.2520 | +14.6% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3144 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.1981 | -37.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.2075 | +4.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.2223 | +7.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2769 | +24.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.2928 | +5.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.1752 | -40.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.1943 | +10.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3033 | +56.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2451 | -19.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2244 | -8.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2223 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.1943 | -12.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2351 | +21.0% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0490 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0505 | -3.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0482 | +4.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0429 | +11.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0318 | +25.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0358 | -12.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.0289 | +19.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0355 | -23.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.0298 | +16.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -0.1868 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -0.1304 | +30.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -0.1114 | +14.5% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.0826 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1.6782 | -55.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -2.2034 | -31.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -3.7793 | -71.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -1.6944 | +55.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -1.2602 | +25.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -0.6922 | +45.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.7881 | -13.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -0.6272 | +20.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -15.0996 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -4.2240 | +72.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -2.6999 | +36.1% | ratio | 10-K | 2026-02-11 |