XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
3 Months Ended
Apr. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Segment reporting for the three months ended April 30, (in thousands):
For the Three Ended
April 30, 2025April 30, 2024
Net sales$35,255 $29,838 
Costs of sales26,071 22,375 
Gross profit9,184 7,463 
Less: (A)
Research and development73 104 
Direct Variable Costs (B)
2,433 1,853 
Other selling, general, and administrative expenses5,100 4,733 
Total operating expenses7,606 6,690 
Income from operations1,578 773 
Interest expense(88)(127)
Interest income30 92 
Amortization of debt discount(3)(6)
Income tax expense(280)(179)
Segment net income1,237 553 
Reconciliation of profit
Adjustments and reconciling items
Consolidated net income$1,237 $553 
(A) The significant expense categories and amounts align with the information that is regularly provided to the Chief Operating Decision Maker.
(B) This category contains commission expenses, royalty expenses, and freight-related expenses.