XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]      
Revenue $ 696,162 $ 657,274 $ 691,321
Operating expenses 535,158 485,356 491,785
Gross profit 161,004 171,918 199,536
Operating expenses:      
Research and development 94,265 89,940 88,146
Selling, general and administrative 95,175 85,734 88,861
Total operating expenses 189,440 175,674 177,007
Operating income (loss) (28,436) (3,756) 22,529
Other loss, net (1,004) (73) (1,730)
Interest income 4,283 5,168 3,775
Interest expenses (2,639) (3,982) (4,862)
Net income (loss) before income taxes and equity method investment loss (27,796) (2,643) 19,712
Income tax expense (benefit) (8,625) 3,649 5,937
Net income (loss) before equity method investment loss (19,171) (6,292) 13,775
Equity method investment loss (77,805) (4,789) (1,411)
Net income (loss) (96,976) (11,081) 12,364
Net income (loss) $ (96,976) $ (11,081) $ 12,364
Net income (loss) per common share      
Basic (in dollars per share) $ (3.30) $ (0.39) $ 0.45
Diluted (in dollars per share) $ (3.30) $ (0.39) $ 0.42
Weighted average number of common share used to compute net income (loss) per share:      
Basic (in shares) 29,405 28,236 27,552
Diluted (in shares) 29,405 28,236 29,528