XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Business Segment Reporting - Schedule of Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Net sales $ 46,747 $ 34,321
Total cost of sales 30,023 23,804
General and administrative expenses 7,749 6,148
Selling expense 1,086 1,235
Total operating expenses 8,835 7,383
Income from operations 7,889 3,134
Interest expense (406) (507)
Other expense (47) (67)
Income before income tax 7,436 2,560
Income tax expense 1,582 770
Net income 5,854 1,790
Less: Net income attributable to non-controlling interest 902 347
Net income attributable to common stock 4,952 1,443
Operating Segments [Member]    
Net sales 46,747 34,321
Labor 6,289 5,238
Materials 17,416 13,183
Depreciation and amortization 849 733
Other costs of sales 5,469 4,650
Total cost of sales 30,023 23,804
Salaries and wages 4,217 3,373
Depreciation and amortization 87 82
Other general and administrative expense 3,445 2,693
General and administrative expenses 7,749 6,148
Selling expense 1,086 1,235
Total operating expenses 8,835 7,383
Income from operations 7,889 3,134
Interest expense 406 507
Other expense 47 67
Income before income tax 7,436 2,560
Income tax expense 1,582 770
Net income 5,854 1,790
Less: Net income attributable to non-controlling interest 902 347
Net income attributable to common stock $ 4,952 $ 1,443