XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Statement Of Income And Comprehensive Income [Abstract]    
Net (loss) income $ (26,525) $ 44,588
Other comprehensive (loss) income:    
Foreign currency translation gains 83 1,360
Unrealized losses on derivative instrument (217) (461)
Net unrealized (losses) gains on marketable securities (632) 1,755
Other comprehensive (loss) income (766) 2,654
Comprehensive (loss) income $ (27,291) $ 47,242