XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]    
Revenues $ 175,961 $ 154,069
Cost of revenue 51,749 45,621
Gross profit 124,212 108,448
Operating expenses    
Research and development 44,118 34,519
Sales and marketing 54,175 44,879
General and administrative 30,961 26,664
Gains, losses and other items, net 206 116
Total operating expenses 129,460 106,178
Income (loss) from operations (5,248) 2,270
Total other income, net 4,444 4,849
Income (loss) from continuing operations before income taxes (804) 7,119
Income tax expense 6,685 8,705
Net loss $ (7,489) $ (1,586)
Basic loss per share (in dollars per share) $ (0.11) $ (0.02)
Diluted loss per share (in dollars per share) $ (0.11) $ (0.02)