XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 124,383 $ 116,840 $ 150,841
Cost of revenue 90,471 86,716 113,718
Gross profit 33,912 30,124 37,123
Operating expenses:      
General and administrative 11,680 11,262 11,184
Acquisition costs 512    
Sales and marketing 11,628 10,341 11,113
Research and development 1,701 1,685 1,716
Total operating expenses 25,521 23,288 24,013
Income from operations 8,391 6,836 13,110
Other income (expense):      
Other income 1 56 28
Interest expense (80) (127) (279)
Amortization of debt issue costs (62) (157) (243)
Loss on debt extinguishment   (90)  
Interest income     5
Total other expense (141) (318) (489)
Income before income tax 8,250 6,518 12,621
Income tax (benefit) expense 2,159 (19,616) 159
Net income $ 6,091 $ 26,134 $ 12,462
Basic net income per share attributable to common shareholders $ 0.20 $ 0.85 $ 0.41
Weighted-average common shares outstanding 31,018,356 30,634,553 30,104,552
Diluted net income per share $ 0.19 $ 0.83 $ 0.40
Weighted-average common shares and share equivalents outstanding 31,294,573 31,303,727 30,964,777
Product revenue      
Revenues $ 91,889 $ 87,664 $ 113,352
Cost of revenue 65,249 63,233 83,588
Service revenue      
Revenues 32,494 29,176 37,489
Cost of revenue $ 25,222 $ 23,483 $ 30,130