Byrna Technologies Inc. (BYRN)
2025-05-31 | 2025-02-28 | 2024-08-31 | ||
---|---|---|---|---|
Revenue | 28,505 | 26,190 | 20,854 | |
Cost of goods sold | 10,941 | 10,266 | 7,842 | |
Gross profit | 17,564 | 15,924 | 13,012 | |
Operating expenses | 14,238 | 14,228 | 12,184 | |
Income from operations | 3,326 | 1,696 | 828 | |
Interest income | 116 | 186 | 281 | |
Income from joint venture | - | - | -62 | |
Foreign currency transaction loss | -135 | -80 | -103 | |
Other income | 18 | - | 3 | |
Income before income taxes | 3,325 | 1,802 | 947 | |
Income tax provision | 898 | 140 | -78 | |
Net income | 2,427 | 1,662 | 1,025 | |
Unrealized gain on marketable debt securities | 17 | 60 | - | |
Foreign exchange translation adjustment | 76 | -130 | 381 | |
Comprehensive income | 2,520 | 1,592 | 1,406 | |
Basic net income per share (in dollars per share) | 0.11 | 0.07 | 0.05 | |
Diluted net income per share (in dollars per share) | 0.1 | 0.07 | 0.04 | |
Weighted-average number of common shares outstanding - basic (in shares) | 22,668,546 | 22,587,099 | 22,758,155 | |
Weighted-average number of common shares outstanding - diluted (in shares) | 23,951,297 | 24,098,635 | 23,410,159 |