Revenue
USD
67.6B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 51B USD |
| FY 2022 | 59.4B USD |
| FY 2023 | 67.1B USD |
| FY 2024 | 64.8B USD |
| FY 2025 | 67.6B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
67.6B USD
| Period | Value |
|---|---|
| FY 2021 | 51B USD |
| FY 2022 | 59.4B USD |
| FY 2023 | 67.1B USD |
| FY 2024 | 64.8B USD |
| FY 2025 | 67.6B USD |
11.2B USD
| Period | Value |
|---|---|
| FY 2021 | 6.9B USD |
| FY 2022 | 7.9B USD |
| FY 2023 | 13B USD |
| FY 2024 | 13.1B USD |
| FY 2025 | 11.2B USD |
2.7B USD
| Period | Value |
|---|---|
| 2007-12-31 | 3.5B USD |
| 2008-12-31 | 3.6B USD |
| FY 2009 | 895M USD |
| 2009-12-31 | 895M USD |
| FY 2010 | 2.7B USD |
98.6B USD
| Period | Value |
|---|---|
| FY 2021 | 82.8B USD |
| FY 2022 | 81.9B USD |
| FY 2023 | 87.5B USD |
| FY 2024 | 87.8B USD |
| FY 2025 | 98.6B USD |
21.3B USD
| Period | Value |
|---|---|
| FY 2021 | 16.5B USD |
| FY 2022 | 15.9B USD |
| FY 2023 | 19.5B USD |
| FY 2024 | 19.5B USD |
| FY 2025 | 21.3B USD |
11.7B USD
| Period | Value |
|---|---|
| FY 2021 | 7.2B USD |
| FY 2022 | 7.8B USD |
| FY 2023 | 12.9B USD |
| FY 2024 | 12B USD |
| FY 2025 | 11.7B USD |
4.3%
| Period | Value |
|---|---|
| FY 2021 | 22.1% |
| FY 2022 | 16.6% |
| FY 2023 | 12.8% |
| FY 2024 | -3.4% |
| FY 2025 | 4.3% |
-14.7%
| Period | Value |
|---|---|
| FY 2021 | 51.1% |
| FY 2022 | 14.9% |
| FY 2023 | 64% |
| FY 2024 | 0.8% |
| FY 2025 | -14.7% |
201.7%
| Period | Value |
|---|---|
| 2007-12-31 | N/A |
| 2008-12-31 | 0.5% |
| FY 2009 | -74.8% |
| 2009-12-31 | -74.8% |
| FY 2010 | 201.7% |
16.5%
| Period | Value |
|---|---|
| FY 2021 | 13.5% |
| FY 2022 | 13.3% |
| FY 2023 | 19.3% |
| FY 2024 | 20.2% |
| FY 2025 | 16.5% |
6.3%
| Period | Value |
|---|---|
| 2007-12-31 | 7.9% |
| 2008-12-31 | 6.9% |
| FY 2009 | 2.8% |
| 2009-12-31 | 2.8% |
| FY 2010 | 6.3% |
4.4%
| Period | Value |
|---|---|
| 2007-12-31 | N/A |
| 2008-12-31 | 5.7% |
| FY 2009 | 1.4% |
| 2009-12-31 | 1.4% |
| FY 2010 | 4.4% |
3.62x
| Period | Value |
|---|---|
| FY 2021 | 4.01x |
| FY 2022 | 4.16x |
| FY 2023 | 3.49x |
| FY 2024 | 3.5x |
| FY 2025 | 3.62x |