XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
12 Months Ended
Jun. 30, 2024
Revenue  
Schedule of revenue by product group

 

 

Year Ended

June 30,

 

 

 

2024

 

 

2023

 

Infrared components

 

$14,089,277

 

 

$14,392,960

 

Visible components

 

 

11,233,737

 

 

 

13,438,814

 

Assemblies and modules

 

 

4,451,165

 

 

 

4,680,354

 

Engineering services

 

 

1,952,013

 

 

 

421,821

 

Total revenue

 

$31,726,192

 

 

$32,933,949