XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Revenues $ 173,869 $ 158,615 $ 487,809 $ 447,957
Cost of revenue 44,934 43,287 131,767 126,612
Gross profit 128,935 115,328 356,042 321,345
Operating expenses:        
Research and development 37,788 43,175 106,040 136,975
Sales and marketing 46,203 47,702 135,217 144,931
General and administrative 27,241 36,657 79,914 92,519
Gains, losses and other items, net 2,502 11,743 9,192 25,593
Total operating expenses 113,734 139,277 330,363 400,018
Income (loss) from operations 15,201 (23,949) 25,679 (78,673)
Total other income (expense), net 6,607 (736) 17,887 2,211
Income (loss) from continuing operations before income taxes 21,808 (24,685) 43,566 (76,462)
Income tax expense 8,429 5,835 27,297 11,712
Net earnings (loss) from continuing operations 13,379 (30,520) 16,269 (88,174)
Earnings from discontinued operations, net of tax 598 836 985 836
Net earnings (loss) $ 13,977 $ (29,684) $ 17,254 $ (87,338)
Basic earnings (loss) per share:        
Continuing operations (in USD per share) $ 0.20 $ (0.47) $ 0.25 $ (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Basic earnings (loss) per share (in USD per share) 0.21 (0.46) 0.26 (1.31)
Diluted earnings (loss) per share:        
Continuing operations (in USD per share) 0.20 (0.47) 0.24 (1.32)
Discontinued operations (in USD per share) 0.01 0.01 0.01 0.01
Diluted earnings (loss) per share (in USD per share) $ 0.21 $ (0.46) $ 0.25 $ (1.31)