XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 446,551 $ 447,605 $ 429,909
Total cost of revenue [1] 303,630 293,645 269,954
Research and development [2] 49,732 57,129 57,752
Products      
Revenue [3] 234,164 233,192 214,715
Total cost of revenue 161,061 153,627 127,287
Services      
Revenue [4] 212,387 214,413 215,194
Total cost of revenue 142,569 140,018 142,667
Revenue from Joint Venture      
Total cost of revenue 59,853 37,772 35,237
Research and development 942 1,463 2,336
Revenue from Joint Venture | Products      
Revenue 77,497 55,658 45,545
Revenue from Joint Venture | Services      
Revenue $ 15,039 $ 10,919 $ 10,332
[1] Includes cost of revenue from sales to the joint venture, an equity method investment, of $59,853 during the year ended June 30, 2024, $37,772 during the year ended June 30, 2023, and $35,237 during the year ended June 30, 2022, respectively. See Note 11.
[2] Includes charge backs to the joint venture, an equity method investment, related to research and development of $942 during the year ended June 30, 2024, $1,463 during the year ended June 30, 2023, and $2,336 during the year ended June 30, 2022, respectively.
[3] Includes sales of products to the joint venture, an equity method investment, of $77,497 during the year ended June 30, 2024, $55,658 during the year ended June 30, 2023, and $45,545 during the year ended June 30, 2022, respectively. See Note 11.
[4] Includes sales of services to the joint venture, an equity method investment, of $15,039 during the year ended June 30, 2024, $10,919 during the year ended June 30, 2023, and $10,332 during the year ended June 30, 2022, respectively. See Note 11.