Revenue
USD
23.3B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 26B USD |
| FY 2022 | 25.1B USD |
| FY 2023 | 24.5B USD |
| FY 2024 | 24B USD |
| FY 2025 | 23.3B USD |
US equities ยท SEC fundamentals
Source: SEC EDGAR/XBRL
23.3B USD
| Period | Value |
|---|---|
| FY 2021 | 26B USD |
| FY 2022 | 25.1B USD |
| FY 2023 | 24.5B USD |
| FY 2024 | 24B USD |
| FY 2025 | 23.3B USD |
9.9B USD
| Period | Value |
|---|---|
| FY 2021 | 11.6B USD |
| FY 2022 | 11.9B USD |
| FY 2023 | 11.5B USD |
| FY 2024 | 11.2B USD |
| FY 2025 | 9.9B USD |
6.9B USD
| Period | Value |
|---|---|
| FY 2021 | 2.5B USD |
| FY 2022 | 5.8B USD |
| FY 2023 | 8.1B USD |
| FY 2024 | 11.3B USD |
| FY 2025 | 6.9B USD |
35B USD
| Period | Value |
|---|---|
| FY 2021 | 39.5B USD |
| FY 2022 | 37B USD |
| FY 2023 | 38.6B USD |
| FY 2024 | 35.2B USD |
| FY 2025 | 35B USD |
-3.5B USD
| Period | Value |
|---|---|
| FY 2021 | -1.6B USD |
| FY 2022 | -3.9B USD |
| FY 2023 | -3.5B USD |
| FY 2024 | -2.2B USD |
| FY 2025 | -3.5B USD |
9.3B USD
| Period | Value |
|---|---|
| FY 2021 | 8.4B USD |
| FY 2022 | 8.3B USD |
| FY 2023 | 9.3B USD |
| FY 2024 | 8.8B USD |
| FY 2025 | 9.3B USD |
-3.1%
| Period | Value |
|---|---|
| FY 2021 | -0.5% |
| FY 2022 | -3.5% |
| FY 2023 | -2.4% |
| FY 2024 | -1.9% |
| FY 2025 | -3.1% |
-11.9%
| Period | Value |
|---|---|
| FY 2021 | 6.3% |
| FY 2022 | 3.1% |
| FY 2023 | -3.1% |
| FY 2024 | -2.7% |
| FY 2025 | -11.9% |
-38.3%
| Period | Value |
|---|---|
| FY 2021 | -44.6% |
| FY 2022 | 132.9% |
| FY 2023 | 41% |
| FY 2024 | 38.5% |
| FY 2025 | -38.3% |
42.5%
| Period | Value |
|---|---|
| FY 2021 | 44.4% |
| FY 2022 | 47.5% |
| FY 2023 | 47.2% |
| FY 2024 | 46.8% |
| FY 2025 | 42.5% |
29.8%
| Period | Value |
|---|---|
| FY 2021 | 9.5% |
| FY 2022 | 23% |
| FY 2023 | 33.2% |
| FY 2024 | 46.9% |
| FY 2025 | 29.8% |
19.8%
| Period | Value |
|---|---|
| FY 2021 | 5.7% |
| FY 2022 | 15.1% |
| FY 2023 | 21.5% |
| FY 2024 | 30.5% |
| FY 2025 | 19.8% |
-10.98x
| Period | Value |
|---|---|
| FY 2021 | -25.61x |
| FY 2022 | -10.42x |
| FY 2023 | -12.05x |
| FY 2024 | -16.7x |
| FY 2025 | -10.98x |