Complete source-backed income-statement history.
- Available history
- 2016-07-31 to 2026-01-31
- Data captured
Historical Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2026-01-31 | $6.97M | $6.58M | $391,308.00 | — | — | $1.96M | -$1.57M | — | — | $82,446.00 | -$1.62M | -$0.05 | -$0.05 | 32,723,170 | 32,723,170 |
|---|
| 2025-10-31 | $3M | $744,231.00 | $2.26M | — | — | $2.2M | $54,684.00 | — | — | $277,251.00 | — | -$0.05 | -$0.05 | 4,163,758 | 4,163,758 |
|---|
| 2025-07-31 | $3M | $744,231.00 | $2.26M | — | — | $764,386.00 | $1.49M | — | — | $249,166.00 | $1.26M | $0.06 | — | 14,563,023 | 14,563,023 |
|---|
| 2025-04-30 | $3M | $744,230.00 | $2.26M | — | — | $975,195.00 | $1.28M | — | — | $761,011.00 | $10,389.00 | -$11.59 | — | 12,605,588 | 12,605,588 |
|---|
| 2025-01-31 | $3.27M | $744,231.00 | $2.53M | — | — | $2M | $530,291.00 | -$4.00 | — | $373,879.00 | -$411,209.00 | -$1.41 | -$1.41 | 291,260 | 291,260 |
|---|
| 2024-10-31 | $3.27M | $744,231.00 | $2.53M | — | — | $199,482.00 | $2.33M | $1,752.00 | -$1.37M | $471,590.00 | -$1.37M | $6.43 | $6.43 | 291,260 | 291,260 |
|---|
| 2024-07-31 | $3.27M | $744,231.00 | $2.53M | — | — | $88,520.00 | $2.44M | -$965,550.00 | — | $405,293.00 | -$4.22M | $0.18 | -$1.91 | 11,610,817 | 11,610,817 |
|---|
| 2024-04-30 | $3.75M | $744,231.00 | $3.01M | — | — | $158,289.00 | $2.85M | -$11.66M | $6.73M | $1.08M | $1.79M | -$0.98 | -$32.44 | 10,917,725 | 6,631,306 |
|---|
| 2024-01-31 | $480,768.00 | $144,230.00 | $336,538.00 | — | — | $1,905.00 | $334,633.00 | -$1.58M | -$3.77M | $55,216.00 | $279,417.00 | $0.31 | $0.05 | 912,147 | 5,198,566 |
|---|
| 2023-10-31 | $2.3M | $1.65M | $646,963.00 | — | — | $1.92M | -$1.27M | $3.04M | $1.76M | — | $1.76M | $38.64 | $0.42 | 45,607 | 4,187,370 |
|---|
| 2023-07-31 | $3.12M | $2.23M | $892,749.00 | — | — | $2.75M | -$1.85M | $1.01M | -$846,765.00 | — | -$846,765.00 | -$1.93 | -$1.93 | 438,354 | 438,354 |
|---|
| 2023-04-30 | $2.29M | $1.89M | $400,305.00 | $0.00 | — | $13.74M | -$13.34M | $6.35M | -$6.98M | — | -$6.98M | -$5,330.52 | -$5,330.52 | -246,924 | -246,924 |
|---|
| 2023-01-31 | $1.61M | $535,957.00 | $1.07M | $3,638.00 | — | $2.11M | -$1.04M | -$5.79M | -$6.83M | — | -$48.88M | $147.39 | $147.39 | 331,631 | 331,631 |
|---|
| 2022-10-31 | $2.44M | $2.16M | $287,041.00 | $14,980.00 | — | $4.8M | -$4.51M | -$4.61M | -$9.12M | — | -$11.02M | -$3,881.54 | -$3,881.54 | 2,840 | 2,840 |
|---|
| 2022-07-31 | $3.58M | $2.56M | $1.02M | $19,425.00 | — | $4.09M | -$3.07M | $562,849.00 | -$2.51M | — | -$4.27M | -$24.29 | -$24.29 | 175,653 | 175,653 |
|---|
| 2022-04-30 | $4M | $3.58M | $418,917.00 | $182,867.00 | — | $7.32M | -$6.9M | $4.05M | -$2.85M | — | -$7.14M | -$1.51 | — | 111,577 | -33,513,281 |
|---|
| 2022-01-31 | $4.19M | $3.23M | $954,809.00 | $275,908.00 | — | $3.72M | -$2.76M | $801,131.00 | -$1.96M | — | -$2.37M | -$0.57 | — | 4,187,370 | 41,873,698 |
|---|
| 2021-10-31 | $5.4M | $3.32M | $2.08M | $103,318.00 | — | $37.19M | -$35.1M | -$3.72M | -$38.83M | — | -$38.83M | -$9.45 | -$9.45 | 4,108,073 | 4,108,073 |
|---|
| 2021-07-31 | $2.54M | $1.75M | $785,222.00 | $174,048.00 | — | $3.28M | -$2.49M | -$944,590.00 | -$3.44M | — | -$3.44M | -$1.18 | -$1.18 | 2,912,843 | 2,912,843 |
|---|
| 2021-04-30 | $3.5M | $1.92M | $1.58M | $158,680.00 | — | $2.64M | -$1.07M | -$12.34M | -$13.41M | — | -$13.41M | — | — | — | 225,854 |
|---|
| 2021-01-31 | $4.12M | $3.25M | $878,155.00 | $137,156.00 | — | $1.87M | -$996,472.00 | -$294,614.00 | -$1.29M | — | -$1.29M | — | — | — | 26,795,030 |
|---|
| 2020-10-31 | $2.62M | $1.58M | $1.04M | $15,439.00 | — | $1.24M | -$202,553.00 | -$2.32M | -$2.52M | — | -$2.52M | — | — | — | 26,420,584 |
|---|
| 2020-07-31 | $564,985.00 | $936,900.00 | -$371,915.00 | $28,110.00 | — | $1.09M | -$1.46M | $87,285.00 | -$1.37M | — | -$1.37M | — | — | — | 26,090,623 |
|---|
| 2020-04-30 | — | — | — | $26,883.00 | — | $4.66M | -$5.35M | -$819,545.00 | -$6.17M | — | -$6.17M | — | — | — | 309,813 |
|---|
| 2020-01-31 | — | — | — | $19,530.00 | — | $628,451.00 | -$628,451.00 | -$717,653.00 | -$1.35M | — | -$1.35M | — | — | — | 24,380,000 |
|---|
| 2019-10-31 | — | — | — | $84,769.00 | — | $694,341.00 | -$694,341.00 | -$755,825.00 | -$1.45M | — | -$1.45M | — | — | — | 24,380,000 |
|---|
| 2019-07-31 | $0.00 | — | — | $48,800.00 | — | $247,567.00 | -$247,567.00 | -$17,500.00 | -$265,067.00 | — | -$265,067.00 | — | — | — | 6,095,000 |
|---|
| 2019-04-30 | $0.00 | — | — | — | — | $12,248.00 | -$12,248.00 | — | -$12,248.00 | — | -$12,248.00 | — | — | — | -18,294,592 |
|---|
| 2019-01-31 | $0.00 | — | — | — | — | $3,472.00 | -$3,472.00 | — | -$3,472.00 | — | -$3,472.00 | — | — | 6,095,000 | 24,380,000 |
|---|
| 2018-10-31 | $0.00 | $0.00 | $0.00 | — | — | $6,052.00 | -$6,052.00 | — | -$6,052.00 | — | -$6,052.00 | — | — | 6,095,000 | 6,095,000 |
|---|
| 2018-07-31 | $0.00 | $0.00 | $0.00 | — | — | $6,517.00 | -$6,517.00 | — | -$6,517.00 | — | -$6,517.00 | — | — | 6,108,695 | 6,155,000 |
|---|
| 2018-04-30 | $0.00 | $0.00 | $0.00 | — | $0.00 | $3,747.00 | -$3,747.00 | — | — | — | -$3,747.00 | — | — | 110,508 | — |
|---|
| 2018-01-31 | $0.00 | $0.00 | $0.00 | — | — | $2,293.00 | -$2,293.00 | — | — | — | -$2,293.00 | — | — | 6,081,521 | — |
|---|
| 2017-10-31 | $5,300.00 | $0.00 | $5,300.00 | — | — | $4,402.00 | $898.00 | — | — | -$34.00 | $864.00 | — | — | 5,694,565 | — |
|---|
| 2017-07-31 | $7,940.00 | $0.00 | $7,940.00 | — | $4,000.00 | $10,410.00 | -$2,470.00 | — | — | — | -$2,470.00 | — | — | 5,329,293 | — |
|---|
| 2017-04-30 | $9,900.00 | $0.00 | $9,900.00 | — | — | $5,263.00 | $4,637.00 | — | — | — | $4,637.00 | — | — | 4,054 | — |
|---|
| 2017-01-31 | $0.00 | $0.00 | $0.00 | — | — | $2,125.00 | -$2,125.00 | — | — | — | -$2,125.00 | — | — | 5,000,000 | — |
|---|
| 2016-10-31 | $4,800.00 | $0.00 | $4,800.00 | — | — | $1,500.00 | $3,300.00 | — | — | — | $3,300.00 | — | — | 5,000,000 | — |
|---|
| 2016-07-31 | $0.00 | $0.00 | $0.00 | — | — | $2,020.00 | -$2,020.00 | — | — | — | -$2,020.00 | — | — | 5,000,000 | — |
|---|
Annual Income Statement
| Date | Revenue | Cost of revenue | Gross profit | R&D expense | SG&A expense | Operating expenses | Operating income | Nonoperating income/expense | Pre-tax income | Income tax | Net income | Basic EPS | Diluted EPS | Basic shares | Diluted shares |
|---|
| 2025-04-30 | $12.82M | $2.98M | $9.84M | — | — | $3.26M | $6.58M | — | $6.65M | $2.01M | $3.49M | $0.36 | — | 12,896,848 | 12,896,848 |
|---|
| 2024-04-30 | $5.2M | $1.18M | $4.02M | — | — | $164,376.00 | $3.85M | -$9.19M | $3.87M | $1.24M | $2.63M | $0.23 | -$32.44 | 11,610,817 | 11,610,817 |
|---|
| 2023-04-30 | $9.92M | $7.14M | $2.78M | $65,164.00 | — | $24.74M | -$21.96M | -$3.32M | -$25.28M | — | -$71.15M | -$5,084.58 | -$5,084.58 | 13,994 | 13,994 |
|---|
| 2022-04-30 | $16.1M | $11.88M | $4.22M | $736,141.00 | — | $50.93M | -$46.71M | $182,060.00 | -$46.53M | — | -$51.77M | -$13.46 | -$13.46 | 3,847,672 | 3,847,672 |
|---|
| 2021-04-30 | $10.8M | $7.68M | $3.12M | $339,385.00 | — | $6.85M | -$3.73M | -$14.87M | -$18.59M | — | -$18.59M | -$6.96 | — | 2,672,304 | 26,723,038 |
|---|
| 2020-04-30 | $686,179.00 | $1.37M | -$684,718.00 | $179,982.00 | — | $6.23M | -$6.92M | -$2.31M | -$9.23M | — | -$9.23M | — | — | — | 24,689,813 |
|---|
| 2019-04-30 | $0.00 | — | — | — | — | $28,289.00 | -$28,289.00 | — | -$28,289.00 | — | -$28,289.00 | — | — | — | 6,098,452 |
|---|
| 2018-04-30 | $13,240.00 | $0.00 | $13,240.00 | — | $4,000.00 | $21,020.00 | -$7,780.00 | — | -$7,780.00 | — | -$7,780.00 | — | — | 5,812,301 | 5,812,301 |
|---|
| 2017-04-30 | $14,700.00 | $0.00 | $14,700.00 | — | — | $10,908.00 | $3,792.00 | — | — | — | $3,792.00 | — | — | 5,004,054 | — |
|---|