| Basic and Diluted Net Income Per Share |
Note 10: Basic and Diluted Net Income Per Share The following table sets forth the computation of basic and diluted net income per share of common stock (in thousands, except share and per share data):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended |
|
Six Months Ended |
|
|
July 31, 2026 |
|
July 31, 2025 |
|
July 31, 2026 |
|
July 31, 2025 |
Numerator |
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,004 |
|
$ |
1,255 |
|
$ |
5,586 |
|
$ |
1,114 |
Denominator |
|
|
|
|
|
|
|
|
|
|
|
|
Basic weighted average common shares |
|
|
27,551,160 |
|
|
27,595,209 |
|
|
27,523,689 |
|
|
27,521,797 |
Potentially dilutive shares from equity plans |
|
|
1,326,604 |
|
|
530,095 |
|
|
1,038,126 |
|
|
702,913 |
Diluted weighted-average common shares |
|
|
28,877,764 |
|
|
28,125,304 |
|
|
28,561,815 |
|
|
28,224,710 |
Basic net income per share |
|
$ |
0.11 |
|
$ |
0.05 |
|
$ |
0.20 |
|
$ |
0.04 |
Diluted net income per share |
|
$ |
0.10 |
|
$ |
0.04 |
|
$ |
0.20 |
|
$ |
0.04 |
|