Complete source-backed income-statement history.
- Available history
- 2016-07-31 to 2024-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 |
|---|
| 2024-04-30 | $7.43M | — | — | — | $4.07M | $8.6M | -$1.17M | — | — | $46,000.00 | -$4.53M | -$0.03 | -$0.03 | 176,182,237 | 176,182,237 |
|---|
| 2024-01-31 | $7.57M | — | — | — | $4.18M | $9.21M | -$1.65M | — | — | $35,000.00 | -$3.56M | -$0.02 | -$0.02 | 164,532,434 | 164,532,434 |
|---|
| 2023-10-31 | $7.65M | — | — | — | $4.19M | $8.45M | -$799,000.00 | — | — | $28,000.00 | -$4.09M | -$0.03 | -$0.03 | 161,530,037 | 161,530,037,000 |
|---|
| 2023-07-31 | $7.72M | — | — | — | $4.91M | $9.73M | -$2.02M | — | — | $64,000.00 | -$1.29M | $0.00 | $0.00 | 3,028,989 | 3,028,989 |
|---|
| 2023-04-30 | $7.84M | — | — | — | $4.32M | $8.91M | -$1.08M | — | — | $51,000.00 | -$2.24M | -$0.01 | -$0.01 | 153,785,787 | 153,785,787 |
|---|
| 2023-01-31 | $7.94M | — | — | — | $4.46M | $9.51M | -$1.57M | — | — | $27,000.00 | $224,000.00 | $0.00 | -$0.01 | 148,702,169 | 262,728,841 |
|---|
| 2022-10-31 | $8.13M | — | — | — | $4.14M | $8.53M | -$400,000.00 | — | — | $50,000.00 | -$4.98M | -$0.03 | -$0.03 | 143,067,151 | 143,067,151,000 |
|---|
| 2022-07-31 | $8.2M | — | — | — | $4.22M | $8.35M | -$151,000.00 | — | — | $134,000.00 | -$3.3M | -$0.02 | -$0.02 | 308,525 | 308,525 |
|---|
| 2022-04-30 | $8.16M | — | — | — | $4.3M | $9.79M | -$1.63M | — | — | $167,000.00 | $3.91M | $0.03 | -$0.01 | 139,751,107 | 254,167,793 |
|---|
| 2022-01-31 | $4.02M | — | — | — | $2.13M | $5.34M | -$1.32M | — | — | $41,000.00 | -$11.04M | -$0.08 | -$0.08 | 139,203,973 | 139,203,973 |
|---|
| 2021-10-31 | $3.78M | — | — | — | $1.79M | $4.36M | -$580,000.00 | — | — | $77,000.00 | $2.42M | $0.02 | -$0.01 | 138,719,017 | 250,723,611 |
|---|
| 2021-07-31 | $3.79M | — | — | — | $2.05M | $4.21M | -$420,000.00 | — | — | $61,000.00 | -$1.21M | -$0.01 | -$0.01 | 2,887,635 | 2,887,635 |
|---|
| 2021-04-30 | $3.75M | — | — | — | $1.99M | $4.34M | -$588,000.00 | — | — | $63,000.00 | -$12.8M | -$0.09 | -$0.09 | 136,719,871 | 136,719,871 |
|---|
| 2021-01-31 | $3.33M | — | — | — | $1.97M | $4.09M | -$764,000.00 | — | — | $51,000.00 | -$1.95M | -$0.02 | -$0.02 | 122,706,601 | 122,706,601 |
|---|
| 2020-10-31 | $1.55M | — | — | — | $1.01M | $2.18M | -$626,000.00 | — | — | $8,000.00 | -$721,000.00 | -$0.01 | -$0.01 | 119,914,246 | 119,914,246 |
|---|
| 2020-07-31 | $1.57M | — | — | — | $749,000.00 | $1.84M | -$270,000.00 | — | — | -$11,000.00 | -$305,000.00 | $0.01 | $0.01 | 12,438,066 | 12,438,066 |
|---|
| 2020-04-30 | $1.57M | — | — | — | $1.05M | $2.04M | -$472,000.00 | — | — | $10,000.00 | -$1.11M | -$0.02 | -$0.02 | 61,624,640 | 61,624,640 |
|---|
| 2020-01-31 | $1.56M | $776,000.00 | — | — | $1.12M | $2.26M | -$699,000.00 | — | — | $7,000.00 | -$457,000.00 | -$0.01 | -$0.01 | 38,118,032 | 38,118,032 |
|---|
| 2019-10-31 | $1.59M | $803,000.00 | — | — | $1.19M | $2.26M | -$671,000.00 | — | — | -$39,000.00 | -$1.51M | -$0.06 | -$0.06 | 25,061,210 | 25,061,210 |
|---|
| 2019-07-31 | $1.55M | $806,000.00 | — | — | $1.17M | $2.23M | -$685,000.00 | — | — | $10,000.00 | -$886,000.00 | -$0.03 | -$0.03 | 1,487,425 | 1,487,425 |
|---|
| 2019-04-30 | $1.49M | $770,000.00 | — | — | $1.22M | $2.25M | -$767,000.00 | — | — | $10,000.00 | -$221,000.00 | -$0.01 | -$0.01 | 18,184,442 | 18,184,442 |
|---|
| 2019-01-31 | $1.49M | $795,000.00 | — | — | $933,000.00 | $1.98M | -$496,000.00 | — | — | $14,000.00 | -$2.5M | -$0.17 | -$0.17 | 14,513,328 | 14,513,328 |
|---|
| 2018-10-31 | $1.52M | $757,000.00 | — | — | $887,000.00 | $1.94M | -$413,000.00 | — | — | $13,000.00 | -$914,000.00 | -$0.07 | -$0.07 | 12,905,639 | 12,905,639 |
|---|
| 2018-07-31 | $1.6M | $804,000.00 | — | — | $2.25M | $2.01M | -$416,000.00 | — | — | — | -$616,000.00 | -$0.05 | -$0.05 | 436,219 | 436,219 |
|---|
| 2018-04-30 | $196,000.00 | $106,000.00 | — | — | $332,000.00 | $910,000.00 | -$714,000.00 | — | — | — | -$708,000.00 | -$0.06 | -$0.06 | 11,063,326 | 11,063,326 |
|---|
| 2018-01-31 | $151,000.00 | $98,000.00 | — | — | $291,000.00 | $1.52M | -$1.37M | — | — | — | -$1.47M | -$0.15 | -$0.15 | 9,884,962 | 9,884,962 |
|---|
| 2017-10-31 | $55,000.00 | $45,000.00 | — | — | $201,000.00 | $425,000.00 | -$370,000.00 | — | — | — | -$370,000.00 | -$0.04 | -$0.04 | 8,798,089 | 8,798,089 |
|---|
| 2017-07-31 | $56,000.00 | $28,000.00 | — | — | $166,000.00 | $684,000.00 | -$628,000.00 | — | — | — | $2M | — | — | — | 913,777 |
|---|
| 2017-04-30 | $50,000.00 | $39,000.00 | — | — | $232,000.00 | $613,000.00 | -$563,000.00 | — | — | — | -$562,000.00 | — | — | — | 6,779,311 |
|---|
| 2017-01-31 | $42,000.00 | $34,000.00 | — | — | $243,000.00 | $754,000.00 | -$712,000.00 | — | — | — | -$712,000.00 | — | — | — | 6,216,232 |
|---|
| 2016-10-31 | $44,000.00 | $33,000.00 | — | — | $278,000.00 | $326,000.00 | -$282,000.00 | — | — | — | -$282,000.00 | — | — | — | 5,234,165 |
|---|
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 |
|---|
| 2023-07-31 | $31.62M | — | — | — | $17.84M | $36.68M | -$5.06M | — | — | $192,000.00 | -$8.29M | -$0.05 | -$0.05 | 151,491,158 | 151,491,158 |
|---|
| 2022-07-31 | $24.15M | — | — | — | $12.43M | $27.83M | -$3.68M | — | — | $419,000.00 | -$8.01M | -$0.05 | -$0.05 | 139,594,358 | 139,594,358 |
|---|
| 2021-07-31 | $12.42M | — | — | — | $7.02M | $14.81M | -$2.4M | — | — | $183,000.00 | -$16.68M | -$0.13 | -$0.13 | 129,411,947 | 129,411,947 |
|---|
| 2020-07-31 | $6.28M | — | — | — | $4.11M | $8.39M | -$2.11M | — | — | -$33,000.00 | -$3.38M | -$0.06 | -$0.06 | 53,883,966 | 53,883,966 |
|---|
| 2019-07-31 | $6.04M | $3.13M | — | — | $4.21M | $8.4M | -$2.36M | — | — | $47,000.00 | -$4.52M | -$0.27 | -$0.27 | 16,650,507 | 16,650,507 |
|---|
| 2018-07-31 | $2M | $1.05M | — | — | $3.08M | $4.87M | -$2.87M | — | — | -$118,000.00 | -$3.16M | -$0.31 | -$0.31 | 10,339,371 | 10,339,371 |
|---|
| 2017-07-31 | $193,000.00 | $134,000.00 | — | — | $914,000.00 | $2.38M | -$2.18M | — | — | — | $439,000.00 | $0.07 | $0.06 | 6,339,906 | 6,982,081 |
|---|
| 2016-07-31 | $232,000.00 | $143,000.00 | — | — | $1.02M | $1.4M | -$1.12M | — | — | — | -$1.14M | -$0.22 | -$0.22 | 5,183,817 | 5,183,817 |
|---|