Common stock, authorized 200,000,000 shares, 0.0001 par value 26,005,715 and 21,672,095 shares issued and 10,735,649 and 6,795,779 shares outstanding as of april 30, 2026 and april 30, 2025, respectively
2,602
2,167
Additional paid-in capital
182,716,275
181,489,647
Accumulated deficit
-104,393,614
-84,968,960
Treasury stock, at cost, 15,270,066 and 14,876,316 shares as of april 30, 2026, and 2025, respectively
45,009,541
44,607,916
Accumulated other comprehensive loss
-20,796
-23,869
Total stockholders equity
33,294,926
51,891,069
Total liabilities, temporary equity and stockholders equity
46,753,242
55,168,353
Unit: Dollar.
Time Plot
Show the time plot by selecting a row from the table.