Revenue
USD
331.8B USD
Period data
| Period | Value |
|---|---|
| FY 2022 | 198.3B USD |
| FY 2023 | 211.9B USD |
| FY 2024 | 245.1B USD |
| FY 2025 | 281.7B USD |
| FY 2026 | 331.8B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
331.8B USD
| Period | Value |
|---|---|
| FY 2022 | 198.3B USD |
| FY 2023 | 211.9B USD |
| FY 2024 | 245.1B USD |
| FY 2025 | 281.7B USD |
| FY 2026 | 331.8B USD |
155.2B USD
| Period | Value |
|---|---|
| FY 2022 | 83.4B USD |
| FY 2023 | 88.5B USD |
| FY 2024 | 109.4B USD |
| FY 2025 | 128.5B USD |
| FY 2026 | 155.2B USD |
133.7B USD
| Period | Value |
|---|---|
| FY 2022 | 72.7B USD |
| FY 2023 | 72.4B USD |
| FY 2024 | 88.1B USD |
| FY 2025 | 101.8B USD |
| FY 2026 | 133.7B USD |
758.4B USD
| Period | Value |
|---|---|
| FY 2022 | 364.8B USD |
| FY 2023 | 412B USD |
| FY 2024 | 512.2B USD |
| FY 2025 | 619B USD |
| FY 2026 | 758.4B USD |
442.4B USD
| Period | Value |
|---|---|
| FY 2022 | 166.5B USD |
| FY 2023 | 206.2B USD |
| FY 2024 | 268.5B USD |
| FY 2025 | 343.5B USD |
| FY 2026 | 442.4B USD |
182.9B USD
| Period | Value |
|---|---|
| FY 2022 | 89B USD |
| FY 2023 | 87.6B USD |
| FY 2024 | 118.5B USD |
| FY 2025 | 136.2B USD |
| FY 2026 | 182.9B USD |
17.8%
| Period | Value |
|---|---|
| FY 2022 | 18% |
| FY 2023 | 6.9% |
| FY 2024 | 15.7% |
| FY 2025 | 14.9% |
| FY 2026 | 17.8% |
20.8%
| Period | Value |
|---|---|
| FY 2022 | 19.3% |
| FY 2023 | 6.2% |
| FY 2024 | 23.6% |
| FY 2025 | 17.4% |
| FY 2026 | 20.8% |
31.3%
| Period | Value |
|---|---|
| FY 2022 | 18.7% |
| FY 2023 | -0.5% |
| FY 2024 | 21.8% |
| FY 2025 | 15.5% |
| FY 2026 | 31.3% |
46.8%
| Period | Value |
|---|---|
| FY 2022 | 42.1% |
| FY 2023 | 41.8% |
| FY 2024 | 44.6% |
| FY 2025 | 45.6% |
| FY 2026 | 46.8% |
40.3%
| Period | Value |
|---|---|
| FY 2022 | 36.7% |
| FY 2023 | 34.1% |
| FY 2024 | 36% |
| FY 2025 | 36.1% |
| FY 2026 | 40.3% |
19.4%
| Period | Value |
|---|---|
| FY 2022 | 20.8% |
| FY 2023 | 18.6% |
| FY 2024 | 19.1% |
| FY 2025 | 18% |
| FY 2026 | 19.4% |
0.71x
| Period | Value |
|---|---|
| FY 2022 | 1.19x |
| FY 2023 | 1x |
| FY 2024 | 0.91x |
| FY 2025 | 0.8x |
| FY 2026 | 0.71x |