XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 60,737 $ 57,833 $ 120,280 $ 116,003
Cost of revenues 23,406 22,378 46,010 43,299
Gross profit 37,331 35,455 74,270 72,704
Operating expense:        
Selling 9,796 9,849 20,729 19,965
General and administrative 17,763 17,464 35,721 34,282
Research and development 5,048 4,634 10,032 9,369
Total operating expense 32,607 31,947 66,482 63,616
Operating income 4,724 3,508 7,788 9,088
Non-operating expense (income):        
Interest expense and amortization of debt issuance costs 2,862 3,018 5,060 5,860
Gain on extinguishment of convertible notes 0 0 0 (2,887)
Other (income), net (137) (3,322) (6,283) (1,602)
Total non-operating expense (income), net 2,725 (304) (1,223) 1,371
Earnings before income taxes 1,999 3,812 9,011 7,717
Income tax (benefit) expense (477) 384 1,793 901
Net income $ 2,476 $ 3,428 $ 7,218 $ 6,816
Earnings per share:        
Basic (in dollars per share) $ 0.45 $ 0.63 $ 1.32 $ 1.26
Diluted (in dollars per share) $ 0.45 $ 0.63 $ 1.3 $ 1.25
Weighted-average common shares outstanding:        
Basic (in shares) 5,512 5,413 5,488 5,405
Diluted (in shares) 5,535 5,471 5,543 5,448