Revenue
USD
10.3B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 7.1B USD |
| FY 2022 | 7.9B USD |
| FY 2023 | 8.8B USD |
| FY 2024 | 9.6B USD |
| FY 2025 | 10.3B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
10.3B USD
| Period | Value |
|---|---|
| FY 2021 | 7.1B USD |
| FY 2022 | 7.9B USD |
| FY 2023 | 8.8B USD |
| FY 2024 | 9.6B USD |
| FY 2025 | 10.3B USD |
2.4B USD
| Period | Value |
|---|---|
| FY 2021 | 1.4B USD |
| FY 2022 | 1.6B USD |
| FY 2023 | 1.8B USD |
| FY 2024 | 2.1B USD |
| FY 2025 | 2.4B USD |
1.8B USD
| Period | Value |
|---|---|
| FY 2021 | 1.1B USD |
| FY 2022 | 1.2B USD |
| FY 2023 | 1.3B USD |
| FY 2024 | 1.6B USD |
| FY 2025 | 1.8B USD |
9.8B USD
| Period | Value |
|---|---|
| FY 2021 | 8.2B USD |
| FY 2022 | 8.1B USD |
| FY 2023 | 8.5B USD |
| FY 2024 | 9.2B USD |
| FY 2025 | 9.8B USD |
4.7B USD
| Period | Value |
|---|---|
| FY 2021 | 3.7B USD |
| FY 2022 | 3.3B USD |
| FY 2023 | 3.9B USD |
| FY 2024 | 4.3B USD |
| FY 2025 | 4.7B USD |
2.2B USD
| Period | Value |
|---|---|
| FY 2021 | 1.4B USD |
| FY 2022 | 1.5B USD |
| FY 2023 | 1.6B USD |
| FY 2024 | 2.1B USD |
| FY 2025 | 2.2B USD |
7.7%
| Period | Value |
|---|---|
| FY 2021 | 0.4% |
| FY 2022 | 10.4% |
| FY 2023 | 12.2% |
| FY 2024 | 8.9% |
| FY 2025 | 7.7% |
14.1%
| Period | Value |
|---|---|
| FY 2021 | 19.2% |
| FY 2022 | 14.6% |
| FY 2023 | 13.6% |
| FY 2024 | 14.8% |
| FY 2025 | 14.1% |
15.3%
| Period | Value |
|---|---|
| FY 2021 | 26.8% |
| FY 2022 | 11.2% |
| FY 2023 | 9.1% |
| FY 2024 | 16.6% |
| FY 2025 | 15.3% |
22.8%
| Period | Value |
|---|---|
| FY 2021 | 19.5% |
| FY 2022 | 20.2% |
| FY 2023 | 20.4% |
| FY 2024 | 21.6% |
| FY 2025 | 22.8% |
17.5%
| Period | Value |
|---|---|
| FY 2021 | 15.6% |
| FY 2022 | 15.7% |
| FY 2023 | 15.3% |
| FY 2024 | 16.4% |
| FY 2025 | 17.5% |
19.1%
| Period | Value |
|---|---|
| FY 2021 | 14% |
| FY 2022 | 15.1% |
| FY 2023 | 16.2% |
| FY 2024 | 17.7% |
| FY 2025 | 19.1% |
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 |