Financial Metrics
BSQKZ Block, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-01-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 |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1714584000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1866101000.0 | +8.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1898449000.0 | +1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2094473000.0 | +10.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2233480000.0 | +6.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2249685000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2289603000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2536530000.0 | +10.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2661570000.0 | +4.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7504886000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 8889036000.0 | +18.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10359929000.0 | +16.5% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6172000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -132107000.0 | -2040.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -9908000.0 | +92.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 249743000.0 | +2620.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 306562000.0 | +22.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 323009000.0 | +5.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 329302000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 484293000.0 | +47.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 409440000.0 | -15.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -278839000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 892327000.0 | +420.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1708406000.0 | +91.5% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 98316000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -102042000.0 | -203.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -88738000.0 | +13.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 472005000.0 | +631.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 195268000.0 | -58.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 283754000.0 | +45.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 189872000.0 | -33.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 538458000.0 | +183.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 461544000.0 | -14.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 9772000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2897047000.0 | +29546.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1305636000.0 | -54.9% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.17 | -206.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.15 | +11.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.77 | +613.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.32 | -58.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.46 | +43.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.31 | -32.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.88 | +183.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.76 | -13.6% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.02 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4.7 | +23400.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.13 | -54.7% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.17 | -206.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.15 | +11.8% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.74 | +593.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.31 | -58.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.45 | +45.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3 | -33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.87 | +190.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.74 | -14.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.02 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4.56 | +22700.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.1 | -53.9% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5061091000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 4745884000.0 | -6.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5112293000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 4996465000.0 | -2.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5753436000.0 | +15.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 7799093000.0 | +35.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 8299804000.0 | +6.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 8075247000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 7088831000.0 | -12.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6384224000.0 | -9.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 8335934000.0 | +30.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4996465000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 8075247000.0 | +61.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6564092000.0 | -18.7% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 133502000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 125509000.0 | -6.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 127367000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 134824000.0 | +5.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 148090000.0 | +9.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 150584000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 148880000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 148898000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 166891000.0 | +12.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 158976000.0 | -4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 176455000.0 | +11.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 134824000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 148898000.0 | +10.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 238207000.0 | +60.0% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 101655000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 97949000.0 | -3.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 96398000.0 | -1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 110097000.0 | +14.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 119413000.0 | +8.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 104728000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 118148000.0 | +12.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 104990000.0 | -11.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 108840000.0 | +3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 138141000.0 | +26.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 166631000.0 | +20.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 110097000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 104990000.0 | -4.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 158319000.0 | +50.8% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15900479000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 15841096000.0 | -0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17540600000.0 | +10.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 18857282000.0 | +7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 20538304000.0 | +8.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 22291278000.0 | +8.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 20774912000.0 | -6.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 19880201000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 19712379000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 19707662000.0 | -0.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 22067725000.0 | +12.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 17818697000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 19880201000.0 | +11.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 22856880000.0 | +15.0% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31337327000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 31075924000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32554898000.0 | +4.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 34069893000.0 | +4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 35612830000.0 | +4.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 37546600000.0 | +5.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 36355435000.0 | -3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 36777595000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 36395567000.0 | -1.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 36858391000.0 | +1.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 39182823000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 33031308000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 36777595000.0 | +11.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 39549887000.0 | +7.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8706266000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 8239036000.0 | -5.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9192115000.0 | +11.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 9921629000.0 | +7.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 12501202000.0 | +26.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 12230693000.0 | -2.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10039962000.0 | -17.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 8546798000.0 | -14.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 8686711000.0 | +1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10071314000.0 | +15.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 10107990000.0 | +0.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 8883044000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 8546798000.0 | -3.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10384460000.0 | +21.5% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13862442000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 13306116000.0 | -4.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 14724392000.0 | +10.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 15377057000.0 | +4.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 16645634000.0 | +8.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 18253605000.0 | +9.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 16446140000.0 | -9.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 15542633000.0 | -5.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 14960493000.0 | -3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14735499000.0 | -1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 16709615000.0 | +13.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 14338472000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 15542633000.0 | +8.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 17380005000.0 | +11.8% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17448897000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 17747156000.0 | +1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17812660000.0 | +0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 18695256000.0 | +5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 18970801000.0 | +1.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 19301996000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 19920914000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 21267932000.0 | +6.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 21469194000.0 | +0.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 22157136000.0 | +3.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 22507398000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 18695256000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 21267932000.0 | +13.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 22204278000.0 | +4.4% | USD | 10-K | 2026-02-26 |
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 | 294401000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 407719000.0 | +38.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 898884000.0 | +120.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 489395000.0 | -45.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1008787000.0 | +106.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1693550000.0 | +67.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 133336000.0 | -92.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 507658000.0 | +280.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1958714000.0 | +285.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 100961000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1707350000.0 | +1591.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2579714000.0 | +51.1% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 623924000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 578899000.0 | -7.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 404968000.0 | -30.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1042387000.0 | +157.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 867414000.0 | -16.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 973108000.0 | +12.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 914708000.0 | -6.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 428928000.0 | -53.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -671814000.0 | -256.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 683201000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 649952000.0 | -4.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -2801932000.0 | -531.1% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9083000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -721010000.0 | -7838.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -1040573000.0 | -44.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32409000.0 | +103.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1173347000.0 | +3520.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1245092000.0 | +6.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1211632000.0 | -197.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -2119460000.0 | -74.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -652901000.0 | +69.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -240137000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1952662000.0 | +913.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -613099000.0 | -131.4% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32253000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 61775000.0 | +91.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 99457000.0 | +61.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 31998000.0 | -67.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 70355000.0 | +119.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 126954000.0 | +80.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31882000.0 | -74.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 63192000.0 | +98.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 113838000.0 | +80.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 151151000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 153947000.0 | +1.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 155038000.0 | +0.7% | USD | 10-K | 2026-02-26 |
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 | 602234000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 606692000.0 | +0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 611276000.0 | +0.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 616401000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 617666000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 616428000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 619370000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 612882000.0 | -1.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 610199000.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 608856000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 616993000.0 | +1.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 612243000.0 | -0.8% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 623579000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 606692000.0 | -2.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 611276000.0 | +0.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 637360000.0 | +4.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 634221000.0 | -0.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 632760000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 635342000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 618928000.0 | -2.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 621658000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 614024000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 636390000.0 | +3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 622838000.0 | -2.1% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8263 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.9227 | +5.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.9082 | -0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.9006 | -0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.6429 | -13.6% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.8226 | +10.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.0692 | +13.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3260 | +12.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.2693 | -2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.9568 | -13.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.1832 | +11.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.0059 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2.3260 | +16.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2011 | -5.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7945 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7498 | -5.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8266 | +10.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8225 | -0.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.8774 | +6.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9457 | +7.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.8256 | -12.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.7308 | -11.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6968 | -4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6650 | -4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.7424 | +11.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7670 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.7308 | -4.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7827 | +7.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5813 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5760 | -0.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5562 | -3.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.5036 | -9.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4602 | -8.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.6377 | +38.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.8267 | +29.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.9448 | +14.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8161 | -13.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6339 | -22.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8247 | +30.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.5625 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.9448 | +68.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6321 | -33.1% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0031 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0033 | -204.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0027 | +17.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0133 | +586.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0052 | -60.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0078 | +50.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0052 | -33.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0146 | +180.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0118 | -19.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0003 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0788 | +26526.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0330 | -58.1% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0056 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0057 | -202.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0050 | +13.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0249 | +599.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0101 | -59.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0142 | +40.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0088 | -37.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0243 | +174.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0205 | -15.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0005 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1362 | +25960.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0588 | -56.8% | ratio | 10-K | 2026-02-26 |