v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 260,903 $ 725,305 $ 730,707 $ 2,660,484
Cost of revenues 963,229 582,488 1,470,189 1,900,236
Gross profit (loss) (702,326) 142,817 (739,482) 760,248
Operating expenses:        
Research and development 70,372 80,082 214,999 246,481
Sales and marketing 37,427 40,351 116,316 125,539
General and administrative 41,212 39,110 111,085 111,876
Other operating expense (income), net 233,929 0 237,271 (1,434)
Total operating expenses 382,940 159,543 679,671 482,462
Operating income (loss) (1,085,266) (16,726) (1,419,153) 277,786
Financial income (expense), net 5,558 (7,901) (2,371) 19,157
Other income (loss), net (3,928) (484) 14,623 (609)
Income (loss) before income taxes (1,083,636) (25,111) (1,406,901) 296,334
Income taxes (121,108) (36,065) (85,109) (99,622)
Net loss from equity method investments (577) 0 (1,440) 0
Net income (loss) $ (1,205,321) $ (61,176) $ (1,493,450) $ 196,712
Net basic earnings (loss) per share of common stock $ (21.13) $ (1.08) $ (26.22) $ 3.49
Net diluted earnings (loss) per share of common stock $ (21.13) $ (1.08) $ (26.22) $ 3.34
Weighted average number of shares used in computing net basic earnings (loss) per share of common stock 57,029,983 56,671,504 56,952,656 56,435,880
Weighted average number of shares used in computing net diluted earnings (loss) per share of common stock 57,029,983 56,671,504 56,952,656 59,297,423