XML 11 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net revenue:        
Total net revenue $ 60,566 $ 49,920 $ 175,243 $ 145,168
Cost of goods sold:        
Total cost of goods sold 22,742 19,144 69,263 56,532
Gross profit $ 37,824 $ 30,776 $ 105,980 $ 88,636
Gross profit margin 62.50% 61.70% 60.50% 61.10%
Operating expenses:        
Product development $ 14,551 $ 12,416 $ 42,455 $ 36,550
Sales and marketing 6,137 5,886 19,838 16,619
General and administrative 9,057 7,928 27,207 22,850
Depreciation of fixed assets 909 437 3,042 1,371
Amortization of internal-use software and intangibles 343 430 1,120 1,326
Other (gains) and charges, net (924) 93 45 374
Legal settlements 0 104 0 104
Total operating expense 30,073 27,294 93,707 79,194
Operating income 7,751 3,482 12,273 9,442
Other income (expense):        
Interest income 1,252 704 3,580 1,186
Other income (expense), net 95 384 (15) 799
Income before taxes 9,098 4,570 15,838 11,427
Income tax (benefit) provision (68,043) 678 (67,396) 920
Net income 77,141 3,892 83,234 10,507
Series A convertible preferred stock dividends (286) (459) (1,204) (1,377)
Net income attributable to common shareholders $ 76,855 $ 3,433 $ 82,030 $ 9,130
Weighted average shares outstanding - basic 25,808 24,703 25,256 24,651
Net income per share - basic: $ 2.98 $ 0.14 $ 3.25 $ 0.37
Weighted average shares outstanding - diluted 26,979 26,070 26,463 25,780
Net income per share - diluted: $ 2.85 $ 0.13 $ 3.1 $ 0.35
Products [Member]        
Net revenue:        
Total net revenue $ 12,678 $ 10,697 $ 38,100 $ 32,291
Cost of goods sold:        
Total cost of goods sold 6,707 5,368 20,023 16,682
Subscription and maintenance [Member]        
Net revenue:        
Total net revenue 35,107 30,154 101,481 86,917
Cost of goods sold:        
Total cost of goods sold 7,371 6,767 22,812 19,223
Professional services [Member]        
Net revenue:        
Total net revenue 12,781 9,069 35,662 25,960
Cost of goods sold:        
Total cost of goods sold $ 8,664 $ 7,009 $ 26,428 $ 20,627