XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Net revenue:        
Total net revenue $ 69,561 $ 60,566 $ 201,352 $ 175,243
Cost of goods sold:        
Total cost of goods sold 25,706 22,742 74,415 69,263
Gross profit $ 43,855 $ 37,824 $ 126,937 $ 105,980
Gross profit margin 63.00% 62.50% 63.00% 60.50%
Operating expenses:        
Product development $ 14,971 $ 14,551 $ 45,863 $ 42,455
Sales and marketing 9,013 6,137 24,822 19,838
General and administrative 9,536 9,057 30,181 27,207
Depreciation of fixed assets 985 909 2,738 3,042
Amortization of internal-use software and intangibles 1,622 343 2,777 1,120
Other (gains) charges, net (12) (924) 2,576 45
Legal settlements 330 0 699 0
Total operating expense 36,445 30,073 109,656 93,707
Operating income 7,410 7,751 17,281 12,273
Other income (expense):        
Interest income 416 1,252 3,293 3,580
Interest expense (657) 0 (1,116) 0
Other income (expense), net 574 95 804 (15)
Income before taxes 7,743 9,098 20,262 15,838
Income tax provision (benefit) 3,913 (68,043) 962 (67,396)
Net income 3,830 77,141 19,300 83,234
Series A convertible preferred stock dividends 0 (286) 0 (1,204)
Net income attributable to common shareholders $ 3,830 $ 76,855 $ 19,300 $ 82,030
Weighted average shares outstanding - basic 27,667 25,808 27,446 25,256
Net income per share - basic: $ 0.14 $ 2.98 $ 0.7 $ 3.25
Weighted average shares outstanding - diluted 28,314 26,979 28,248 26,463
Net income per share - diluted: $ 0.14 $ 2.85 $ 0.68 $ 3.1
Products [Member]        
Net revenue:        
Total net revenue $ 10,677 $ 12,678 $ 31,077 $ 38,100
Cost of goods sold:        
Total cost of goods sold 5,550 6,707 15,982 20,023
Subscription and maintenance [Member]        
Net revenue:        
Total net revenue 44,379 35,107 123,853 101,481
Cost of goods sold:        
Total cost of goods sold 9,531 7,371 26,466 22,812
Professional services [Member]        
Net revenue:        
Total net revenue 14,505 12,781 46,422 35,662
Cost of goods sold:        
Total cost of goods sold $ 10,625 $ 8,664 $ 31,967 $ 26,428