XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 61,403 $ 39,353 $ 156,163 $ 103,611
Cost of revenues 45,077 29,369 112,000 78,759
Gross margin 16,326 9,984 44,163 24,852
Operating expenses:        
Research and development 3,000 2,199 7,932 5,693
Selling, general and administrative 11,567 7,833 30,990 23,648
Amortization of acquisition-related intangibles 444 538 1,289 1,614
Change in fair value of contingent consideration 0 852 6,682 3,052
Restructuring 0 0 0 (14)
Total operating expenses 15,011 11,422 46,893 33,993
Operating income (loss) 1,315 (1,438) (2,730) (9,141)
Interest income, net 802 150 2,901 518
Other income (expense), net 272 (298) (214) (618)
Income (loss) before income tax expense (benefit) 2,389 (1,586) (43) (9,241)
Income tax (benefit) expense (76) 63 (4,871) 291
Net income (loss) $ 2,465 $ (1,649) $ 4,828 $ (9,532)
Net income (loss) per common share        
Basic (in dollars per share) $ 0.07 $ (0.06) $ 0.13 $ (0.33)
Diluted (in dollars per share) $ 0.06 $ (0.06) $ 0.13 $ (0.33)
Weighted average number of common shares outstanding        
Basic (in shares) 37,661 29,092 36,766 28,728
Diluted (in shares) 38,463 29,092 37,457 28,728