v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenues $ 214,708 $ 199,829 $ 428,694 $ 394,651
Cost of revenue 66,099 59,594 129,142 117,913
Gross profit 148,609 140,235 299,552 276,738
Operating expenses        
Research and development 36,133 36,952 73,267 76,560
Sales and marketing 49,993 48,685 101,927 100,591
General and administrative 32,078 33,170 67,227 70,515
Gains, losses and other items, net 7,189 0 13,752 423
Total operating expenses 125,393 118,807 256,173 248,089
Income from operations 23,216 21,428 43,379 28,649
Total other income, net 3,306 3,544 6,397 7,253
Income from operations before income taxes 26,522 24,972 49,776 35,902
Income tax expense (benefit) 7,750 (2,448) 13,489 735
Net earnings $ 18,772 $ 27,420 $ 36,287 $ 35,167
Basic earnings per share (in dollars per share) $ 0.31 $ 0.42 $ 0.60 $ 0.54
Diluted earnings per share (in dollars per share) $ 0.30 $ 0.42 $ 0.59 $ 0.53