| Income Statement | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-08-31 |
|---|---|---|---|---|
| Income before income taxes | 2,863 | 3,325 | 1,802 | 947 |
| Income tax (provision) benefit | 628 | 898 | 140 | -78 |
| Net income | 2,235 | 2,427 | 1,662 | 1,025 |
| Foreign exchange translation adjustment | 82 | 76 | -130 | 381 |
| Unrealized gain (loss) on marketable debt securities | -51 | 17 | 60 | - |
| Comprehensive income | 2,266 | 2,520 | 1,592 | 1,406 |
| Basic net income per share (in dollars per share) | 0.1 | 0.11 | 0.07 | 0.05 |
| Diluted net income per share (in dollars per share) | 0.09 | 0.1 | 0.07 | 0.04 |
| Weighted-average number of common shares outstanding - basic (in shares) | 22,691,574 | 22,668,546 | 22,587,099 | 22,758,155 |
| Weighted-average number of common shares outstanding - diluted (in shares) | 24,103,760 | 23,951,297 | 24,098,635 | 23,410,159 |
Byrna Technologies Inc. (BYRN)
Byrna Technologies Inc. (BYRN)