XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]      
Revenues $ 745,580 $ 659,661 $ 596,583
Cost of revenue 215,910 179,489 170,084
Gross profit 529,670 480,172 426,499
Operating expenses      
Research and development 176,668 151,201 189,195
Sales and marketing 213,106 195,693 202,437
General and administrative 126,499 110,166 125,351
Gains, losses and other items, net 7,993 11,708 35,316
Total operating expenses 524,266 468,768 552,299
Income (loss) from operations 5,404 11,404 (125,800)
Total other income, net 17,436 22,957 6,946
Income (loss) from continuing operations before income taxes 22,840 34,361 (118,854)
Income tax expense 25,342 24,270 5,252
Net earnings (loss) from continuing operations (2,502) 10,091 (124,106)
Earnings from discontinued operations, net of tax 1,688 1,790 5,404
Net earnings (loss) $ (814) $ 11,881 $ (118,702)
Basic earnings (loss) per share:      
Continuing operations (in dollars per share) $ (0.04) $ 0.15 $ (1.87)
Discontinued operations (in dollars per share) 0.03 0.03 0.08
Basic earnings per share (in dollars per share) (0.01) 0.18 (1.79)
Diluted earnings (loss) per share:      
Continuing operations (in dollars per share) (0.04) 0.15 (1.87)
Discontinued operations (in dollars per share) 0.03 0.03 0.08
Diluted earnings per share (in dollars per share) $ (0.01) $ 0.17 $ (1.79)