Complete source-backed income-statement history.
- Available history
- 2008-07-31 to 2026-04-30
- 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-04-30 | — | — | — | — | — | — | — | — | — | — | -$614,802.00 | $0.00 | $0.00 | 125,580,034 | 125,580,034 |
|---|
| 2026-01-31 | — | — | — | — | — | — | — | — | — | — | -$1.23M | -$0.01 | -$0.01 | 122,535,852 | 122,535,852 |
|---|
| 2025-10-31 | — | — | — | — | — | — | — | — | — | — | -$1.35M | -$0.01 | -$0.01 | 94,524,313 | 94,524,313 |
|---|
| 2025-07-31 | — | — | — | — | — | — | — | — | — | — | -$1.19M | -$0.01 | -$0.01 | 8,319,411 | 8,319,411 |
|---|
| 2025-04-30 | — | — | — | — | — | — | — | — | — | — | -$756,034.00 | -$0.01 | -$0.01 | 55,785,106 | 55,785,106 |
|---|
| 2025-01-31 | — | — | — | — | — | — | — | — | — | — | -$686,333.00 | -$0.01 | -$0.01 | 55,785,106 | 55,785,106 |
|---|
| 2024-10-31 | — | — | — | — | — | — | — | — | — | — | -$628,393.00 | -$0.01 | -$0.01 | 55,785,106 | 55,785,106 |
|---|
| 2024-07-31 | — | — | — | — | — | — | — | — | — | — | -$696,909.00 | -$0.01 | -$0.01 | 3,887,266 | 3,887,266 |
|---|
| 2024-04-30 | — | — | — | — | — | — | — | — | — | — | -$892,811.00 | -$0.02 | -$0.02 | 47,128,914 | 47,128,914 |
|---|
| 2024-01-31 | — | — | — | — | — | — | — | — | — | — | -$597,486.00 | -$0.01 | -$0.01 | 44,636,253 | 44,636,253 |
|---|
| 2023-10-31 | — | — | — | — | — | — | — | — | — | — | -$1.38M | -$0.03 | -$0.03 | 40,362,800 | 40,362,800 |
|---|
| 2023-07-31 | — | — | — | — | — | — | — | — | — | — | -$161,025.00 | -$0.01 | -$0.01 | 1,909,315 | 1,909,315 |
|---|
| 2023-04-30 | — | — | — | — | — | — | — | — | — | — | -$1.35M | -$0.04 | -$0.04 | 39,742,958 | 39,742,958 |
|---|
| 2023-01-31 | — | — | — | — | — | — | — | — | — | — | -$1.46M | -$0.02 | -$0.02 | 32,837,257 | 32,837,257 |
|---|
| 2022-10-31 | — | — | — | — | — | — | — | — | — | — | -$684,538.00 | -$0.02 | -$0.02 | 32,787,798 | 32,787,798 |
|---|
| 2022-07-31 | — | — | — | — | — | — | — | — | — | — | -$1.21M | -$0.03 | -$0.03 | 1,005,604 | 1,005,604 |
|---|
| 2022-04-30 | — | — | — | — | — | — | — | — | — | — | -$959,441.00 | -$0.03 | -$0.03 | 32,787,798 | 32,787,798 |
|---|
| 2022-01-31 | — | — | — | — | — | — | — | — | — | — | -$1.08M | -$0.03 | -$0.03 | 32,787,798 | 32,787,798 |
|---|
| 2021-10-31 | — | — | — | — | — | — | — | — | — | — | -$212,300.00 | -$0.01 | -$0.01 | 26,770,298 | 26,770,298 |
|---|
| 2021-07-31 | — | — | — | — | — | — | — | — | — | — | -$575,466.00 | — | — | 143,627 | — |
|---|
| 2021-04-30 | — | — | — | — | — | — | — | — | — | — | $370,860.00 | — | — | 26,770,298 | — |
|---|
| 2021-01-31 | — | — | — | — | — | — | — | — | — | — | $367,806.00 | — | — | 26,770,298 | — |
|---|
| 2020-10-31 | — | — | — | — | — | — | — | — | — | — | -$1.03M | — | — | 26,578,269 | — |
|---|
| 2020-07-31 | — | — | — | — | — | — | — | — | — | — | -$1.86M | — | — | 262,478 | — |
|---|
| 2020-04-30 | — | — | — | — | — | — | — | — | — | — | $99,798.00 | — | — | 22,045,965 | — |
|---|
| 2020-01-31 | — | — | — | — | — | — | — | — | — | — | -$1.02M | — | — | 22,045,965 | — |
|---|
| 2019-10-31 | — | — | — | — | — | — | — | — | — | — | -$2.7M | — | — | 21,099,549 | — |
|---|
| 2019-07-31 | — | — | — | — | — | — | — | — | — | — | -$863,276.00 | — | — | 2,679,055 | — |
|---|
| 2019-04-30 | — | — | — | — | — | — | — | — | — | — | -$1.09M | — | — | 12,116,461 | — |
|---|
| 2019-01-31 | — | — | — | — | — | — | — | — | — | — | -$1.26M | — | — | 12,116,461 | — |
|---|
| 2018-10-31 | — | — | — | — | — | — | — | — | — | — | -$1.14M | — | — | 121,164,610 | — |
|---|
| 2018-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 12,547,156 | — |
|---|
| 2018-04-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 85,685,791 | — |
|---|
| 2018-01-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 76,687,997 | — |
|---|
| 2017-10-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 67,481,151 | — |
|---|
| 2017-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5,628,288 | — |
|---|
| 2017-04-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 57,384,021 | — |
|---|
| 2017-01-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 41,459,255 | — |
|---|
| 2016-10-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 33,261,913 | — |
|---|
| 2016-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 5,114 | — |
|---|
| 2016-04-30 | — | — | — | — | — | — | — | — | — | — | — | — | — | 31,347,011 | — |
|---|
| 2016-01-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 25,428,533 | — |
|---|
| 2015-10-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 15,082,663 | — |
|---|
| 2015-07-31 | — | — | — | — | — | — | — | — | — | — | -$73,245.00 | — | — | 7,680,348 | — |
|---|
| 2015-04-30 | — | — | — | — | — | — | — | — | — | — | -$45,509.00 | — | — | 22,367,887 | — |
|---|
| 2015-01-31 | — | — | — | — | — | — | — | — | — | — | $42,730.00 | — | — | 792,500 | — |
|---|
| 2014-10-31 | — | — | — | — | — | — | — | — | — | — | -$35,887.00 | — | — | 792,500 | — |
|---|
| 2014-07-31 | — | — | — | — | — | — | — | — | — | — | -$73,277.00 | — | — | 0 | — |
|---|
| 2014-04-30 | — | — | — | — | — | — | — | — | — | — | -$28,976.00 | — | — | 792,500 | — |
|---|
| 2014-01-31 | — | — | — | — | — | — | — | — | — | — | -$8,551.00 | — | — | 792,500 | — |
|---|
| 2013-10-31 | — | — | — | — | — | — | — | — | — | — | -$46,926.00 | — | — | 63,400,000 | — |
|---|
| 2013-07-31 | — | — | — | — | — | — | — | — | — | — | -$260,188.00 | — | — | 67,953 | — |
|---|
| 2013-04-30 | — | — | — | — | — | $121,193.00 | — | — | — | — | -$171,193.00 | — | — | 62,200,000 | — |
|---|
| 2013-01-31 | — | — | — | — | — | $54,093.00 | — | — | — | — | -$166,093.00 | — | — | 61,804,348 | — |
|---|
| 2012-10-31 | — | — | — | — | — | — | — | — | — | — | -$82,315.00 | — | — | 61,800,000 | — |
|---|
| 2012-07-31 | — | — | — | — | — | — | — | — | — | — | -$97,104.00 | — | — | 117,486 | — |
|---|
| 2012-04-30 | — | — | — | — | — | $20,701.00 | -$20,546.00 | -$155.00 | — | — | -$20,701.00 | — | — | 60,800,000 | — |
|---|
| 2012-01-31 | $0.00 | — | — | — | — | $9,096.00 | — | — | — | — | -$9,096.00 | — | — | 60,800,000 | — |
|---|
| 2011-10-31 | $0.00 | — | — | — | — | $7,858.00 | — | — | — | — | -$7,858.00 | — | — | 61,800,000 | — |
|---|
| 2011-07-31 | — | — | — | — | — | — | — | — | — | — | -$2,150.00 | — | — | — | — |
|---|
| 2011-04-30 | — | — | — | — | — | $6,277.00 | -$6,277.00 | $0.00 | — | — | -$6,277.00 | — | — | — | — |
|---|
| 2011-01-31 | $0.00 | — | — | — | — | $2,960.00 | — | — | — | — | -$2,960.00 | — | — | — | — |
|---|
| 2010-10-31 | $0.00 | — | — | — | — | $4,613.00 | — | — | — | — | -$4,613.00 | — | — | 4,700,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-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$3.26M | -$0.05 | -$0.05 | 64,104,517 | 64,104,517 |
|---|
| 2024-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$3.57M | -$0.08 | -$0.08 | 46,995,567 | 46,995,567 |
|---|
| 2023-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$3.66M | -$0.10 | -$0.10 | 36,393,029 | 36,393,029 |
|---|
| 2022-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$3.46M | -$0.12 | -$0.12 | 29,803,778 | 29,803,778 |
|---|
| 2021-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$1.6M | -$0.06 | -$0.06 | 26,721,896 | 26,721,896 |
|---|
| 2020-07-31 | — | — | — | — | — | — | — | — | — | $0.00 | -$5.47M | — | — | 21,835,235 | — |
|---|
| 2019-07-31 | — | — | — | — | — | — | — | — | — | — | -$4.36M | — | — | 14,795,516 | — |
|---|
| 2018-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 87,171,446 | — |
|---|
| 2017-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 49,516,659 | — |
|---|
| 2016-07-31 | — | — | — | — | — | — | — | — | — | — | — | — | — | 31,556,200 | — |
|---|
| 2015-07-31 | — | — | — | — | — | — | $1.18M | — | — | — | -$111,911.00 | — | — | 15,506,582 | — |
|---|
| 2014-07-31 | — | — | — | — | — | — | $1.06M | — | — | — | -$157,730.00 | — | — | 792,500 | — |
|---|
| 2013-07-31 | — | — | — | — | — | — | — | — | -$679,789.00 | — | -$679,789.00 | — | — | 61,998,356 | — |
|---|
| 2012-07-31 | — | — | — | — | — | — | — | — | -$134,757.00 | $0.00 | -$134,757.00 | — | — | 60,917,486 | — |
|---|
| 2011-07-31 | — | — | — | — | — | — | — | — | -$16,000.00 | $0.00 | -$16,000.00 | — | — | 60,800,000 | — |
|---|
| 2010-07-31 | — | — | — | — | — | — | — | — | — | — | -$16,911.00 | — | — | — | — |
|---|
| 2009-07-31 | — | — | — | — | — | — | — | — | — | — | -$11,552.00 | — | — | — | — |
|---|
| 2008-07-31 | — | — | — | — | — | — | — | — | — | — | -$23,857.00 | — | — | — | — |
|---|