Revenue
USD
23.1B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 10.9B USD |
| FY 2022 | 12.6B USD |
| FY 2023 | 12.6B USD |
| FY 2024 | 15.2B USD |
| FY 2025 | 23.1B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
23.1B USD
| Period | Value |
|---|---|
| FY 2021 | 10.9B USD |
| FY 2022 | 12.6B USD |
| FY 2023 | 12.6B USD |
| FY 2024 | 15.2B USD |
| FY 2025 | 23.1B USD |
5.9B USD
| Period | Value |
|---|---|
| FY 2021 | 2.1B USD |
| FY 2022 | 2.6B USD |
| FY 2023 | 2.6B USD |
| FY 2024 | 3.2B USD |
| FY 2025 | 5.9B USD |
4.3B USD
| Period | Value |
|---|---|
| FY 2021 | 1.6B USD |
| FY 2022 | 1.9B USD |
| FY 2023 | 1.9B USD |
| FY 2024 | 2.4B USD |
| FY 2025 | 4.3B USD |
36.2B USD
| Period | Value |
|---|---|
| FY 2021 | 14.7B USD |
| FY 2022 | 15.3B USD |
| FY 2023 | 16.5B USD |
| FY 2024 | 21.4B USD |
| FY 2025 | 36.2B USD |
13.4B USD
| Period | Value |
|---|---|
| FY 2021 | 6.4B USD |
| FY 2022 | 7.1B USD |
| FY 2023 | 8.4B USD |
| FY 2024 | 9.8B USD |
| FY 2025 | 13.4B USD |
5.4B USD
| Period | Value |
|---|---|
| FY 2021 | 1.5B USD |
| FY 2022 | 2.2B USD |
| FY 2023 | 2.5B USD |
| FY 2024 | 2.8B USD |
| FY 2025 | 5.4B USD |
51.7%
| Period | Value |
|---|---|
| FY 2021 | 26.5% |
| FY 2022 | 16.1% |
| FY 2023 | -0.5% |
| FY 2024 | 21.3% |
| FY 2025 | 51.7% |
85.9%
| Period | Value |
|---|---|
| FY 2021 | 28.5% |
| FY 2022 | 22.8% |
| FY 2023 | -1% |
| FY 2024 | 23.3% |
| FY 2025 | 85.9% |
76.2%
| Period | Value |
|---|---|
| FY 2021 | 32.2% |
| FY 2022 | 19.6% |
| FY 2023 | 1.4% |
| FY 2024 | 25.7% |
| FY 2025 | 76.2% |
25.4%
| Period | Value |
|---|---|
| FY 2021 | 19.4% |
| FY 2022 | 20.5% |
| FY 2023 | 20.4% |
| FY 2024 | 20.7% |
| FY 2025 | 25.4% |
18.5%
| Period | Value |
|---|---|
| FY 2021 | 14.6% |
| FY 2022 | 15.1% |
| FY 2023 | 15.4% |
| FY 2024 | 15.9% |
| FY 2025 | 18.5% |
14.8%
| Period | Value |
|---|---|
| FY 2021 | 11.8% |
| FY 2022 | 12.7% |
| FY 2023 | 12.1% |
| FY 2024 | 12.8% |
| FY 2025 | 14.8% |
1.69x
| Period | Value |
|---|---|
| FY 2021 | 1.3x |
| FY 2022 | 1.16x |
| FY 2023 | 0.96x |
| FY 2024 | 1.18x |
| FY 2025 | 1.69x |