Revenue
USD
9B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 2.9B USD |
| FY 2022 | 4.4B USD |
| FY 2023 | 5.9B USD |
| FY 2024 | 7B USD |
| FY 2025 | 9B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
9B USD
| Period | Value |
|---|---|
| FY 2021 | 2.9B USD |
| FY 2022 | 4.4B USD |
| FY 2023 | 5.9B USD |
| FY 2024 | 7B USD |
| FY 2025 | 9B USD |
3.9B USD
| Period | Value |
|---|---|
| FY 2021 | 924.7M USD |
| FY 2022 | 1.5B USD |
| FY 2023 | 2.3B USD |
| FY 2024 | 2.9B USD |
| FY 2025 | 3.9B USD |
3.5B USD
| Period | Value |
|---|---|
| FY 2021 | 840.9M USD |
| FY 2022 | 1.4B USD |
| FY 2023 | 2.1B USD |
| FY 2024 | 2.9B USD |
| FY 2025 | 3.5B USD |
19.4B USD
| Period | Value |
|---|---|
| FY 2021 | 5.7B USD |
| FY 2022 | 6.8B USD |
| FY 2023 | 10B USD |
| FY 2024 | 14B USD |
| FY 2025 | 19.4B USD |
12.4B USD
| Period | Value |
|---|---|
| FY 2021 | 4B USD |
| FY 2022 | 4.9B USD |
| FY 2023 | 7.2B USD |
| FY 2024 | 10B USD |
| FY 2025 | 12.4B USD |
4.4B USD
| Period | Value |
|---|---|
| FY 2021 | 1B USD |
| FY 2022 | 492.8M USD |
| FY 2023 | 2B USD |
| FY 2024 | 3.7B USD |
| FY 2025 | 4.4B USD |
28.6%
| Period | Value |
|---|---|
| FY 2021 | 27.2% |
| FY 2022 | 48.6% |
| FY 2023 | 33.8% |
| FY 2024 | 19.5% |
| FY 2025 | 28.6% |
31%
| Period | Value |
|---|---|
| FY 2021 | 32.2% |
| FY 2022 | 65.1% |
| FY 2023 | 47.8% |
| FY 2024 | 30.4% |
| FY 2025 | 31% |
23.1%
| Period | Value |
|---|---|
| FY 2021 | 32.5% |
| FY 2022 | 60.8% |
| FY 2023 | 54.3% |
| FY 2024 | 36.6% |
| FY 2025 | 23.1% |
42.8%
| Period | Value |
|---|---|
| FY 2021 | 31.4% |
| FY 2022 | 34.9% |
| FY 2023 | 38.5% |
| FY 2024 | 42% |
| FY 2025 | 42.8% |
39%
| Period | Value |
|---|---|
| FY 2021 | 28.5% |
| FY 2022 | 30.9% |
| FY 2023 | 35.6% |
| FY 2024 | 40.7% |
| FY 2025 | 39% |
21%
| Period | Value |
|---|---|
| FY 2021 | 16.1% |
| FY 2022 | 21.6% |
| FY 2023 | 24.9% |
| FY 2024 | 23.8% |
| FY 2025 | 21% |
0.57x
| Period | Value |
|---|---|
| FY 2021 | 0.44x |
| FY 2022 | 0.39x |
| FY 2023 | 0.38x |
| FY 2024 | 0.41x |
| FY 2025 | 0.57x |