Revenue
USD
44.3B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 43.1B USD |
| FY 2022 | 43.7B USD |
| FY 2023 | 40.1B USD |
| FY 2024 | 42B USD |
| FY 2025 | 44.3B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
44.3B USD
| Period | Value |
|---|---|
| FY 2021 | 43.1B USD |
| FY 2022 | 43.7B USD |
| FY 2023 | 40.1B USD |
| FY 2024 | 42B USD |
| FY 2025 | 44.3B USD |
8.1B USD
| Period | Value |
|---|---|
| FY 2021 | 8.4B USD |
| FY 2022 | 8.4B USD |
| FY 2023 | 6.5B USD |
| FY 2024 | 6.8B USD |
| FY 2025 | 8.1B USD |
6.5B USD
| Period | Value |
|---|---|
| FY 2021 | 7.1B USD |
| FY 2022 | 6.9B USD |
| FY 2023 | 5.7B USD |
| FY 2024 | 13.4B USD |
| FY 2025 | 6.5B USD |
86.7B USD
| Period | Value |
|---|---|
| FY 2021 | 75.2B USD |
| FY 2022 | 74.4B USD |
| FY 2023 | 73.2B USD |
| FY 2024 | 81.4B USD |
| FY 2025 | 86.7B USD |
52.1B USD
| Period | Value |
|---|---|
| FY 2021 | 35.8B USD |
| FY 2022 | 36.7B USD |
| FY 2023 | 38.6B USD |
| FY 2024 | 47.7B USD |
| FY 2025 | 52.1B USD |
9.6B USD
| Period | Value |
|---|---|
| FY 2021 | 10.5B USD |
| FY 2022 | 9.6B USD |
| FY 2023 | 7.3B USD |
| FY 2024 | 8.6B USD |
| FY 2025 | 9.6B USD |
5.7%
| Period | Value |
|---|---|
| FY 2021 | 24.5% |
| FY 2022 | 1.3% |
| FY 2023 | -8.1% |
| FY 2024 | 4.6% |
| FY 2025 | 5.7% |
18%
| Period | Value |
|---|---|
| FY 2021 | 57.3% |
| FY 2022 | -0.7% |
| FY 2023 | -22.5% |
| FY 2024 | 5.4% |
| FY 2025 | 18% |
-51.3%
| Period | Value |
|---|---|
| FY 2021 | 57.3% |
| FY 2022 | -2% |
| FY 2023 | -17.5% |
| FY 2024 | 134.2% |
| FY 2025 | -51.3% |
18.2%
| Period | Value |
|---|---|
| FY 2021 | 19.6% |
| FY 2022 | 19.2% |
| FY 2023 | 16.2% |
| FY 2024 | 16.3% |
| FY 2025 | 18.2% |
14.7%
| Period | Value |
|---|---|
| FY 2021 | 16.4% |
| FY 2022 | 15.9% |
| FY 2023 | 14.3% |
| FY 2024 | 31.9% |
| FY 2025 | 14.7% |
7.8%
| Period | Value |
|---|---|
| FY 2021 | 9.6% |
| FY 2022 | 9.3% |
| FY 2023 | 7.8% |
| FY 2024 | 17.3% |
| FY 2025 | 7.8% |
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 |