XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 72,358 $ 40,290
Cost of revenues 47,869 28,065
Gross margin 24,489 12,225
Operating expenses:    
Research and development 4,304 2,286
Selling, general and administrative 14,204 8,898
Amortization of acquisition-related intangibles 337 412
Change in fair value of contingent consideration 0 3,920
Total operating expenses 18,845 15,516
Operating income (loss) 5,644 (3,291)
Interest income, net 932 1,120
Other income (expense), net 347 (160)
Income (loss) before income tax expense 6,923 (2,331)
Income tax expense 199 193
Net income (loss) $ 6,724 $ (2,524)
Net income (loss) per common share    
Basic (in dollars per share) $ 0.17 $ (0.07)
Diluted (in dollars per share) $ 0.17 $ (0.07)
Weighted average number of common shares outstanding    
Basic (in shares) 38,875 35,676
Diluted (in shares) 39,742 35,676