Revenue
USD
28.4B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 23.1B USD |
| FY 2022 | 25.8B USD |
| FY 2023 | 26.5B USD |
| FY 2024 | 27.2B USD |
| FY 2025 | 28.4B USD |
US equities ยท SEC fundamentals
Source: SEC EDGAR/XBRL
28.4B USD
| Period | Value |
|---|---|
| FY 2021 | 23.1B USD |
| FY 2022 | 25.8B USD |
| FY 2023 | 26.5B USD |
| FY 2024 | 27.2B USD |
| FY 2025 | 28.4B USD |
8.3B USD
| Period | Value |
|---|---|
| FY 2021 | 6.9B USD |
| FY 2022 | 7.8B USD |
| FY 2023 | 7.7B USD |
| FY 2024 | 7.9B USD |
| FY 2025 | 8.3B USD |
7B USD
| Period | Value |
|---|---|
| FY 2021 | 5.9B USD |
| FY 2022 | 6.5B USD |
| FY 2023 | 6.9B USD |
| FY 2024 | 7.2B USD |
| FY 2025 | 7B USD |
36.3B USD
| Period | Value |
|---|---|
| FY 2021 | 25.8B USD |
| FY 2022 | 26.7B USD |
| FY 2023 | 30.7B USD |
| FY 2024 | 34.4B USD |
| FY 2025 | 36.3B USD |
20.4B USD
| Period | Value |
|---|---|
| FY 2021 | 12.2B USD |
| FY 2022 | 12.2B USD |
| FY 2023 | 16.3B USD |
| FY 2024 | 19B USD |
| FY 2025 | 20.4B USD |
8B USD
| Period | Value |
|---|---|
| FY 2021 | 5.4B USD |
| FY 2022 | 5.4B USD |
| FY 2023 | 8.7B USD |
| FY 2024 | 8.7B USD |
| FY 2025 | 8B USD |
4.4%
| Period | Value |
|---|---|
| FY 2021 | 34.1% |
| FY 2022 | 11.8% |
| FY 2023 | 2.8% |
| FY 2024 | 2.5% |
| FY 2025 | 4.4% |
5.4%
| Period | Value |
|---|---|
| FY 2021 | 57.8% |
| FY 2022 | 13% |
| FY 2023 | -1.7% |
| FY 2024 | 2.8% |
| FY 2025 | 5.4% |
-2.5%
| Period | Value |
|---|---|
| FY 2021 | 62.7% |
| FY 2022 | 10.8% |
| FY 2023 | 5.1% |
| FY 2024 | 4.7% |
| FY 2025 | -2.5% |
29.2%
| Period | Value |
|---|---|
| FY 2021 | 29.9% |
| FY 2022 | 30.2% |
| FY 2023 | 28.9% |
| FY 2024 | 28.9% |
| FY 2025 | 29.2% |
24.7%
| Period | Value |
|---|---|
| FY 2021 | 25.5% |
| FY 2022 | 25.3% |
| FY 2023 | 25.9% |
| FY 2024 | 26.4% |
| FY 2025 | 24.7% |
19.8%
| Period | Value |
|---|---|
| FY 2021 | 24.4% |
| FY 2022 | 24.8% |
| FY 2023 | 23.9% |
| FY 2024 | 22% |
| FY 2025 | 19.8% |
0.78x
| Period | Value |
|---|---|
| FY 2021 | 1.11x |
| FY 2022 | 1.19x |
| FY 2023 | 0.88x |
| FY 2024 | 0.81x |
| FY 2025 | 0.78x |