Revenue
USD
56.7B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 49.8B USD |
| FY 2022 | 51.6B USD |
| FY 2023 | 57B USD |
| FY 2024 | 53.8B USD |
| FY 2025 | 56.7B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
56.7B USD
| Period | Value |
|---|---|
| FY 2021 | 49.8B USD |
| FY 2022 | 51.6B USD |
| FY 2023 | 57B USD |
| FY 2024 | 53.8B USD |
| FY 2025 | 56.7B USD |
11.8B USD
| Period | Value |
|---|---|
| FY 2021 | 12.8B USD |
| FY 2022 | 14B USD |
| FY 2023 | 15B USD |
| FY 2024 | 12.2B USD |
| FY 2025 | 11.8B USD |
10.2B USD
| Period | Value |
|---|---|
| FY 2021 | 10.6B USD |
| FY 2022 | 11.8B USD |
| FY 2023 | 12.6B USD |
| FY 2024 | 10.3B USD |
| FY 2025 | 10.2B USD |
122.3B USD
| Period | Value |
|---|---|
| FY 2021 | 97.5B USD |
| FY 2022 | 94B USD |
| FY 2023 | 101.9B USD |
| FY 2024 | 124.4B USD |
| FY 2025 | 122.3B USD |
46.8B USD
| Period | Value |
|---|---|
| FY 2021 | 41.3B USD |
| FY 2022 | 39.8B USD |
| FY 2023 | 44.4B USD |
| FY 2024 | 45.5B USD |
| FY 2025 | 46.8B USD |
14.2B USD
| Period | Value |
|---|---|
| FY 2021 | 15.5B USD |
| FY 2022 | 13.2B USD |
| FY 2023 | 19.9B USD |
| FY 2024 | 10.9B USD |
| FY 2025 | 14.2B USD |
5.3%
| Period | Value |
|---|---|
| FY 2021 | 1% |
| FY 2022 | 3.5% |
| FY 2023 | 10.6% |
| FY 2024 | -5.6% |
| FY 2025 | 5.3% |
-3.5%
| Period | Value |
|---|---|
| FY 2021 | -5.8% |
| FY 2022 | 8.9% |
| FY 2023 | 7.6% |
| FY 2024 | -19% |
| FY 2025 | -3.5% |
-1.4%
| Period | Value |
|---|---|
| FY 2021 | -5.6% |
| FY 2022 | 11.5% |
| FY 2023 | 6.8% |
| FY 2024 | -18.2% |
| FY 2025 | -1.4% |
20.8%
| Period | Value |
|---|---|
| FY 2021 | 25.8% |
| FY 2022 | 27.1% |
| FY 2023 | 26.4% |
| FY 2024 | 22.6% |
| FY 2025 | 20.8% |
18%
| Period | Value |
|---|---|
| FY 2021 | 21.3% |
| FY 2022 | 22.9% |
| FY 2023 | 22.1% |
| FY 2024 | 19.2% |
| FY 2025 | 18% |
8.3%
| Period | Value |
|---|---|
| FY 2021 | 11% |
| FY 2022 | 12.3% |
| FY 2023 | 12.9% |
| FY 2024 | 9.1% |
| FY 2025 | 8.3% |
1.61x
| Period | Value |
|---|---|
| FY 2021 | 1.36x |
| FY 2022 | 1.36x |
| FY 2023 | 1.3x |
| FY 2024 | 1.74x |
| FY 2025 | 1.61x |