XML 27 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations and Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 447,605 $ 429,909 $ 396,289
Total cost of revenue [1] 293,645 269,954 236,782
Research and development [2] 57,129 57,752 52,729
Products      
Revenue [3] 233,192 214,715 176,647
Total cost of revenue 153,627 127,287 102,100
Services      
Revenue [4] 214,413 215,194 219,642
Total cost of revenue 140,018 142,667 134,682
Revenue from Joint Venture      
Total cost of revenue 37,772 35,237 13,310
Research and development 1,463 2,336 430
Revenue from Joint Venture | Products      
Revenue 55,658 45,545 12,033
Revenue from Joint Venture | Services      
Revenue $ 10,919 $ 10,332 $ 12,360
[1] Includes cost of revenue from sales to the joint venture, an equity method investment, of $37,772 during the year ended June 30, 2023, $35,237 during the year ended June 30, 2022, and $13,310 during the year ended June 30, 2021, respectively. See Note 11.
[2] Includes charge backs to the joint venture, an equity method investment, related to research and development of $1,463 during the year ended June 30, 2023, $2,336 during the year ended June 30, 2022, and $430 during the year ended June 30, 2021, respectively.
[3] Includes sales of products to the joint venture, an equity method investment, of $55,658 during the year ended June 30, 2023, $45,545 during the year ended June 30, 2022, and $12,033 during the year ended June 30, 2021, respectively. See Note 11.
[4] Includes sales of services to the joint venture, an equity method investment, of $10,919 during the year ended June 30, 2023, $10,332 during the year ended June 30, 2022, and $12,360 during the year ended June 30, 2021, respectively. See Note 11.