XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Income - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Income Statement [Abstract]        
Sales, net $ 10,497,366 $ 7,757,986 $ 19,588,065 $ 15,065,723
Cost of goods sold 6,403,541 5,167,463 12,109,483 10,603,021
     Gross profit 4,093,825 2,590,523 7,478,582 4,462,702
Research and development costs 315,301 201,277 690,647 483,217
Selling, general and administrative expenses 2,022,061 1,608,860 3,853,099 3,080,959
     Operating income 1,756,463 780,386 2,934,836 898,526
Other income, net 153,045 7,418 193,043 71,155
     Income before provision for income taxes 1,909,508 787,804 3,127,879 969,681
Provision for income taxes 350,000 128,000 566,000 128,000
     Net income $ 1,559,508 $ 659,804 $ 2,561,879 $ 841,681
Basic and diluted earnings per common share $ 0.45 $ 0.19 $ 0.73 $ 0.24