By Business/Source
Currency:USD
2025/Q3
Stock NameRevenueRatio
In-house early-stage research and development (R&D)70.45M100.00%
By Country/Region
Currency:USD
2024/FY
Stock NameRevenueRatio
United States522.54M76.60%
Europe96.14M14.09%
Rest of the world59.02M8.65%
North America4.46M0.65%