Revenue
USD
5.5B USD
Period data
| Period | Value |
|---|---|
| FY 2021 | 2.8B USD |
| FY 2022 | 2.8B USD |
| FY 2023 | 1.8B USD |
| FY 2024 | 3.2B USD |
| FY 2025 | 5.5B USD |
US equities · SEC fundamentals
Source: SEC EDGAR/XBRL
5.5B USD
| Period | Value |
|---|---|
| FY 2021 | 2.8B USD |
| FY 2022 | 2.8B USD |
| FY 2023 | 1.8B USD |
| FY 2024 | 3.2B USD |
| FY 2025 | 5.5B USD |
4.2B USD
| Period | Value |
|---|---|
| FY 2021 | 150M USD |
| FY 2022 | -47.8M USD |
| FY 2023 | 772.4M USD |
| FY 2024 | 1.9B USD |
| FY 2025 | 4.2B USD |
3.3B USD
| Period | Value |
|---|---|
| FY 2021 | 35.4M USD |
| FY 2022 | -192.7M USD |
| FY 2023 | 356.7M USD |
| FY 2024 | 1.6B USD |
| FY 2025 | 3.3B USD |
7.3B USD
| Period | Value |
|---|---|
| FY 2021 | 6.2B USD |
| FY 2022 | 5.8B USD |
| FY 2023 | 5.4B USD |
| FY 2024 | 5.9B USD |
| FY 2025 | 7.3B USD |
2.1B USD
| Period | Value |
|---|---|
| FY 2021 | 2.1B USD |
| FY 2022 | 1.9B USD |
| FY 2023 | 1.3B USD |
| FY 2024 | 1.1B USD |
| FY 2025 | 2.1B USD |
4B USD
| Period | Value |
|---|---|
| FY 2021 | 361.9M USD |
| FY 2022 | 412.8M USD |
| FY 2023 | 1.1B USD |
| FY 2024 | 2.1B USD |
| FY 2025 | 4B USD |
70%
| Period | Value |
|---|---|
| FY 2021 | 92.5% |
| FY 2022 | 0.9% |
| FY 2023 | -34.6% |
| FY 2024 | 75.1% |
| FY 2025 | 70% |
117.3%
| Period | Value |
|---|---|
| FY 2021 | Loss → Profit |
| FY 2022 | Profit → Loss |
| FY 2023 | Loss → Profit |
| FY 2024 | 147.4% |
| FY 2025 | 117.3% |
111%
| Period | Value |
|---|---|
| FY 2021 | Loss → Profit |
| FY 2022 | Profit → Loss |
| FY 2023 | Loss → Profit |
| FY 2024 | 342.9% |
| FY 2025 | 111% |
75.8%
| Period | Value |
|---|---|
| FY 2021 | 5.4% |
| FY 2022 | -1.7% |
| FY 2023 | 41.9% |
| FY 2024 | 59.3% |
| FY 2025 | 75.8% |
60.8%
| Period | Value |
|---|---|
| FY 2021 | 1.3% |
| FY 2022 | -6.8% |
| FY 2023 | 19.4% |
| FY 2024 | 49% |
| FY 2025 | 60.8% |
50.8%
| Period | Value |
|---|---|
| FY 2021 | 0.9% |
| FY 2022 | -3.2% |
| FY 2023 | 6.4% |
| FY 2024 | 28.1% |
| FY 2025 | 50.8% |
2.4x
| Period | Value |
|---|---|
| FY 2021 | 1.88x |
| FY 2022 | 2.07x |
| FY 2023 | 3.27x |
| FY 2024 | 4.39x |
| FY 2025 | 2.4x |