XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenues [1] $ 58,170 $ 50,645
Cost of revenues 20,921 19,462
Gross profit 37,249 31,183
Operating expense:    
Selling 10,116 8,976
Research and development 4,735 4,811
Total operating expense 31,669 31,847
Operating income (loss) 5,580 (664)
Nonoperating expense:    
Interest expense and amortization of debt issuance costs 2,842 1,048
Gain on extinguishment of convertible notes (3,197) 0
Other expense (income), net 2,030 (775)
Total nonoperating expense, net 1,675 273
Earnings (loss) before income taxes 3,905 (937)
Income tax expense (benefit) 517 (388)
Net (loss) income $ 3,388 $ (549)
Earnings (loss) per share:    
Basic earnings (loss) per share (in dollars per share) $ 0.63 $ (0.1)
Diluted earnings (loss) per share (in dollars per share) $ 0.62 $ (0.1)
Weighted-average common shares outstanding:    
Basic (in shares) 5,397 5,372
Diluted (in shares) 5,424 5,372
Product [Member]    
Revenues $ 58,170 $ 50,645
Service [Member]    
Operating expense:    
General and administrative $ 16,818 $ 18,060
[1] Intersegment revenues are not significant and are eliminated to arrive at consolidated totals.