Revenue
USD
716.9B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 469.8B USD |
| FY 2022 | 514B USD |
| FY 2023 | 574.8B USD |
| FY 2024 | 638B USD |
| FY 2025 | 716.9B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
716.9B USD
| Period | Value |
|---|---|
| FY 2021 | 469.8B USD |
| FY 2022 | 514B USD |
| FY 2023 | 574.8B USD |
| FY 2024 | 638B USD |
| FY 2025 | 716.9B USD |
80B USD
| Period | Value |
|---|---|
| FY 2021 | 24.9B USD |
| FY 2022 | 12.2B USD |
| FY 2023 | 36.9B USD |
| FY 2024 | 68.6B USD |
| FY 2025 | 80B USD |
77.7B USD
| Period | Value |
|---|---|
| FY 2021 | 33.4B USD |
| FY 2022 | -2.7B USD |
| FY 2023 | 30.4B USD |
| FY 2024 | 59.2B USD |
| FY 2025 | 77.7B USD |
818B USD
| Period | Value |
|---|---|
| FY 2021 | 420.5B USD |
| FY 2022 | 462.7B USD |
| FY 2023 | 527.9B USD |
| FY 2024 | 624.9B USD |
| FY 2025 | 818B USD |
411.1B USD
| Period | Value |
|---|---|
| FY 2021 | 138.2B USD |
| FY 2022 | 146B USD |
| FY 2023 | 201.9B USD |
| FY 2024 | 286B USD |
| FY 2025 | 411.1B USD |
139.5B USD
| Period | Value |
|---|---|
| FY 2021 | 46.3B USD |
| FY 2022 | 46.8B USD |
| FY 2023 | 84.9B USD |
| FY 2024 | 115.9B USD |
| FY 2025 | 139.5B USD |
12.4%
| Period | Value |
|---|---|
| FY 2021 | 21.7% |
| FY 2022 | 9.4% |
| FY 2023 | 11.8% |
| FY 2024 | 11% |
| FY 2025 | 12.4% |
16.6%
| Period | Value |
|---|---|
| FY 2021 | 8.6% |
| FY 2022 | -50.8% |
| FY 2023 | 200.9% |
| FY 2024 | 86.1% |
| FY 2025 | 16.6% |
31.1%
| Period | Value |
|---|---|
| FY 2021 | 56.4% |
| FY 2022 | Profit → Loss |
| FY 2023 | Loss → Profit |
| FY 2024 | 94.7% |
| FY 2025 | 31.1% |
11.2%
| Period | Value |
|---|---|
| FY 2021 | 5.3% |
| FY 2022 | 2.4% |
| FY 2023 | 6.4% |
| FY 2024 | 10.8% |
| FY 2025 | 11.2% |
10.8%
| Period | Value |
|---|---|
| FY 2021 | 7.1% |
| FY 2022 | -0.5% |
| FY 2023 | 5.3% |
| FY 2024 | 9.3% |
| FY 2025 | 10.8% |
10.8%
| Period | Value |
|---|---|
| FY 2021 | 9% |
| FY 2022 | -0.6% |
| FY 2023 | 6.1% |
| FY 2024 | 10.3% |
| FY 2025 | 10.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 |