Complete source-backed income-statement history.
- Available history
- 2016-04-30 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 | $433,399.00 | $236,598.00 | — | $247,261.00 | $1.2M | — | -$1.25M | $12,395.00 | -$1.24M | — | -$1.24M | -$0.10 | -$0.10 | 12,155,983 | 12,155,983 |
|---|
| 2026-01-31 | $400,709.00 | $311,768.00 | $88,941.00 | $188,036.00 | $921,820.00 | $1.11M | -$1.02M | $52,856.00 | -$968,059.00 | — | -$968,059.00 | -$0.04 | -$0.04 | 173,430 | 173,430 |
|---|
| 2025-10-31 | $346,058.00 | $277,553.00 | $68,505.00 | $457,113.00 | $3.49M | $3.95M | -$3.88M | $7,969.00 | -$3.87M | — | -$3.87M | -$0.32 | -$0.32 | 12,057,153 | 12,057,153 |
|---|
| 2025-07-31 | $622,452.00 | $465,571.00 | $156,881.00 | $562,554.00 | $1.6M | $2.16M | -$2M | $2,876.00 | -$2M | — | -$2M | -$2.12 | -$2.12 | 11,218,581 | 11,218,581 |
|---|
| 2025-04-30 | $667,432.00 | $415,451.00 | $251,981.00 | $683,426.00 | $982,052.00 | $1.67M | -$1.41M | $24,628.00 | -$1.39M | — | -$1.39M | -$0.12 | -$0.12 | 11,125,800 | 11,125,800 |
|---|
| 2025-01-31 | $642,379.00 | $356,435.00 | $285,944.00 | $489,856.00 | $1.76M | $5.84M | -$5.56M | $42,345.00 | -$5.52M | — | -$5.52M | -$0.51 | -$0.51 | 165,976 | 165,976 |
|---|
| 2024-10-31 | $645,796.00 | $454,767.00 | $191,029.00 | $880,768.00 | $737,102.00 | $1.62M | -$1.43M | $64,204.00 | -$1.36M | — | -$1.36M | -$0.12 | -$0.12 | 11,101,945 | 11,101,945 |
|---|
| 2024-07-31 | $442,830.00 | $341,272.00 | $101,558.00 | $773,975.00 | $737,325.00 | $1.51M | -$1.41M | -$295,723.00 | -$1.71M | — | -$1.71M | -$0.15 | -$0.15 | 11,061,725 | 11,061,725 |
|---|
| 2024-04-30 | $408,532.00 | $243,746.00 | $164,786.00 | $974,535.00 | $1.08M | $2.05M | -$1.89M | -$8,600.00 | -$1.9M | — | -$1.9M | -$0.21 | -$0.21 | 9,159,869 | 9,159,869 |
|---|
| 2024-01-31 | $524,613.00 | $524,613.00 | $181,228.00 | $563,370.00 | $924,207.00 | $1.46M | -$1.31M | -$574,617.00 | -$1.88M | — | -$1.88M | -$0.23 | -$0.23 | 120,955 | 120,955 |
|---|
| 2023-10-31 | $427,841.00 | $427,841.00 | $159,721.00 | $551,503.00 | $1.33M | $1.91M | -$1.72M | -$36,435.00 | -$1.76M | — | -$1.76M | -$0.22 | -$0.22 | 7,833,150 | 7,833,150 |
|---|
| 2023-07-31 | $655,928.00 | $566,769.00 | $299,672.00 | $445,122.00 | $678,738.00 | $1.12M | -$824,188.00 | -$4,985.00 | -$829,173.00 | — | -$829,173.00 | -$0.11 | -$0.11 | 7,833,150 | 7,833,150 |
|---|
| 2023-04-30 | $476,932.00 | $401,057.00 | — | $400,430.00 | $839,732.00 | — | -$1.02M | — | -$1.02M | — | -$1.02M | -$0.13 | -$0.13 | 7,833,150 | 7,833,150 |
|---|
| 2023-01-31 | $527,625.00 | $460,380.00 | $129,481.00 | $295,826.00 | $1.19M | — | -$1.68M | — | -$1.68M | — | -$1.68M | -$0.21 | -$0.21 | -199,975 | -199,975 |
|---|
| 2022-10-31 | $618,003.00 | $528,233.00 | $268,191.00 | $290,718.00 | $1.05M | — | -$1.07M | — | -$1.08M | — | -$1.08M | -$0.14 | -$0.14 | 7,803,264 | 7,803,264 |
|---|
| 2022-07-31 | $456,149.00 | $394,904.00 | $151,796.00 | $277,869.00 | $908,173.00 | — | -$1.03M | — | -$1.04M | — | -$1.04M | -$0.12 | -$0.12 | 8,409,141 | 8,409,141 |
|---|
| 2022-04-30 | $477,922.00 | $401,990.00 | $200,486.00 | $117,814.00 | $768,551.00 | — | -$685,879.00 | — | -$689,989.00 | — | -$689,989.00 | -$0.08 | -$0.08 | 9,183,249 | 9,183,249 |
|---|
| 2022-01-31 | $249,356.00 | $455,332.00 | $241,346.00 | $250,383.00 | $1.54M | — | -$3.78M | — | -$3.77M | — | -$3.77M | -$0.46 | -$0.46 | 248,154 | 248,154 |
|---|
| 2021-10-31 | $283,037.00 | $183,037.00 | $75,337.00 | $161,000.00 | $1.45M | — | -$1.54M | — | -$1.57M | — | -$1.57M | -$0.23 | -$0.23 | 7,589,457 | 7,589,457 |
|---|
| 2021-07-31 | $213,739.00 | $213,739.00 | -$716.00 | — | $481,526.00 | — | -$482,242.00 | — | -$519,923.00 | — | -$519,923.00 | -$0.07 | -$0.07 | 7,415,647 | 7,415,647 |
|---|
| 2021-04-30 | $433,488.00 | $327,512.00 | $237,878.00 | — | $551,942.00 | — | -$314,064.00 | — | -$315,057.00 | — | -$315,957.00 | -$0.05 | — | — | 6,329,438 |
|---|
| 2021-01-31 | $141,908.00 | $206,730.00 | — | — | $2.32M | — | -$2.18M | — | -$2.25M | — | -$2.25M | — | — | — | 275,521 |
|---|
| 2020-10-31 | $391,797.00 | $228,772.00 | — | — | $203,976.00 | — | -$40,951.00 | — | -$42,569.00 | — | -$42,569.00 | — | — | — | 5,517,188 |
|---|
| 2020-07-31 | $84,450.00 | $116,937.00 | — | — | $193,331.00 | — | -$225,818.00 | — | -$225,869.00 | — | -$225,869.00 | — | — | — | 5,513,782 |
|---|
| 2020-04-30 | $119,364.00 | $74,939.00 | — | — | $191,917.00 | $266,856.00 | -$147,492.00 | — | -$412,194.00 | — | -$412,194.00 | — | — | — | 5,469,033 |
|---|
| 2020-01-31 | $19,577.00 | $126,228.00 | — | — | $509,442.00 | $635,670.00 | -$616,093.00 | — | -$944,435.00 | — | -$944,435.00 | — | — | — | 5,290,742 |
|---|
| 2019-10-31 | $82,567.00 | $106,126.00 | — | — | $307,015.00 | $413,141.00 | -$330,574.00 | — | -$753,274.00 | — | -$753,274.00 | — | — | — | 5,423,956 |
|---|
| 2019-07-31 | $74,913.00 | $117,959.00 | — | — | $406,566.00 | $524,525.00 | -$449,612.00 | — | -$450,565.00 | — | -$450,565.00 | — | — | — | 5,423,956 |
|---|
| 2019-04-30 | $193,590.00 | $198,794.00 | — | — | $567,957.00 | $766,751.00 | -$573,161.00 | — | -$573,353.00 | — | -$573,353.00 | — | — | — | 5,423,882 |
|---|
| 2019-01-31 | $82,470.00 | — | — | — | $516,202.00 | $598,220.00 | -$515,750.00 | — | -$515,750.00 | — | -$515,750.00 | — | — | — | 5,169,821 |
|---|
| 2018-10-31 | $162,815.00 | — | — | — | $445,152.00 | $651,435.00 | -$488,620.00 | — | -$488,620.00 | — | -$488,620.00 | — | — | — | 5,456,025 |
|---|
| 2018-07-31 | — | — | — | — | $1.88M | $1.88M | -$1.88M | — | -$1.88M | — | -$1.88M | — | — | — | 5,310,033 |
|---|
| 2018-04-30 | — | — | — | — | $448,098.00 | $448,098.00 | -$448,098.00 | — | -$448,098.00 | — | -$448,098.00 | — | — | — | 20,877,100 |
|---|
| 2018-01-31 | — | — | — | — | -$31,865.00 | $2.44M | -$2.44M | — | -$2.44M | — | -$2.44M | — | — | — | 1,617,819 |
|---|
| 2017-10-31 | — | — | — | — | $87,732.00 | $107,732.00 | -$107,732.00 | — | -$107,732.00 | — | -$107,732.00 | — | — | — | 20,767,100 |
|---|
| 2017-07-31 | — | — | — | — | $92,962.00 | $92,962.00 | -$92,962.00 | — | -$92,962.00 | — | -$92,962.00 | — | — | — | 19,550,361 |
|---|
| 2017-04-30 | — | — | — | — | $35,617.00 | — | -$35,617.00 | — | -$35,617.00 | — | -$35,617.00 | — | — | — | 15,572,100 |
|---|
| 2017-01-31 | — | — | — | — | $33,577.00 | — | -$33,577.00 | — | — | — | -$33,577.00 | — | — | — | -1,131,561 |
|---|
| 2016-10-31 | — | — | — | — | $29,980.00 | — | -$29,980.00 | — | — | — | -$29,980.00 | — | — | — | 22,375,000 |
|---|
| 2016-07-31 | — | — | — | — | $35,623.00 | — | -$35,623.00 | — | — | — | -$35,623.00 | — | — | — | 22,375,000 |
|---|
| 2016-04-30 | — | — | — | — | $52,081.00 | — | -$52,081.00 | — | — | — | -$52,081.00 | — | — | — | 22,286,111 |
|---|
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 |
|---|
| 2026-01-31 | $2.04M | $1.47M | $566,308.00 | $1.89M | $6.99M | $8.88M | -$8.32M | $88,329.00 | -$8.23M | — | -$8.23M | -$2.58 | -$2.58 | 11,640,995 | 11,640,995 |
|---|
| 2025-01-31 | $2.14M | $1.4M | $743,317.00 | $3.12M | $4.31M | $11.03M | -$10.28M | -$197,774.00 | -$10.48M | — | -$10.48M | -$0.99 | -$0.99 | 10,607,477 | 10,607,477 |
|---|
| 2024-01-31 | $2.09M | $1.92M | $862,105.00 | $1.96M | $3.77M | $5.73M | -$4.87M | -$613,388.00 | -$5.49M | — | -$5.49M | -$0.69 | -$0.69 | 7,954,105 | 7,954,105 |
|---|
| 2023-01-31 | $2.08M | $1.79M | $750,404.00 | $982,227.00 | $3.92M | — | -$4.48M | $5.23M | -$4.48M | — | -$4.48M | -$0.53 | -$0.53 | 8,459,547 | 8,459,547 |
|---|
| 2022-01-31 | $1.18M | $1.18M | $554,310.00 | $411,383.00 | $4.02M | $6.62M | -$6.11M | $6.62M | -$6.18M | — | -$6.18M | -$0.80 | -$0.80 | 7,932,895 | 7,932,895 |
|---|
| 2021-01-31 | $737,519.00 | $627,378.00 | $316,234.00 | — | $2.91M | $2.91M | -$2.6M | -$336,883.00 | -$2.93M | — | -$2.93M | -$0.51 | — | — | 5,770,944 |
|---|
| 2020-01-31 | $370,647.00 | $549,107.00 | — | — | $1.79M | $2.34M | -$1.97M | — | -$2.72M | — | -$2.72M | — | — | — | 5,423,956 |
|---|
| 2019-01-31 | $245,285.00 | $288,301.00 | — | — | $3.29M | $3.58M | -$3.33M | — | -$3.33M | — | -$3.33M | — | — | — | 5,352,321 |
|---|
| 2018-01-31 | — | — | — | — | $171,946.00 | $2.67M | -$2.67M | — | -$2.67M | — | -$2.67M | — | — | — | 19,212,018 |
|---|
| 2017-01-31 | — | — | — | — | $151,260.00 | — | -$151,260.00 | — | — | — | -$151,260.00 | — | — | — | 21,210,592 |
|---|