v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]      
Revenue $ 678,927 $ 696,162 $ 657,274
Cost of goods sold 527,383 535,158 485,356
Gross profit 151,544 161,004 171,918
Operating expenses:      
Research and development 103,858 94,265 89,940
Selling, general and administrative 90,881 95,175 85,734
Total operating expenses 194,739 189,440 175,674
Operating loss (43,195) (28,436) (3,756)
Other income (loss), net 4,381 (1,004) (73)
Interest income 3,958 4,283 5,168
Interest expenses (775) (2,639) (3,982)
Net loss before income taxes and equity method investment income (loss) (35,631) (27,796) (2,643)
Income tax expense (benefit) 7,468 (8,625) 3,649
Net loss before equity method investment income (loss) (43,099) (19,171) (6,292)
Equity method investment income (loss) 834 (77,805) (4,789)
Net loss (42,265) (96,976) (11,081)
Net loss $ (42,265) $ (96,976) $ (11,081)
Net loss per common share      
Basic (in dollars per share) $ (1.41) $ (3.30) $ (0.39)
Diluted (in dollars per share) $ (1.41) $ (3.30) $ (0.39)
Weighted average number of common share used to compute net loss per share:      
Basic (in shares) 29,951 29,405 28,236
Diluted (in shares) 29,951 29,405 28,236