v3.25.1
Revenue (Tables)
9 Months Ended
Mar. 31, 2025
Revenue  
Schedule of revenue by product

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2025

 

 

              2024

 

 

2025

 

 

2024

 

Infrared components

 

$3,640,517

 

 

$3,638,674

 

 

$9,363,477

 

 

$11,046,129

 

Visible components

 

 

2,838,346

 

 

 

2,688,475

 

 

 

8,901,076

 

 

 

8,055,714

 

Assemblies and modules

 

 

1,852,482

 

 

 

829,265

 

 

 

3,803,364

 

 

 

3,077,987

 

 Engineering services

 

 

836,282

 

 

 

542,761

 

 

 

2,924,920

 

 

 

912,230

 

Total revenue

 

$9,167,627

 

 

$7,699,175

 

 

$24,992,837

 

 

$23,092,060