Revenue
USD
20.3B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 12.8B USD |
| FY 2022 | 13.6B USD |
| FY 2023 | 10.8B USD |
| FY 2024 | 13.7B USD |
| FY 2025 | 20.3B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
20.3B USD
| Period | Value |
|---|---|
| FY 2021 | 12.8B USD |
| FY 2022 | 13.6B USD |
| FY 2023 | 10.8B USD |
| FY 2024 | 13.7B USD |
| FY 2025 | 20.3B USD |
1.9B USD
| Period | Value |
|---|---|
| FY 2022 | -2.4B USD |
| FY 2023 | -80M USD |
| FY 2024 | 990M USD |
| FY 2025 | 1.9B USD |
1.4B USD
| Period | Value |
|---|---|
| FY 2021 | -135M USD |
| FY 2022 | -1.6B USD |
| FY 2023 | 450M USD |
| FY 2024 | 210M USD |
| FY 2025 | 1.4B USD |
13.2B USD
| Period | Value |
|---|---|
| FY 2021 | 7B USD |
| FY 2022 | 8.7B USD |
| FY 2023 | 7.1B USD |
| FY 2024 | 8.5B USD |
| FY 2025 | 13.2B USD |
3.4B USD
| Period | Value |
|---|---|
| FY 2021 | 525M USD |
| FY 2022 | -1.1B USD |
| FY 2023 | -384M USD |
| FY 2024 | 1.3B USD |
| FY 2025 | 3.4B USD |
1B USD
| Period | Value |
|---|---|
| FY 2021 | -2.6B USD |
| FY 2022 | -1.3B USD |
| FY 2023 | 803M USD |
| FY 2024 | 918M USD |
| FY 2025 | 1B USD |
48.6%
| Period | Value |
|---|---|
| FY 2021 | 129.4% |
| FY 2022 | 6.2% |
| FY 2023 | -20.8% |
| FY 2024 | 26.9% |
| FY 2025 | 48.6% |
90%
| Period | Value |
|---|---|
| FY 2022 | N/A |
| FY 2023 | Loss narrowed |
| FY 2024 | Loss → Profit |
| FY 2025 | 90% |
570%
| Period | Value |
|---|---|
| FY 2021 | Loss narrowed |
| FY 2022 | Loss widened |
| FY 2023 | Loss → Profit |
| FY 2024 | -53.3% |
| FY 2025 | 570% |
9.3%
| Period | Value |
|---|---|
| FY 2022 | -17.3% |
| FY 2023 | -0.7% |
| FY 2024 | 7.2% |
| FY 2025 | 9.3% |
6.9%
| Period | Value |
|---|---|
| FY 2021 | -1.1% |
| FY 2022 | -11.7% |
| FY 2023 | 4.2% |
| FY 2024 | 1.5% |
| FY 2025 | 6.9% |
13%
| Period | Value |
|---|---|
| FY 2021 | -2.7% |
| FY 2022 | -20.2% |
| FY 2023 | 5.7% |
| FY 2024 | 2.7% |
| FY 2025 | 13% |
2.61x
| Period | Value |
|---|---|
| FY 2021 | 12.36x |
| FY 2022 | -9.26x |
| FY 2023 | -19.41x |
| FY 2024 | 5.64x |
| FY 2025 | 2.61x |