v3.25.2
Revenue (Tables)
12 Months Ended
Jun. 30, 2025
Revenue  
Schedule of revenue by product group

 

 

Year Ended June 30,

 

 

 

2025

 

 

2024

 

Infrared components

 

$14,310,589

 

 

$14,089,277

 

Visible components

 

 

11,736,549

 

 

 

11,233,737

 

Assemblies and modules

 

 

7,968,296

 

 

 

4,451,165

 

Engineering services

 

 

3,187,196

 

 

 

1,952,013

 

Total revenue

 

$37,202,630

 

 

$31,726,192