XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Operations - USD ($)
12 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Sales $ 30,280,957 $ 25,646,152
Cost of goods sold 21,697,075 18,707,496
Gross profit 8,583,882 6,938,656
Expenses:    
Engineering 598,065 580,537
Selling 2,132,101 1,904,573
General and administrative 4,322,475 3,848,828
Total expenses 7,052,641 6,333,938
Income from operations 1,531,241 604,718
Other income (expense):    
Interest expense (590,005) (404,188)
Other 147,512 240,414
Total other income (expense) (442,493) (163,774)
Income from continuing operations before income taxes 1,088,748 440,944
Income tax expense 325,959 66,823
Income from continuing operations 762,789 374,121
Discontinued Operations    
Loss from discontinued operations before income taxes (708,313) (323,944)
Income tax benefit (212,493) (47,620)
(Loss) on discontinued operations (495,820) (276,324)
Net Income $ 266,969 $ 97,797
Net income per share - Basic:    
Continuing Operations (in dollars per share) $ 0.15 $ 0.08
Discontinued Operations (in dollars per share) (0.1) (0.06)
Net income per share (in dollars per share) 0.05 0.02
Net income per share - Diluted:    
Continuing Operations (in dollars per share) 0.15 0.08
Discontinued Operations (in dollars per share) (0.1) (0.06)
Net income per share (in dollars per share) $ 0.05 $ 0.02
Weighted average outstanding shares used to compute basic net income per share (in shares) 5,002,238 4,707,384
Weighted average outstanding shares used to compute diluted net income per share (in shares) 5,002,238 4,707,384