Financial Metrics
COMP Compass, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 3 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | 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 | 957200000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1494000000.0 | +56.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1337400000.0 | -10.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1054100000.0 | -21.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1700600000.0 | +61.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1494000000.0 | -12.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1356200000.0 | -9.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2059600000.0 | +51.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1846000000.0 | -10.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4885000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 5629100000.0 | +15.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6961600000.0 | +23.7% | USD | 10-K | 2026-02-27 |
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 | -148400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -44600000.0 | +69.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -38900000.0 | +12.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -132100000.0 | -239.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 21300000.0 | +116.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -3400000.0 | -116.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -53700000.0 | -1479.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 39400000.0 | +173.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -7200000.0 | -118.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -314900000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -154800000.0 | +50.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -63400000.0 | +59.0% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -150400000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -47800000.0 | +68.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -39400000.0 | +17.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -132900000.0 | -237.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 20700000.0 | +115.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -1700000.0 | -108.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -50700000.0 | -2882.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 39400000.0 | +177.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -4600000.0 | -111.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -321300000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -154400000.0 | +51.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -58500000.0 | +62.1% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.33 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.1 | +69.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.08 | +20.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.27 | -237.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.04 | +114.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.09 | — | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.07 | +177.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.01 | -114.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.69 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.31 | +55.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.1 | +67.7% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.33 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.1 | +69.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.08 | +20.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.27 | -237.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.04 | +114.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.09 | — | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.07 | +177.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.01 | -114.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.69 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.31 | +55.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.1 | +67.7% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 363600000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 335400000.0 | -7.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 220000000.0 | -34.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 166900000.0 | -24.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 165900000.0 | -0.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 185800000.0 | +12.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 211200000.0 | +13.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 223800000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 127000000.0 | -43.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 177300000.0 | +39.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 170300000.0 | -3.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 166900000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 223800000.0 | +34.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 199000000.0 | -11.1% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56700000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 58400000.0 | +3.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 41000000.0 | -29.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 36600000.0 | -10.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 48700000.0 | +33.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 56800000.0 | +16.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 45800000.0 | -19.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 48600000.0 | +6.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 67300000.0 | +38.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 96900000.0 | +44.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 70500000.0 | -27.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 36600000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 48600000.0 | +32.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 57000000.0 | +17.3% | USD | 10-K | 2026-02-27 |
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 | 533800000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 493900000.0 | -7.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 357800000.0 | -27.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 282000000.0 | -21.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 292800000.0 | +3.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 320500000.0 | +9.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 330500000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 330000000.0 | -0.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 269700000.0 | -18.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 348400000.0 | +29.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 313300000.0 | -10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 282000000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 330000000.0 | +17.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 317200000.0 | -3.9% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1513900000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1424600000.0 | -5.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1263600000.0 | -11.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1160300000.0 | -8.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1144900000.0 | -1.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1215200000.0 | +6.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1199800000.0 | -1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1178000000.0 | -1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1542600000.0 | +31.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1596100000.0 | +3.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1553500000.0 | -2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1160300000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1178000000.0 | +1.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1539500000.0 | +30.7% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 569900000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 510700000.0 | -10.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 337600000.0 | -33.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 292500000.0 | -13.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 362200000.0 | +23.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 385800000.0 | +6.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 358300000.0 | -7.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 353200000.0 | -1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 486600000.0 | +37.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 473700000.0 | -2.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 391000000.0 | -17.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 292500000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 353200000.0 | +20.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 367300000.0 | +4.0% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1052200000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 972900000.0 | -7.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 786200000.0 | -19.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 728300000.0 | -7.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 811400000.0 | +11.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 813500000.0 | +0.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 768700000.0 | -5.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 765600000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 904700000.0 | +18.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 870700000.0 | -3.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 775100000.0 | -11.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 728300000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 765600000.0 | +5.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 752200000.0 | -1.8% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 458100000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 447600000.0 | -2.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 474000000.0 | +5.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 428700000.0 | -9.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 330300000.0 | -23.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 398400000.0 | +20.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 428000000.0 | +7.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 409400000.0 | -4.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 635000000.0 | +55.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 719900000.0 | +13.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 773300000.0 | +7.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 428700000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 409400000.0 | -4.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 782000000.0 | +91.0% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -55500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -2200000.0 | +96.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 12800000.0 | +681.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 8600000.0 | -32.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 53600000.0 | +523.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 91000000.0 | +69.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 23100000.0 | -74.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 95900000.0 | +315.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 171400000.0 | +78.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -25900000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 121500000.0 | +569.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 216700000.0 | +78.4% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -6100000.0 | -74.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -8200000.0 | -34.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -3500000.0 | +57.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -26500000.0 | -657.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -32800000.0 | -23.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -164500000.0 | -401.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -181900000.0 | -10.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -189000000.0 | -3.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -11700000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -36600000.0 | -212.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -191300000.0 | -422.7% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60700000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -18200000.0 | -130.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -146500000.0 | -704.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -6100000.0 | +95.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -8200000.0 | -34.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -13900000.0 | -69.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 44600000.0 | +420.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 39500000.0 | -11.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -35900000.0 | -190.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -157400000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -28000000.0 | +82.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -50200000.0 | -79.3% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 6100000.0 | +74.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 8900000.0 | +45.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2700000.0 | -69.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 7300000.0 | +170.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 11900000.0 | +63.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3600000.0 | -69.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8400000.0 | +133.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 10300000.0 | +22.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 11200000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 15700000.0 | +40.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 13400000.0 | -14.6% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 458911722.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 462987617.0 | +0.9% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 477843818.0 | +3.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 484893266.0 | +1.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 492308123.0 | +1.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 501172106.0 | +1.8% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 507581054.0 | +1.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 513143108.0 | +1.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 518694601.0 | +1.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 523306435.0 | +0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 558603659.0 | +6.7% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 484893266.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 513143108.0 | +5.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 563479423.0 | +9.8% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 458911722.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 462987617.0 | +0.9% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 477843818.0 | +3.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 484893266.0 | +1.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 492308123.0 | +1.5% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 501172106.0 | +1.8% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 507581054.0 | +1.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 513143108.0 | +1.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 518694601.0 | +1.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 523306435.0 | +0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 558603659.0 | +6.7% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 484893266.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 513143108.0 | +5.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 563479423.0 | +9.8% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 450056743.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 460960349.0 | +2.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 470945736.0 | +2.2% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 490000265.0 | +4.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 498664877.0 | +1.8% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 505993014.0 | +1.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 550146367.0 | +8.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 560307749.0 | +1.8% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 565895221.0 | +1.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 466522935.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 501514681.0 | +7.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 562153375.0 | +12.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 450056743.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 460960349.0 | +2.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 470945736.0 | +2.2% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 490000265.0 | +4.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 509884022.0 | +4.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 505993014.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 550146367.0 | +8.7% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 591370687.0 | +7.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 565895221.0 | -4.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 466522935.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 501514681.0 | +7.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 562153375.0 | +12.1% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6323 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1.0487 | +65.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.0584 | +0.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.9207 | -13.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.3994 | +52.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.2452 | -11.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8792 | -29.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.2904 | +46.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.1883 | -7.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4.2101 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4.7785 | +13.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4.5220 | -5.4% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9367 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.9671 | +3.3% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.0598 | +9.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.9641 | -9.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.8084 | -16.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.8307 | +2.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.9224 | +11.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.9343 | +1.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5543 | -40.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.7355 | +32.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.8013 | +8.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.9641 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.9343 | -3.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8636 | -7.6% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2969 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.1736 | -5.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.6586 | -23.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.6989 | +2.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.4566 | +44.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2.0419 | -16.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.7960 | -12.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.8701 | +4.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.4247 | -23.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.2095 | -15.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.0023 | -17.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.6989 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.8701 | +10.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.9619 | -48.6% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1571 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0320 | +79.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0295 | +7.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.1261 | -328.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0122 | +109.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0011 | -109.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0374 | -3185.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0191 | +151.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0025 | -113.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0658 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.0274 | +58.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0084 | +69.4% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1550 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0299 | +80.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0291 | +2.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.1253 | -330.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0125 | +110.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0023 | -118.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0396 | -1639.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0191 | +148.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0039 | -120.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0645 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.0275 | +57.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0091 | +66.9% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6380 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.6567 | +2.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.6517 | -0.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.5706 | -12.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4580 | -19.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.4816 | +5.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.5895 | +22.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.6336 | +7.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2610 | -58.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3743 | +43.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.4355 | +16.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5706 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.6336 | +11.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5418 | -14.5% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0993 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0336 | +66.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0312 | +7.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.1161 | -272.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0170 | +114.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0014 | -108.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0329 | -2219.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0247 | +175.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0030 | -112.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.2769 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1311 | +52.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0380 | +71.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.3283 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.1068 | +67.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0831 | +22.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -0.4024 | -384.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0520 | +112.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0040 | -107.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0798 | -1910.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0547 | +168.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0059 | -110.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.7495 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.3771 | +49.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0748 | +80.2% | ratio | 10-K | 2026-02-27 |