v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 1,760 $ (26,586) $ (43,377) $ (76,299)
Other comprehensive income, net of tax:        
Foreign currency translation adjustments, net of tax benefit of $10 and $34 for the three and six months ended June 30, 2026, respectively, and net of tax expense of $264 for the three months ended June 30, 2025 and net of tax benefit of $259 for the six months ended June 30, 2025, respectively. 1,228 6,300 319 7,157
Total comprehensive income (loss) $ 2,988 $ (20,286) $ (43,058) $ (69,142)