XML 28 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 610,785 $ 618,727 $ 516,409
Cost of revenue 196,303 209,414 120,386
Gross profit 414,482 409,313 396,023
Operating expenses:      
Research and development 264,698 270,332 265,667
In-process research and development 0 60,980 0
Selling, general and administrative 344,343 343,330 298,300
Total operating expenses 609,041 674,642 563,967
Loss from operations (194,559) (265,329) (167,944)
Other income (expense):      
Interest income 18,448 16,906 6,647
Interest expense (4) (33) (476)
Other expense, net (1,585) (307) (198)
Total other income 16,859 16,566 5,973
Loss before provision for income taxes (177,700) (248,763) (161,971)
Provision for income taxes 4,927 6,336 4,029
Net loss $ (182,627) $ (255,099) $ (166,000)
Net loss per share, basic (in dollars per share) $ (1.52) $ (2.18) $ (1.46)
Net loss per share, diluted (in dollars per share) $ (1.52) $ (2.18) $ (1.46)
Weighted-average shares used to compute net loss per share, basic (in shares) 120,451,550 117,165,036 113,858,684
Weighted-average shares used to compute net loss per share, diluted (in shares) 120,451,550 117,165,036 113,858,684