XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Revenues      
Revenue $ 184,335 $ 133,937 $ 117,687
Cost of revenues      
Cost of revenue 75,245 46,923 52,325
Gross profit 109,090 87,014 65,362
Operating expenses      
Selling 28,310 18,480 12,910
General and administrative 60,311 45,788 38,174
Research and development 15,767 10,388 6,355
Total operating expenses 104,388 74,656 57,439
Operating income 4,702 12,358 7,923
Nonoperating (income) expenses      
Interest expense and amortization of debt discount 3,885 8,024 5,504
Other (income) expense, net (2,757) 2,031 (1,443)
Total nonoperating expense 1,128 10,055 4,061
Earnings before income taxes 3,574 2,303 3,862
Income tax expense (benefit) 1,703 (971) 2,084
Net income $ 1,871 $ 3,274 $ 1,778
Earnings per share      
Basic (in dollars per share) $ 0.36 $ 0.66 $ 0.42
Diluted (in dollars per share) $ 0.35 $ 0.64 $ 0.41
Weighted-average common shares outstanding      
Basic (in shares) 5,212 4,975 4,200
Diluted (in shares) 5,335 5,124 4,371
Product [Member]      
Revenues      
Revenue $ 149,422 $ 107,028 $ 93,401
Cost of revenues      
Cost of revenue 54,747 33,120 40,445
Service [Member]      
Revenues      
Revenue 34,913 26,909 24,286
Cost of revenues      
Cost of revenue $ 20,498 $ 13,803 $ 11,880