| Income Statement | 2025-07-31 | 2025-04-30 | 2024-10-31 | 2024-07-31 |
|---|---|---|---|---|
| Comprehensive income | 33,942 | 28,851 | 26,394 | 19,471 |
| Earnings per share, basic | 2.57 | 1.65 | 2.07 | 1.36 |
| Earnings per share, diluted | 2.5 | 1.6 | 2 | 1.31 |
| Weighted average number of shares outstanding, basic | 13,731,000 | 13,628,000 | 13,530,000 | 13,403,000 |
| Weighted average number of shares outstanding, diluted | 14,131,000 | 14,112,000 | 14,034,000 | 13,880,000 |
ARGAN INC (AGX)
ARGAN INC (AGX)