Revenue
USD
125.6B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 134B USD |
| FY 2022 | 120.7B USD |
| FY 2023 | 122.4B USD |
| FY 2024 | 122.3B USD |
| FY 2025 | 125.6B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
125.6B USD
| Period | Value |
|---|---|
| FY 2021 | 134B USD |
| FY 2022 | 120.7B USD |
| FY 2023 | 122.4B USD |
| FY 2024 | 122.3B USD |
| FY 2025 | 125.6B USD |
24.2B USD
| Period | Value |
|---|---|
| FY 2021 | 25.9B USD |
| FY 2022 | -4.6B USD |
| FY 2023 | 23.5B USD |
| FY 2024 | 19B USD |
| FY 2025 | 24.2B USD |
22B USD
| Period | Value |
|---|---|
| FY 2021 | 20.1B USD |
| FY 2022 | -8.5B USD |
| FY 2023 | 14.4B USD |
| FY 2024 | 10.9B USD |
| FY 2025 | 22B USD |
420.2B USD
| Period | Value |
|---|---|
| FY 2021 | 551.6B USD |
| FY 2022 | 402.9B USD |
| FY 2023 | 407.1B USD |
| FY 2024 | 394.8B USD |
| FY 2025 | 420.2B USD |
126.5B USD
| Period | Value |
|---|---|
| FY 2021 | 183.9B USD |
| FY 2022 | 106.5B USD |
| FY 2023 | 117.4B USD |
| FY 2024 | 118.2B USD |
| FY 2025 | 126.5B USD |
40.3B USD
| Period | Value |
|---|---|
| FY 2020 | 43.1B USD |
| FY 2021 | 42B USD |
| FY 2023 | 38.3B USD |
| FY 2024 | 38.8B USD |
| FY 2025 | 40.3B USD |
2.7%
| Period | Value |
|---|---|
| FY 2021 | -6.3% |
| FY 2022 | -9.9% |
| FY 2023 | 1.4% |
| FY 2024 | -0.1% |
| FY 2025 | 2.7% |
26.8%
| Period | Value |
|---|---|
| FY 2021 | 209.3% |
| FY 2022 | Profit → Loss |
| FY 2023 | Loss → Profit |
| FY 2024 | -18.8% |
| FY 2025 | 26.8% |
100.5%
| Period | Value |
|---|---|
| FY 2021 | Loss → Profit |
| FY 2022 | Profit → Loss |
| FY 2023 | Loss → Profit |
| FY 2024 | -24% |
| FY 2025 | 100.5% |
19.2%
| Period | Value |
|---|---|
| FY 2021 | 19.3% |
| FY 2022 | -3.8% |
| FY 2023 | 19.2% |
| FY 2024 | 15.6% |
| FY 2025 | 19.2% |
17.5%
| Period | Value |
|---|---|
| FY 2021 | 15% |
| FY 2022 | -7.1% |
| FY 2023 | 11.8% |
| FY 2024 | 8.9% |
| FY 2025 | 17.5% |
5.4%
| Period | Value |
|---|---|
| FY 2021 | 3.7% |
| FY 2022 | -1.8% |
| FY 2023 | 3.6% |
| FY 2024 | 2.7% |
| FY 2025 | 5.4% |
2.26x
| Period | Value |
|---|---|
| FY 2021 | N/A |
| FY 2022 | N/A |
| FY 2023 | N/A |
| FY 2024 | N/A |
| FY 2025 | N/A |