Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited)

v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Net revenue $ 16,387 $ 28,505 $ 45,436 $ 54,695
Cost of goods sold 14,604 10,941 26,252 21,207
Gross profit 1,783 17,564 19,184 33,488
Operating expenses 14,629 14,238 31,102 28,466
(LOSS) INCOME FROM OPERATIONS (12,846) 3,326 (11,918) 5,022
OTHER (EXPENSE) INCOME        
Foreign currency transaction gain (loss) 41 (135) (197) (215)
Interest income, net 42 116 130 303
Other income 13 18 32 17
(LOSS) INCOME BEFORE INCOME TAXES (12,750) 3,325 (11,953) 5,127
Income tax benefit (provision) 2,662 (898) 2,666 (1,038)
NET (LOSS) INCOME (10,088) 2,427 (9,287) 4,089
Foreign exchange translation adjustment (91) 76 245 (54)
Unrealized (loss) gain on marketable debt securities (3) 17 16 77
COMPREHENSIVE (LOSS) INCOME $ (10,182) $ 2,520 $ (9,026) $ 4,112
Basic net (loss) income per share (in dollars per share) $ (0.44) $ 0.11 $ (0.41) $ 0.18
Diluted net (loss) income per share (in dollars per share) $ (0.44) $ 0.1 $ (0.41) $ 0.17
Weighted-average number of common shares outstanding - basic (in shares) 22,686,895 22,668,546 22,677,477 22,628,270
Weighted-average number of common shares outstanding - diluted (in shares) 22,686,895 23,951,297 22,677,477 24,021,948