Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)

v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Net revenue $ 29,049 $ 26,190
Cost of goods sold 11,648 10,266
Gross profit 17,401 15,924
Operating expenses 16,473 14,228
INCOME FROM OPERATIONS 928 1,696
OTHER INCOME (EXPENSE)    
Foreign currency transaction loss (238) (80)
Interest income, net 88 186
Other income 19 0
INCOME BEFORE INCOME TAXES 797 1,802
Income tax benefit (provision) 4 (140)
NET INCOME 801 1,662
Foreign exchange translation adjustment 354 (130)
Unrealized gain on marketable debt securities 1 60
COMPREHENSIVE INCOME $ 1,156 $ 1,592
Basic net income per share (in dollars per share) $ 0.04 $ 0.07
Diluted net income per share (in dollars per share) $ 0.03 $ 0.07
Weighted-average number of common shares outstanding - basic (in shares) 22,667,850 22,587,099
Weighted-average number of common shares outstanding - diluted (in shares) 23,829,637 24,098,635