XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Net income (loss) $ 6,724 $ (2,524)
Other comprehensive gain (loss), net of tax:    
Foreign currency translation (loss) gain (187) 15
Total other comprehensive (loss) gain, net of tax (187) 15
Comprehensive income (loss) $ 6,537 $ (2,509)