Complete source-backed income-statement history.
- Available history
- 2008-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 | $0.00 | — | — | — | — | $394,441.00 | -$394,441.00 | — | -$762,614.00 | $0.00 | -$762,614.00 | — | $0.0001 | — | 1,209,662,002 |
|---|
| 2026-01-31 | $0.00 | — | — | — | — | $291,738.00 | -$291,738.00 | — | -$349,850.00 | $0.00 | -$349,850.00 | — | $0.00 | — | 22,295,726,723 |
|---|
| 2025-10-31 | $0.00 | — | — | — | — | $307,012.00 | -$307,012.00 | — | -$364,698.00 | $0.00 | -$364,698.00 | — | $0.00 | — | 18,233,044,938 |
|---|
| 2025-07-31 | $0.00 | — | — | — | — | $368,537.00 | -$368,537.00 | — | -$436,139.00 | $0.00 | -$436,139.00 | — | $0.00 | — | 11,475,488,377 |
|---|
| 2025-04-30 | $0.00 | — | — | — | — | $361,980.00 | -$361,980.00 | — | -$841,234.00 | $0.00 | -$841,234.00 | — | $0.0001 | — | 377,209,546 |
|---|
| 2025-01-31 | $0.00 | — | — | — | — | $343,265.00 | -$343,265.00 | — | -$531,555.00 | $0.00 | -$531,555.00 | — | -$0.0001 | — | 10,213,773,002 |
|---|
| 2024-10-31 | $0.00 | — | — | — | — | $367,269.00 | -$367,269.00 | — | -$471,447.00 | $0.00 | -$471,447.00 | — | $0.00 | — | 9,692,800,957 |
|---|
| 2024-07-31 | $0.00 | — | — | — | — | $365,058.00 | -$365,058.00 | — | -$455,222.00 | $0.00 | -$455,222.00 | — | $0.00 | — | 9,475,409,652 |
|---|
| 2024-04-30 | $0.00 | — | — | — | — | $315,595.00 | -$315,595.00 | — | -$425,732.00 | $0.00 | -$425,732.00 | — | — | — | — |
|---|
| 2024-01-31 | $0.00 | — | — | — | — | $328,926.00 | -$328,926.00 | — | -$418,668.00 | $0.00 | -$418,668.00 | — | $0.00 | — | 8,263,536,025 |
|---|
| 2023-10-31 | $0.00 | — | — | — | — | $326,757.00 | -$326,757.00 | — | -$434,561.00 | $0.00 | -$434,561.00 | — | $0.00 | — | 6,957,495,841 |
|---|
| 2023-07-31 | $0.00 | — | — | — | — | $333,136.00 | -$333,136.00 | — | -$1.19M | $0.00 | -$1.19M | — | — | — | — |
|---|
| 2023-04-30 | $0.00 | — | — | — | — | $307,858.00 | -$307,858.00 | — | -$299,689.00 | $0.00 | -$299,689.00 | — | — | — | — |
|---|
| 2023-01-31 | $0.00 | — | — | — | $211,084.00 | $240,703.00 | -$240,703.00 | — | -$307,880.00 | $0.00 | -$307,880.00 | -$0.01 | -$0.01 | — | 34,392,998 |
|---|
| 2022-10-31 | $0.00 | — | — | — | $364,343.00 | $445,126.00 | -$445,126.00 | — | -$508,251.00 | $0.00 | -$508,251.00 | -$0.02 | -$0.02 | — | 26,504,972 |
|---|
| 2022-07-31 | $0.00 | — | — | — | $803,858.00 | $817,312.00 | -$817,312.00 | — | -$863,660.00 | $0.00 | -$863,660.00 | -$0.15 | -$0.15 | — | 22,560,365 |
|---|
| 2022-04-30 | $0.00 | — | — | — | $302,265.00 | $566,356.00 | -$566,356.00 | — | -$762,319.00 | $0.00 | -$762,319.00 | — | — | — | — |
|---|
| 2022-01-31 | $0.00 | — | — | — | $274,407.00 | $653,245.00 | -$653,245.00 | — | -$605,818.00 | $0.00 | -$605,818.00 | -$0.03 | -$0.03 | — | 18,244,276 |
|---|
| 2021-10-31 | $0.00 | — | — | — | $274,493.00 | $1.29M | -$1.29M | — | -$1.15M | $0.00 | -$1.15M | -$0.12 | -$0.12 | — | 9,908,190 |
|---|
| 2021-07-31 | $0.00 | — | — | — | $442,507.00 | $454,285.00 | -$454,285.00 | — | $2.29M | $0.00 | $2.29M | $0.69 | $0.13 | — | 19,228,868 |
|---|
| 2021-04-30 | $0.00 | — | — | — | $314,115.00 | $373,582.00 | -$373,582.00 | — | -$24.11M | $0.00 | -$24.11M | — | — | — | 308,188 |
|---|
| 2021-01-31 | $0.00 | — | — | — | $190,681.00 | $238,099.00 | -$238,099.00 | — | -$514,458.00 | $0.00 | -$514,458.00 | -$0.33 | -$0.33 | — | 1,519,260 |
|---|
| 2020-10-31 | $0.00 | — | — | — | $179,350.00 | $240,055.00 | -$240,055.00 | — | -$308,768.00 | $0.00 | -$308,768.00 | $0.22 | $0.22 | 13,913,213,564 | 1,391,321 |
|---|
| 2020-07-31 | $0.00 | — | — | — | $183,325.00 | $229,743.00 | -$229,743.00 | — | $403,520.00 | $0.00 | $403,520.00 | $0.30 | $0.16 | 13,352,828,472 | 25,000,000,000 |
|---|
| 2020-04-30 | $0.00 | — | — | — | $167,651.00 | $208,404.00 | -$208,404.00 | — | -$1.03M | $0.00 | -$1.03M | — | — | — | -4,495,454,818 |
|---|
| 2020-01-31 | $0.00 | — | — | — | $191,236.00 | $243,421.00 | -$243,421.00 | -$1.04M | -$1.28M | $0.00 | -$1.28M | — | — | — | 11,619,713,601 |
|---|
| 2019-10-31 | $0.00 | — | — | — | $299,312.00 | $395,489.00 | -$395,489.00 | — | -$1.35M | $0.00 | -$1.35M | $0.00 | — | 1,727,348,034 | 1,727,348,034 |
|---|
| 2019-07-31 | $0.00 | — | — | — | $246,107.00 | $306,094.00 | -$306,094.00 | -$430,853.00 | -$736,947.00 | $0.00 | -$736,947.00 | -$0.01 | — | 111,310,436 | 111,310,436 |
|---|
| 2019-04-30 | — | — | — | — | $230,343.00 | $318,756.00 | -$318,756.00 | -$164,909.00 | -$483,665.00 | — | -$483,665.00 | — | — | 4,368,008 | 4,368,008 |
|---|
| 2019-01-31 | — | — | — | — | $351,222.00 | $507,917.00 | -$507,917.00 | -$876,783.00 | -$1.38M | — | -$1.38M | -$0.04 | -$0.04 | 31,613,339 | 31,613,339 |
|---|
| 2018-10-31 | — | — | — | — | $349,283.00 | — | -$504,669.00 | -$640,020.00 | -$1.14M | — | -$1.14M | -$0.04 | -$0.04 | 26,928,849 | 26,928,849 |
|---|
| 2018-07-31 | — | — | — | — | $400,248.00 | $562,651.00 | -$562,651.00 | -$411,125.00 | -$973,776.00 | — | -$973,776.00 | — | — | 2,283,246,011 | 2,283,246,011 |
|---|
| 2018-04-30 | — | — | — | — | $471,904.00 | — | -$687,787.00 | -$713,071.00 | -$1.4M | — | -$1.05M | — | — | 989,767 | 4,125,097 |
|---|
| 2018-01-31 | — | — | — | — | $173,783.00 | — | -$289,122.00 | $97,538.00 | -$191,584.00 | — | -$275,797.00 | -$0.02 | -$0.02 | 15,396,136 | 15,396,136 |
|---|
| 2017-10-31 | — | — | — | — | $132,581.00 | — | -$298,418.00 | $144,349.00 | -$154,069.00 | — | -$805,074.00 | -$0.05 | -$0.05 | 14,689,370 | 14,689,370 |
|---|
| 2017-07-31 | — | — | — | — | $338,130.00 | — | -$671,531.00 | $4.65M | $3.98M | — | $3.98M | — | — | 1,324,731,007 | 1,444,142,262 |
|---|
| 2017-04-30 | — | — | — | — | $63,160.00 | — | -$435,720.00 | -$6.43M | -$6.87M | — | -$6.87M | — | — | 126,046,251 | 118,875,751 |
|---|
| 2017-01-31 | — | — | — | — | $21,759.00 | — | -$21,759.00 | $332,447.00 | $310,688.00 | — | $311,143.00 | — | — | 579,136,120 | 636,500,120 |
|---|
| 2016-10-31 | — | — | — | — | $102,651.00 | — | -$102,713.00 | -$133,287.00 | -$236,000.00 | — | -$235,547.00 | — | — | 376,528,409 | 376,528,409 |
|---|
| 2016-07-31 | — | — | — | — | $23,590.00 | — | -$23,914.00 | $49,456.00 | $25,542.00 | — | $26,004.00 | — | — | 371,419,312 | 371,474,480 |
|---|
| 2016-04-30 | — | — | — | — | $36,680.00 | — | -$37,003.00 | -$184,078.00 | -$221,081.00 | — | -$220,627.00 | — | — | — | 21,464,207 |
|---|
| 2016-01-31 | — | — | — | — | $60,525.00 | — | -$60,888.00 | $990,750.00 | $929,862.00 | — | $930,322.00 | — | — | 167,031,611 | 167,051,758 |
|---|
| 2015-10-31 | — | — | — | — | $32,743.00 | — | -$33,118.00 | -$958,995.00 | -$992,113.00 | — | -$991,652.00 | — | — | — | 57,148,313 |
|---|
| 2015-07-31 | — | — | — | — | $101,344.00 | — | -$102,230.00 | -$2.14M | -$2.24M | — | -$2.24M | — | — | 57,188,313 | 57,188,313 |
|---|
| 2015-04-30 | — | — | — | — | $210,053.00 | — | -$211,304.00 | -$149,370.00 | -$360,674.00 | — | -$354,831.00 | — | — | — | 0 |
|---|
| 2015-01-31 | — | — | — | — | $184,837.00 | — | -$186,089.00 | -$140,479.00 | -$326,568.00 | — | -$326,315.00 | — | — | 57,188,313 | 57,188,313 |
|---|
| 2014-10-31 | — | — | — | — | $189,941.00 | — | -$191,192.00 | -$131,002.00 | -$322,194.00 | — | -$321,940.00 | — | — | — | 57,188,313 |
|---|
| 2014-07-31 | — | — | — | — | $195,228.00 | $196,479.00 | -$196,479.00 | -$122,530.00 | -$319,009.00 | — | -$318,756.00 | — | — | — | 57,188,313 |
|---|
| 2014-04-30 | — | — | — | — | — | — | -$249,272.00 | -$110,088.00 | -$359,360.00 | — | -$353,488.00 | — | — | — | 0 |
|---|
| 2014-01-31 | — | — | — | — | $261,451.00 | — | -$262,704.00 | -$114,325.00 | -$377,029.00 | — | -$376,720.00 | — | — | — | 57,188,313 |
|---|
| 2013-10-31 | — | — | — | — | $272,810.00 | — | -$274,060.00 | -$155,216.00 | -$429,276.00 | — | -$428,927.00 | — | — | — | 57,188,313 |
|---|
| 2013-07-31 | — | — | — | — | — | $278,786.00 | -$278,786.00 | -$235,067.00 | -$513,853.00 | — | -$513,530.00 | — | — | — | 57,188,313 |
|---|
| 2013-04-30 | — | — | — | — | — | — | -$4.61M | -$245,558.00 | -$4.86M | — | -$4.8M | — | — | — | 651,784 |
|---|
| 2013-01-31 | — | — | — | — | — | — | -$361,053.00 | -$371,533.00 | -$732,586.00 | — | -$729,215.00 | — | — | — | 55,983,253 |
|---|
| 2012-10-31 | — | — | — | — | — | — | -$455,632.00 | -$647,855.00 | -$1.1M | — | -$1.1M | — | — | — | 55,049,962 |
|---|
| 2012-07-31 | — | — | — | — | — | — | -$468,065.00 | -$769,411.00 | -$1.24M | — | -$1.23M | — | — | — | 52,726,069 |
|---|
| 2012-04-30 | — | — | — | — | — | — | -$1.1M | -$1.65M | — | — | -$2.67M | — | — | — | — |
|---|
| 2012-01-31 | — | — | — | — | — | — | -$351,568.00 | -$317,915.00 | — | — | -$649,864.00 | — | — | — | — |
|---|
| 2011-10-31 | — | — | — | — | — | — | -$1.22M | -$611,833.00 | — | — | -$1.78M | — | — | — | — |
|---|
| 2011-07-31 | — | — | — | — | — | — | -$532,335.00 | -$560,827.00 | — | — | -$1.07M | — | — | — | — |
|---|
| 2011-04-30 | — | — | — | — | — | — | -$3.03M | $1.95M | — | — | -$1.28M | — | — | — | — |
|---|
| 2011-01-31 | — | — | — | — | — | — | -$722,589.00 | -$102,737.00 | — | — | -$723,230.00 | — | — | — | — |
|---|
| 2010-10-31 | — | — | — | — | — | — | -$1.11M | -$36,563.00 | — | — | -$890,251.00 | — | — | — | — |
|---|
| 2010-07-31 | — | — | — | — | — | — | -$521,931.00 | -$36,340.00 | — | — | -$452,383.00 | — | — | — | — |
|---|
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-04-30 | $0.00 | — | — | — | — | $1.36M | -$1.36M | — | -$1.91M | $0.00 | -$1.91M | — | $0.00 | — | 18,544,415,348 |
|---|
| 2025-04-30 | $0.00 | — | — | — | — | $1.44M | -$1.44M | — | -$2.3M | $0.00 | -$2.3M | — | $0.00 | — | 10,171,204,083 |
|---|
| 2024-04-30 | $0.00 | — | — | — | — | $1.3M | -$1.3M | — | -$2.46M | $0.00 | -$2.46M | — | -$0.0011 | — | 7,194,820,941 |
|---|
| 2023-04-30 | $0.00 | — | — | — | — | $1.81M | -$1.81M | — | -$1.98M | $0.00 | -$1.98M | — | — | — | — |
|---|
| 2022-04-30 | $0.00 | — | — | — | $1.29M | $2.96M | -$2.96M | — | -$228,730.00 | $0.00 | -$228,730.00 | — | — | — | — |
|---|
| 2021-04-30 | $0.00 | — | — | — | $867,471.00 | $1.08M | -$1.08M | — | -$24.53M | $0.00 | -$24.53M | — | — | — | 1,723,476 |
|---|
| 2020-04-30 | $0.00 | — | — | — | $904,306.00 | $1.15M | -$1.15M | — | -$4.39M | $0.00 | -$4.39M | — | — | 6,692,100,334 | 669,210 |
|---|
| 2019-04-30 | $0.00 | — | — | — | $1.33M | $1.89M | -$1.89M | -$2.09M | -$3.99M | $0.00 | -$3.99M | — | — | 31,492,895 | 31,492,895 |
|---|
| 2018-04-30 | — | — | — | — | $1.12M | $1.95M | -$1.95M | $4.18M | $2.23M | — | $1.84M | — | — | 15,434,039 | 20,518,516 |
|---|
| 2017-04-30 | — | — | — | — | $211,160.00 | — | -$584,106.00 | -$6.18M | -$6.77M | — | -$6.76M | — | — | 568,407,531 | 568,407,531 |
|---|
| 2016-04-30 | — | — | — | — | $231,292.00 | — | -$233,239.00 | -$2.29M | -$2.52M | — | -$2.52M | — | — | — | 115,253,619 |
|---|
| 2015-04-30 | — | — | — | — | $780,059.00 | — | -$785,064.00 | -$543,381.00 | -$1.33M | — | -$1.32M | — | — | — | 57,188,313 |
|---|
| 2014-04-30 | — | — | — | — | — | — | -$1.06M | -$614,696.00 | -$1.68M | — | -$1.67M | — | — | — | 57,188,313 |
|---|
| 2013-04-30 | — | — | — | — | — | — | -$5.89M | -$2.03M | -$7.93M | — | -$7.86M | — | — | — | 55,571,545 |
|---|
| 2012-04-30 | — | — | — | — | — | — | -$3.2M | -$3.14M | -$6.34M | — | -$6.16M | — | — | — | 17,833,979 |
|---|
| 2011-04-30 | — | — | — | — | — | — | -$5.41M | $1.77M | -$3.64M | — | -$3.47M | — | — | — | — |
|---|
| 2010-04-30 | — | — | — | — | — | — | — | — | -$1.9M | — | — | — | — | — | — |
|---|
| 2009-04-30 | — | — | — | — | — | — | — | — | -$2.67M | — | — | — | — | — | — |
|---|
| 2008-04-30 | — | — | — | — | — | — | — | — | -$3.97M | — | — | — | — | — | — |
|---|