XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]    
Revenues $ 142,243 $ 119,038
Cost of revenue 41,021 34,315
Gross profit 101,222 84,723
Operating expenses:    
Research and development 47,661 34,776
Sales and marketing 51,280 41,979
General and administrative 27,144 24,291
Gains, losses and other items, net 739 1,278
Total operating expenses 126,824 102,324
Loss from operations (25,602) (17,601)
Total other income, net 699 30,601
Income (loss) before income taxes (24,903) 13,000
Income tax expense (benefit) 2,315 (4,365)
Net earnings (loss) $ (27,218) $ 17,365
Basic earnings (loss) per share (in USD per share) $ (0.40) $ 0.25
Diluted earnings (loss) per share (in USD per share) $ (0.40) $ 0.25