Record Revenue Surge and Strategic …
Revenue: $188.8 million for Q1 2025, up from $25.3 million in Q1 2024. Cash and Marketable Securities: Approximately $954 million as of March 31, 2025. General and Administrative Expenses: $26.6 million for Q1 2025, compared to $24.3 million in Q1 2024. Research and Development Expenses: $90.8 million for Q1 2025, up from $84.3 million in