XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Revenues $ 154,069 $ 142,243
Cost of revenue 45,621 41,021
Gross profit 108,448 101,222
Operating expenses:    
Research and development 34,519 47,661
Sales and marketing 44,879 51,280
General and administrative 26,664 27,144
Gains, losses and other items, net 116 739
Total operating expenses 106,178 126,824
Income (loss) from operations 2,270 (25,602)
Total other income, net 4,849 699
Income (loss) from operations before income taxes 7,119 (24,903)
Income tax expense 8,705 2,315
Net loss $ (1,586) $ (27,218)
Basic loss per share (in USD per share) $ (0.02) $ (0.40)
Diluted loss per share (in USD per share) $ (0.02) $ (0.40)