v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 19,532,972 $ 2,785,024 $ (1,229,326) $ 8,588,500
Other comprehensive (loss) income, net of applicable taxes:        
Foreign currency translation adjustment (1,257) (93) (4,218) 10,271
Unrealized loss on short-term investments (4,583) 0 (4,884) 0
Total other comprehensive (loss) income (5,840) (93) (9,102) 10,271
Comprehensive income (loss) $ 19,527,132 $ 2,784,931 $ (1,238,428) $ 8,598,771