XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenues $ 159,871 $ 147,099 $ 313,940 $ 289,342
Cost of revenue 41,212 42,304 86,833 83,325
Gross profit 118,659 104,795 227,107 206,017
Operating expenses:        
Research and development 33,733 46,139 68,252 93,800
Sales and marketing 44,135 45,949 89,014 97,229
General and administrative 26,009 28,718 52,673 55,862
Gains, losses and other items, net 6,574 13,111 6,690 13,850
Total operating expenses 110,451 133,917 216,629 260,741
Income (loss) from operations 8,208 (29,122) 10,478 (54,724)
Total other income, net 6,431 2,248 11,280 2,947
Income (loss) from continuing operations before income taxes 14,639 (26,874) 21,758 (51,777)
Income tax expense 10,163 3,562 18,868 5,877
Net earnings (loss) from continuing operations 4,476 (30,436) 2,890 (57,654)
Earnings from discontinued operations, net of tax 387 0 387 0
Net earnings (loss) $ 4,863 $ (30,436) $ 3,277 $ (57,654)
Basic earnings (loss) per share:        
Continuing operations (in USD per share) $ 0.07 $ (0.45) $ 0.04 $ (0.85)
Discontinued operations (in USD per share) 0.01 0 0.01 0
Basic earnings (loss) per share (in USD per share) 0.07 (0.45) 0.05 (0.85)
Diluted earnings (loss) per share:        
Continuing operations (in USD per share) 0.07 (0.45) 0.04 (0.85)
Discontinued operations (in USD per share) 0.01 0 0.01 0
Diluted earnings (loss) per share (in USD per share) $ 0.07 $ (0.45) $ 0.05 $ (0.85)