Revenue
USD
12B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 10.3B USD |
| FY 2022 | 12.7B USD |
| FY 2023 | 12.6B USD |
| FY 2024 | 12.1B USD |
| FY 2025 | 12B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
12B USD
| Period | Value |
|---|---|
| FY 2021 | 10.3B USD |
| FY 2022 | 12.7B USD |
| FY 2023 | 12.6B USD |
| FY 2024 | 12.1B USD |
| FY 2025 | 12B USD |
-877M USD
| Period | Value |
|---|---|
| FY 2021 | 2.3B USD |
| FY 2022 | 2.3B USD |
| FY 2023 | 2.5B USD |
| FY 2024 | 4.5B USD |
| FY 2025 | -877M USD |
-394.5M USD
| Period | Value |
|---|---|
| FY 2021 | 2.1B USD |
| FY 2022 | 2.3B USD |
| FY 2023 | 2.3B USD |
| FY 2024 | 3.8B USD |
| FY 2025 | -394.5M USD |
41.1B USD
| Period | Value |
|---|---|
| FY 2021 | 26.9B USD |
| FY 2022 | 27.2B USD |
| FY 2023 | 32B USD |
| FY 2024 | 39.6B USD |
| FY 2025 | 41.1B USD |
15B USD
| Period | Value |
|---|---|
| FY 2021 | 14.1B USD |
| FY 2022 | 13.7B USD |
| FY 2023 | 15.7B USD |
| FY 2024 | 17B USD |
| FY 2025 | 15B USD |
1.8B USD
| Period | Value |
|---|---|
| 2007-09-30 | 1.5B USD |
| 2008-09-30 | 1.7B USD |
| FY 2009 | 1.3B USD |
| FY 2010 | 1.5B USD |
| FY 2011 | 1.8B USD |
-0.5%
| Period | Value |
|---|---|
| FY 2021 | 16.6% |
| FY 2022 | 23% |
| FY 2023 | -0.8% |
| FY 2024 | -4% |
| FY 2025 | -0.5% |
Profit → Loss
| Period | Value |
|---|---|
| FY 2021 | 2% |
| FY 2022 | 2.5% |
| FY 2023 | 6.7% |
| FY 2024 | 79% |
| FY 2025 | Profit → Loss |
Profit → Loss
| Period | Value |
|---|---|
| FY 2021 | 11.3% |
| FY 2022 | 7.5% |
| FY 2023 | 2% |
| FY 2024 | 66.4% |
| FY 2025 | Profit → Loss |
-7.3%
| Period | Value |
|---|---|
| FY 2021 | 22.1% |
| FY 2022 | 18.4% |
| FY 2023 | 19.8% |
| FY 2024 | 36.9% |
| FY 2025 | -7.3% |
-3.3%
| Period | Value |
|---|---|
| FY 2021 | 20.3% |
| FY 2022 | 17.8% |
| FY 2023 | 18.3% |
| FY 2024 | 31.6% |
| FY 2025 | -3.3% |
-1%
| Period | Value |
|---|---|
| FY 2021 | 8.1% |
| FY 2022 | 8.3% |
| FY 2023 | 7.8% |
| FY 2024 | 10.7% |
| FY 2025 | -1% |
1.58x
| Period | Value |
|---|---|
| FY 2021 | 0.91x |
| FY 2022 | 0.98x |
| FY 2023 | 1.04x |
| FY 2024 | 1.23x |
| FY 2025 | 1.58x |