Annual report pursuant to Section 13 and 15(d)

Quarterly Results (Unaudited) (Details)

v3.22.2
Quarterly Results (Unaudited) (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2022
Apr. 30, 2021
Quarterly Financial Information Disclosure [Abstract]                    
Revenue $ 19,378,362 $ 18,944,798 $ 18,940,211 $ 19,430,995 $ 19,051,076 $ 16,624,837 $ 16,971,045 $ 15,165,562 $ 76,694,366 $ 67,812,520
Cost of revenue (exclusive of depreciation and amortization) 8,601,093 9,275,419 8,789,201 8,593,568 8,721,479 7,559,951 7,324,780 5,847,523 35,259,281 29,453,733
Operating loss (1,738,684) (3,335,644) (2,657,536) (1,238,459) (2,295,735) (2,784,825) (2,797,247) (366,341) (8,970,323) (8,244,148)
Loss before income taxes (2,089,758) (3,502,387) (2,846,358) (719,878) (2,332,432) (2,804,806) (4,333,995) (945,096) (9,158,381) (10,416,329)
Net loss $ (2,128,638) $ (3,733,997) $ (2,852,258) $ (870,888) $ (2,319,986) $ (2,815,266) $ (4,370,525) $ (943,196) $ (9,585,781) $ (10,448,973)
Net loss per share allocable to common stockholders - basic (in dollars per share) $ (0.09) $ (0.15) $ (0.11) $ (0.03) $ (0.09) $ (0.11) $ (0.19) $ (0.04) $ (0.38) $ (0.44)
Net loss per share allocable to common stockholders - diluted (in dollars per share) $ (0.09) $ (0.15) $ (0.11) $ (0.03) $ (0.09) $ (0.11) $ (0.19) $ (0.04) $ (0.38) $ (0.44)