XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Revenue $ 164,635 $ 150,060 $ 519,678 $ 495,978
Cost of goods sold 1 129,458 114,505 399,964 365,497
Gross profit 35,177 35,555 119,714 130,481
Operating expenses        
Research and development 23,398 23,095 69,844 68,127
Selling, general and administrative 22,437 22,964 66,688 64,611
Total operating expenses 45,835 46,059 136,532 132,738
Operating loss (10,658) (10,504) (16,818) (2,257)
Other income (loss), net (65) 308 (52) (138)
Interest income 927 1,230 3,327 3,873
Interest expenses (596) (959) (2,109) (3,099)
Gain on change of equity interest in equity method investment 505 0 505 0
Net loss before income taxes and loss from equity method investment (9,887) (9,925) (15,147) (1,621)
Income tax expense 660 611 2,942 2,643
Net loss before loss from equity method investment (10,547) (10,536) (18,089) (4,264)
Equity method investment loss from equity investee (260) (676) (1,828) (4,085)
Net loss $ (10,807) $ (11,212) $ (19,917) $ (8,349)
Net loss per common share        
Basic (in dollars per share) $ (0.37) $ (0.39) $ (0.68) $ (0.30)
Diluted (in dollars per share) $ (0.37) $ (0.39) $ (0.68) $ (0.30)
Weighted average number of common shares used to compute net loss per share        
Basic (in shares) 29,530 28,433 29,232 28,022
Diluted (in shares) 29,530 28,433 29,232 28,022