Revenue
USD
24.9B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 35.4B USD |
| FY 2022 | 26.2B USD |
| FY 2023 | 24.6B USD |
| FY 2024 | 24.6B USD |
| FY 2025 | 24.9B USD |
US equities ยท SEC fundamentals
Source: SEC EDGAR/XBRL
24.9B USD
| Period | Value |
|---|---|
| FY 2021 | 35.4B USD |
| FY 2022 | 26.2B USD |
| FY 2023 | 24.6B USD |
| FY 2024 | 24.6B USD |
| FY 2025 | 24.9B USD |
4.6B USD
| Period | Value |
|---|---|
| FY 2021 | 7.4B USD |
| FY 2022 | 4.4B USD |
| FY 2023 | -10.7B USD |
| FY 2024 | 4.8B USD |
| FY 2025 | 4.6B USD |
3.3B USD
| Period | Value |
|---|---|
| FY 2021 | 5.9B USD |
| FY 2022 | 5.8B USD |
| FY 2023 | -7B USD |
| FY 2024 | 4.2B USD |
| FY 2025 | 3.3B USD |
37.7B USD
| Period | Value |
|---|---|
| FY 2021 | 47.1B USD |
| FY 2022 | 46.5B USD |
| FY 2023 | 50.6B USD |
| FY 2024 | 39.9B USD |
| FY 2025 | 37.7B USD |
4.7B USD
| Period | Value |
|---|---|
| FY 2021 | 15.1B USD |
| FY 2022 | 14.8B USD |
| FY 2023 | 4.9B USD |
| FY 2024 | 3.8B USD |
| FY 2025 | 4.7B USD |
2.3B USD
| Period | Value |
|---|---|
| FY 2021 | 7.5B USD |
| FY 2022 | 5.6B USD |
| FY 2023 | 6.7B USD |
| FY 2024 | 1.8B USD |
| FY 2025 | 2.3B USD |
1.5%
| Period | Value |
|---|---|
| FY 2021 | 9.9% |
| FY 2022 | -26% |
| FY 2023 | -5.9% |
| FY 2024 | -0.1% |
| FY 2025 | 1.5% |
-4%
| Period | Value |
|---|---|
| FY 2021 | 2.9% |
| FY 2022 | -40.7% |
| FY 2023 | Profit โ Loss |
| FY 2024 | Loss โ Profit |
| FY 2025 | -4% |
-22.1%
| Period | Value |
|---|---|
| FY 2021 | 8.7% |
| FY 2022 | -2.4% |
| FY 2023 | Profit โ Loss |
| FY 2024 | Loss โ Profit |
| FY 2025 | -22.1% |
18.6%
| Period | Value |
|---|---|
| FY 2021 | 20.8% |
| FY 2022 | 16.7% |
| FY 2023 | -43.4% |
| FY 2024 | 19.6% |
| FY 2025 | 18.6% |
13%
| Period | Value |
|---|---|
| FY 2021 | 16.7% |
| FY 2022 | 22.1% |
| FY 2023 | -28.4% |
| FY 2024 | 17% |
| FY 2025 | 13% |
8.4%
| Period | Value |
|---|---|
| FY 2021 | 12.5% |
| FY 2022 | 12.4% |
| FY 2023 | -14.4% |
| FY 2024 | 9.2% |
| FY 2025 | 8.4% |
7.02x
| Period | Value |
|---|---|
| FY 2021 | 2.11x |
| FY 2022 | 2.15x |
| FY 2023 | 9.39x |
| FY 2024 | 9.36x |
| FY 2025 | 7.02x |