XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
12 Months Ended
Jun. 30, 2023
Revenue  
Schedule of revenue by product group

 

 

Year Ended June 30,

 

 

 

2023

 

 

2022

 

PMO

 

$13,425,643

 

 

$15,020,542

 

Infrared Products

 

 

16,735,869

 

 

 

18,735,325

 

Specialty Products

 

 

2,772,437

 

 

 

1,803,293

 

Total revenue

 

$32,933,949

 

 

$35,559,160