Complete source-backed income-statement history.
- Available history
- 2010-04-30 to 2024-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 |
|---|
| 2024-01-31 | — | — | — | — | — | $486,481.00 | -$410,490.00 | — | -$1.49M | — | -$1.49M | $0.00 | $0.00 | 1,856,601,805 | 1,856,601,805 |
|---|
| 2023-10-31 | — | — | — | — | — | $362,824.00 | -$303,328.00 | -$28,584.00 | — | — | -$350,826.00 | — | — | — | — |
|---|
| 2023-07-31 | — | — | — | — | — | $402,647.00 | -$326,953.00 | $10,157.00 | — | — | -$336,648.00 | — | — | — | — |
|---|
| 2023-04-30 | — | — | — | — | — | $533,534.00 | -$402,013.00 | -$38,331.00 | -$440,344.00 | — | -$529,408.00 | — | — | — | — |
|---|
| 2023-01-31 | — | — | — | — | — | $584,489.00 | -$414,177.00 | -$25,659.00 | -$439,836.00 | — | -$439,836.00 | $0.00 | $0.00 | 1,367,786,733 | 1,367,786,733 |
|---|
| 2022-10-31 | — | — | — | — | — | $539,631.00 | -$125,275.00 | -$4,716.00 | — | — | -$154,316.00 | — | — | — | — |
|---|
| 2022-07-31 | — | — | — | — | — | $908,371.00 | -$698,461.00 | -$65,547.00 | — | — | -$786,617.00 | — | — | — | — |
|---|
| 2022-04-30 | — | — | — | — | — | $630,934.00 | -$420,515.00 | -$3,903.00 | — | — | -$436,918.00 | — | — | — | — |
|---|
| 2022-01-31 | — | — | — | — | — | $747,174.00 | -$445,607.00 | -$272,478.00 | — | — | -$725,893.00 | — | — | — | 1,165,335,033 |
|---|
| 2021-10-31 | — | — | — | — | — | $1.75M | -$1.61M | $0.00 | — | — | -$1.61M | — | — | 1,164,589,644 | 1,164,589,644 |
|---|
| 2021-07-31 | — | — | — | — | — | $741,949.00 | -$677,350.00 | $4,355.00 | — | — | $0.00 | — | $0.00 | — | 1,059,014,157 |
|---|
| 2021-04-30 | — | — | — | — | — | $2.42M | -$2.43M | -$275,062.00 | — | — | -$2.7M | — | — | — | 56,416,327 |
|---|
| 2021-01-31 | $2,319.00 | — | — | — | — | $103,177.00 | -$100,858.00 | $96,521.00 | — | — | -$4,337.00 | $0.00 | $0.00 | 50,998,670 | 50,998,670 |
|---|
| 2020-10-31 | — | — | — | — | — | $97,653.00 | -$97,653.00 | $398,599.00 | — | — | $300,946.00 | $0.01 | $0.01 | 42,964,452 | 42,964,452 |
|---|
| 2020-07-31 | — | — | — | — | — | $341,562.00 | -$341,562.00 | -$568,985.00 | — | — | -$910,547.00 | — | -$0.04 | — | 22,370,654 |
|---|
| 2020-04-30 | — | — | — | — | — | $127,392.00 | -$127,392.00 | -$424,145.00 | — | — | -$551,537.00 | — | -$0.31 | — | 111,698 |
|---|
| 2020-01-31 | $0.00 | — | — | — | — | $52,766.00 | -$52,766.00 | -$323,980.00 | — | — | -$376,746.00 | -$0.22 | -$0.22 | 1,676,778 | 1,676,778 |
|---|
| 2019-10-31 | — | — | — | — | — | $35,302.00 | -$35,302.00 | -$225,394.00 | — | — | -$260,696.00 | -$0.17 | -$0.17 | 1,500,392 | 1,500,392 |
|---|
| 2019-07-31 | — | — | — | — | — | $43,757.00 | -$43,757.00 | — | — | — | -$386,428.00 | -$0.36 | -$0.36 | 1,080,072 | — |
|---|
| 2019-04-30 | $0.00 | $0.00 | $0.00 | — | — | $11,724.00 | -$11,724.00 | -$647,880.00 | — | — | -$659,604.00 | — | -$0.53 | — | -840,303,922 |
|---|
| 2019-01-31 | $0.00 | $0.00 | $0.00 | — | — | -$1,734.00 | $1,734.00 | -$82,757.00 | — | — | -$81,023.00 | -$0.08 | -$0.08 | 1,074,255 | 1,074,255 |
|---|
| 2018-10-31 | $0.00 | $0.00 | $0.00 | — | — | $6,865.00 | -$6,865.00 | -$115,492.00 | — | — | -$122,357.00 | -$0.10 | -$0.10 | 1,268,387 | 1,268,387 |
|---|
| 2018-07-31 | $0.00 | $0.00 | $0.00 | — | — | $20,226.00 | -$20,226.00 | $346,123.00 | — | — | $325,897.00 | $0.37 | -$0.01 | 851,577 | 896,582,668 |
|---|
| 2018-04-30 | $0.00 | $0.00 | $0.00 | — | — | $81,743.00 | -$81,743.00 | -$750,679.00 | — | — | -$832,422.00 | — | — | — | 5,634,685 |
|---|
| 2018-01-31 | $13,950.00 | $8,624.00 | $5,326.00 | — | — | $98,097.00 | -$92,771.00 | -$105,060.00 | — | — | -$197,831.00 | -$0.01 | -$0.01 | 14,665,433 | 14,665,433 |
|---|
| 2017-10-31 | $16,800.00 | $9,690.00 | $7,110.00 | — | — | $109,537.00 | -$102,427.00 | -$277,790.00 | — | — | -$380,217.00 | -$0.05 | -$0.05 | 7,660,299 | 7,660,299 |
|---|
| 2017-07-31 | $11,100.00 | $5,007.00 | $6,093.00 | — | — | $179,950.00 | -$173,857.00 | $89,325.00 | — | — | -$84,532.00 | -$0.03 | -$0.03 | 3,322,026 | 3,322,026 |
|---|
| 2017-04-30 | -$3,193.00 | $1,339.00 | -$4,532.00 | — | — | $135,882.00 | -$140,414.00 | -$1.33M | — | — | -$1.47M | — | — | — | 279,146 |
|---|
| 2017-01-31 | $22,497.00 | $3,927.00 | $18,570.00 | — | — | $150,347.00 | -$131,777.00 | $118,874.00 | — | — | -$12,903.00 | — | — | — | 491,525 |
|---|
| 2016-10-31 | $19,433.00 | $11,183.00 | $8,250.00 | — | — | $111,253.00 | -$103,003.00 | -$206,238.00 | — | — | -$309,241.00 | — | — | — | 40,385,311 |
|---|
| 2016-10-30 | $19,433.00 | $11,183.00 | $8,250.00 | — | — | $111,253.00 | -$103,003.00 | -$206,238.00 | — | — | -$309,241.00 | — | — | — | 403,853 |
|---|
| 2016-07-31 | $11,567.00 | $5,667.00 | $5,900.00 | — | — | $86,832.00 | -$80,932.00 | -$246,269.00 | — | — | -$327,201.00 | -$0.01 | -$0.01 | 35,949,635 | 35,949,635 |
|---|
| 2016-04-30 | — | — | — | — | — | $38,845.00 | -$37,941.00 | $626,589.00 | — | — | $588,648.00 | — | — | — | 6,648,353 |
|---|
| 2016-01-31 | — | — | — | — | — | $115,741.00 | -$115,741.00 | -$428,918.00 | — | — | -$544,659.00 | — | — | — | 14,143,007 |
|---|
| 2015-10-31 | — | — | — | — | — | $31,987.00 | -$31,987.00 | -$316,263.00 | — | — | -$348,250.00 | — | — | — | 1,913,566 |
|---|
| 2015-07-31 | — | — | — | — | — | $10,638.00 | -$10,638.00 | $189,261.00 | — | — | $178,623.00 | $0.10 | $0.00 | 1,856,671 | 46,332,464 |
|---|
| 2015-04-30 | $0.00 | — | — | — | — | $50,472.00 | -$50,472.00 | -$62,893.00 | — | — | -$113,365.00 | — | — | — | 268,942 |
|---|
| 2015-01-31 | — | — | — | — | — | $92.00 | -$92.00 | -$309,385.00 | — | — | -$309,477.00 | — | — | — | 1,145,931 |
|---|
| 2014-10-31 | $30.00 | — | — | — | — | $150,251.00 | -$150,221.00 | -$131,808.00 | — | — | -$282,029.00 | — | — | — | 315,610 |
|---|
| 2014-07-31 | $228.00 | — | — | — | — | $32,959.00 | -$32,731.00 | -$60,263.00 | — | — | -$92,994.00 | -$0.67 | -$0.67 | 139,543 | 28,179,031 |
|---|
| 2014-04-30 | -$6.00 | — | — | — | — | $32,531.00 | -$32,537.00 | $34,504.00 | — | — | $1,967.00 | — | — | — | 1,883 |
|---|
| 2014-01-31 | $122.00 | — | — | — | — | $12,696.00 | -$12,574.00 | -$60,408.00 | — | — | -$72,982.00 | — | — | — | 10,749 |
|---|
| 2013-10-31 | $199.00 | — | — | — | — | $32,017.00 | -$31,818.00 | -$241,403.00 | — | — | -$273,221.00 | — | — | — | 13,228,342 |
|---|
| 2013-07-31 | $170.00 | — | — | — | — | $57,730.00 | -$57,560.00 | -$3,006.00 | — | — | -$60,566.00 | — | — | — | 9,837,038 |
|---|
| 2013-04-30 | $115.00 | — | — | — | — | $74,817.00 | -$74,702.00 | $0.00 | — | — | -$74,702.00 | — | — | — | 193,240 |
|---|
| 2013-01-31 | $185.00 | — | — | — | — | $59,426.00 | -$59,241.00 | — | — | — | -$59,241.00 | — | — | — | 9,382,690 |
|---|
| 2012-10-31 | $152.00 | — | — | — | — | $13,558.00 | -$13,406.00 | — | — | — | -$13,406.00 | — | — | — | 8,433,597 |
|---|
| 2012-07-31 | $237.00 | — | — | — | — | $13,727.00 | -$13,490.00 | $40,000.00 | — | — | $26,510.00 | — | — | — | 8,397,038 |
|---|
| 2012-04-30 | $339.00 | — | — | — | — | $42,802.00 | -$42,463.00 | — | -$36,459.00 | — | -$37,541.00 | — | — | — | 294,877 |
|---|
| 2012-01-31 | $368.00 | — | — | — | — | $58,513.00 | -$58,145.00 | $0.00 | -$58,145.00 | — | -$58,145.00 | — | — | — | 7,483,342 |
|---|
| 2011-10-31 | $457.00 | — | — | — | — | $20,988.00 | -$20,531.00 | $107.00 | — | — | -$20,424.00 | — | — | — | — |
|---|
| 2011-04-30 | — | — | — | — | — | — | — | — | — | — | -$28,510.00 | — | — | — | — |
|---|
| 2011-01-31 | $1,003.00 | — | — | — | — | $27,753.00 | — | -$680.00 | -$26,750.00 | — | -$27,430.00 | — | — | — | — |
|---|
| 2010-10-31 | $1,956.00 | — | — | — | — | $43,691.00 | -$41,735.00 | $0.00 | — | — | -$41,735.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 |
|---|
| 2023-04-30 | — | — | — | — | — | $2.57M | -$1.64M | -$134,253.00 | -$1.77M | $0.00 | -$1.86M | — | — | — | — |
|---|
| 2022-04-30 | — | — | — | — | — | $3.87M | -$3.15M | -$272,026.00 | -$3.42M | $0.00 | -$3.44M | — | — | — | — |
|---|
| 2021-04-30 | — | — | -$1,665.00 | — | — | $2.96M | -$2.97M | -$348,927.00 | -$3.32M | $0.00 | -$3.32M | — | — | — | 94,788,832 |
|---|
| 2020-04-30 | — | — | $0.00 | — | — | $259,217.00 | -$259,217.00 | -$1.32M | -$1.58M | $0.00 | -$1.58M | — | -$1.03 | — | 1,533,316 |
|---|
| 2019-04-30 | $0.00 | $0.00 | $0.00 | — | — | $37,081.00 | -$37,081.00 | -$500,006.00 | -$537,087.00 | $0.00 | -$537,087.00 | — | -$0.53 | — | 1,018,128 |
|---|
| 2018-04-30 | $41,850.00 | $23,321.00 | $18,529.00 | — | — | $469,327.00 | -$450,798.00 | -$1.04M | -$1.5M | $0.00 | -$1.5M | — | — | — | 14,711,528 |
|---|
| 2017-04-30 | $50,304.00 | $22,116.00 | $28,188.00 | — | — | $484,314.00 | -$456,126.00 | -$1.67M | -$2.12M | $0.00 | -$2.12M | — | — | — | 697,553 |
|---|
| 2016-04-30 | $2,725.00 | $1,821.00 | $904.00 | — | — | $197,211.00 | -$196,307.00 | $70,669.00 | -$125,638.00 | $0.00 | -$125,638.00 | — | — | — | 12,604,626 |
|---|
| 2015-04-30 | $258.00 | — | — | — | — | $233,774.00 | -$233,516.00 | -$564,349.00 | -$797,865.00 | $0.00 | -$797,865.00 | — | — | — | 802,446 |
|---|
| 2014-04-30 | $485.00 | — | — | — | — | $134,974.00 | -$134,489.00 | -$270,313.00 | -$404,802.00 | $0.00 | -$404,802.00 | — | — | — | 73,895 |
|---|
| 2013-04-30 | $689.00 | — | — | — | — | $161,528.00 | -$160,839.00 | $40,000.00 | -$143,525.00 | — | -$120,839.00 | — | — | — | 8,961,148 |
|---|
| 2012-04-30 | $1,544.00 | — | — | — | — | $153,041.00 | -$151,497.00 | — | -$145,493.00 | — | -$145,493.00 | — | — | — | 7,392,747 |
|---|
| 2011-04-30 | — | — | — | — | — | — | — | — | — | — | -$129,352.00 | — | — | — | — |
|---|
| 2010-04-30 | — | — | — | — | — | — | — | — | — | — | -$67,502.00 | — | — | — | — |
|---|