XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]            
NET INCOME (LOSS) $ 23,438 $ (3,279) $ (1,885,427) $ (71,974) $ 20,159 $ (1,957,401)
OTHER COMPREHENSIVE INCOME (LOSS):            
Net unrealized gain (loss) on foreign currency 2,891   (4,334)   3,498 (2,439)
Total other comprehensive income (loss) 2,891 $ 607 (4,334) $ 1,895 3,498 (2,439)
COMPREHENSIVE INCOME (LOSS) $ 26,329   $ (1,889,761)   $ 23,657 $ (1,959,840)