Revenue
USD
69.7B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 50.5B USD |
| FY 2022 | 61.6B USD |
| FY 2023 | 64.1B USD |
| FY 2024 | 64.9B USD |
| FY 2025 | 69.7B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
69.7B USD
| Period | Value |
|---|---|
| FY 2021 | 50.5B USD |
| FY 2022 | 61.6B USD |
| FY 2023 | 64.1B USD |
| FY 2024 | 64.9B USD |
| FY 2025 | 69.7B USD |
10.2B USD
| Period | Value |
|---|---|
| FY 2021 | 7.6B USD |
| FY 2022 | 9.4B USD |
| FY 2023 | 8.8B USD |
| FY 2024 | 9.6B USD |
| FY 2025 | 10.2B USD |
7.7B USD
| Period | Value |
|---|---|
| FY 2021 | 5.9B USD |
| FY 2022 | 6.9B USD |
| FY 2023 | 6.9B USD |
| FY 2024 | 7.3B USD |
| FY 2025 | 7.7B USD |
65.4B USD
| Period | Value |
|---|---|
| FY 2021 | 43.2B USD |
| FY 2022 | 47.3B USD |
| FY 2023 | 51.2B USD |
| FY 2024 | 55.9B USD |
| FY 2025 | 65.4B USD |
31.2B USD
| Period | Value |
|---|---|
| FY 2021 | 20.1B USD |
| FY 2022 | 22.7B USD |
| FY 2023 | 26.5B USD |
| FY 2024 | 28.3B USD |
| FY 2025 | 31.2B USD |
11.5B USD
| Period | Value |
|---|---|
| FY 2021 | 9B USD |
| FY 2022 | 9.5B USD |
| FY 2023 | 9.5B USD |
| FY 2024 | 9.1B USD |
| FY 2025 | 11.5B USD |
7.4%
| Period | Value |
|---|---|
| FY 2021 | 14% |
| FY 2022 | 21.9% |
| FY 2023 | 4.1% |
| FY 2024 | 1.2% |
| FY 2025 | 7.4% |
6.6%
| Period | Value |
|---|---|
| FY 2021 | 17% |
| FY 2022 | 22.9% |
| FY 2023 | -5.9% |
| FY 2024 | 8.9% |
| FY 2025 | 6.6% |
5.7%
| Period | Value |
|---|---|
| FY 2021 | 15.6% |
| FY 2022 | 16.4% |
| FY 2023 | -0.1% |
| FY 2024 | 5.7% |
| FY 2025 | 5.7% |
14.7%
| Period | Value |
|---|---|
| FY 2021 | 15.1% |
| FY 2022 | 15.2% |
| FY 2023 | 13.7% |
| FY 2024 | 14.8% |
| FY 2025 | 14.7% |
11%
| Period | Value |
|---|---|
| FY 2021 | 11.7% |
| FY 2022 | 11.2% |
| FY 2023 | 10.7% |
| FY 2024 | 11.2% |
| FY 2025 | 11% |
12.7%
| Period | Value |
|---|---|
| FY 2021 | 14.7% |
| FY 2022 | 15.2% |
| FY 2023 | 14% |
| FY 2024 | 13.6% |
| FY 2025 | 12.7% |
No applicable data available
| Period | Value |
|---|---|
| FY 2021 | N/A |
| FY 2022 | N/A |
| FY 2023 | N/A |
| FY 2024 | N/A |
| FY 2025 | N/A |