XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenues $ 65,126 $ 62,840 $ 185,406 $ 178,843
Cost of revenues 23,331 23,086 69,341 66,385
Gross profit 41,795 39,754 116,065 112,458
Operating expense:        
Selling 9,986 10,450 30,715 30,415
General and administrative 18,805 18,472 54,526 52,754
Research and development 5,029 5,053 15,061 14,422
Total operating expense 33,820 33,975 100,302 97,591
Operating income 7,975 5,779 15,763 14,867
Non-operating expense (income):        
Interest expense and amortization of debt issuance costs 3,036 2,842 8,096 9,340
Gain on extinguishment of convertible notes 0 0 0 (2,887)
Other expense (income), net 343 5,154 (5,940) 2,914
Total non-operating expense, net 3,379 7,996 2,156 9,367
Earnings (loss) before income taxes 4,596 (2,217) 13,607 5,500
Income tax expense (benefit) 966 (541) 2,759 360
Net income (loss) $ 3,630 $ (1,676) $ 10,848 $ 5,140
Earnings (loss) per share:        
Basic (in dollars per share) $ 0.66 $ (0.31) $ 1.97 $ 0.95
Diluted (in dollars per share) $ 0.65 $ (0.31) $ 1.95 $ 0.94
Weighted-average common shares outstanding:        
Basic (in shares) [1] 5,532 5,429 5,504 5,413
Diluted (in shares) 5,565 5,429 5,552 5,464
[1] Weighted average outstanding shares includes awards that have not yet vested and are not yet legally outstanding, but for which all vesting criteria other than the passage of time have been satisfied. For example, this includes RSUs granted to retirement-eligible employees that are not subject to continued service requirements but have not yet vested.