XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 289,429 $ 265,405 $ 508,909 $ 469,804
Cost of revenues 257,298 276,374 459,242 506,960
Gross profit (loss) 32,131 (10,969) 49,667 (37,156)
Operating expenses:        
Research and development 53,386 69,276 115,383 144,627
Sales and marketing 28,725 39,978 60,382 78,889
General and administrative 19,789 39,008 49,972 69,873
Other operating expense, net 45,724 951 42,149 3,342
Total operating expenses 147,624 149,213 267,886 296,731
Operating loss (115,493) (160,182) (218,219) (333,887)
Financial income (expense), net (7,323) (865) 2,745 (7,929)
Other income 4,017 18,551 4,165 18,551
Loss before income taxes (118,799) (142,496) (211,309) (323,265)
Tax benefits (income taxes) (5,657) 12,245 (11,383) 35,999
Net loss from equity method investments (288) (567) (575) (863)
Net loss $ (124,744) $ (130,818) $ (223,267) $ (288,129)
Net basic loss per share of common stock $ (2.13) $ (2.31) $ (3.83) $ (5.06)
Net diluted loss per share of common stock $ (2.13) $ (2.31) $ (3.83) $ (5.06)
Weighted average number of shares used in computing net basic loss per share of common stock 58,567,394 56,687,006 58,345,680 56,913,569
Weighted average number of shares used in computing net diluted loss per share of common stock 58,567,394 56,687,006 58,345,680 56,913,569