Complete source-backed income-statement history.
- Available history
- 2010-04-30 to 2026-03-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 |
|---|
| 2026-03-31 | $0.00 | — | — | — | $60,481.00 | $437,119.00 | -$437,119.00 | — | -$385,221.00 | $0.00 | -$385,221.00 | — | $0.00 | — | 219,784,477 |
|---|
| 2025-12-31 | $0.00 | — | — | — | $429,734.00 | $524,844.00 | -$524,844.00 | — | $1.84M | $0.00 | $1.84M | — | -$0.06 | — | 99,110 |
|---|
| 2025-09-30 | $0.00 | — | — | — | $42,748.00 | $2.24M | -$2.24M | — | -$4.51M | $0.00 | -$4.51M | — | $0.01 | — | 219,784,477 |
|---|
| 2025-06-30 | $0.00 | — | — | — | $29,233.00 | $631,752.00 | -$631,752.00 | — | -$546,597.00 | $0.00 | -$546,597.00 | — | $0.00 | — | 219,784,477 |
|---|
| 2025-03-31 | $0.00 | — | — | — | $30,981.00 | $3.2M | -$3.2M | — | -$3.19M | $0.00 | -$3.19M | — | -$0.01 | — | 218,591,747 |
|---|
| 2024-12-31 | $0.00 | — | — | $0.00 | $196,225.00 | $817,035.00 | -$817,035.00 | — | -$808,862.00 | $0.00 | -$808,862.00 | — | $0.00 | — | -229 |
|---|
| 2024-09-30 | $0.00 | — | — | $0.00 | $116,760.00 | $723,929.00 | -$723,929.00 | — | -$748,760.00 | $0.00 | -$748,760.00 | — | $0.00 | — | 208,429,863 |
|---|
| 2024-06-30 | $0.00 | — | — | $0.00 | $293,757.00 | $1.07M | -$1.07M | — | -$435,449.00 | $0.00 | -$515,449.00 | — | $0.00 | — | 207,224,325 |
|---|
| 2024-03-31 | $0.00 | — | — | $664,011.00 | $117,275.00 | $729,361.00 | -$729,361.00 | — | -$748,265.00 | $0.00 | -$748,265.00 | — | $0.00 | — | 204,050,629 |
|---|
| 2023-12-31 | $0.00 | — | — | $9,011.00 | $374,469.00 | $1.37M | -$1.37M | — | -$1.41M | $0.00 | -$1.41M | — | $0.00 | — | 58,602,829 |
|---|
| 2023-09-30 | $0.00 | — | — | $0.00 | $175,969.00 | $584,917.00 | -$584,917.00 | — | -$580,589.00 | $0.00 | -$580,589.00 | — | $0.00 | — | 202,784,211 |
|---|
| 2023-06-30 | $0.00 | — | — | $0.00 | $222,851.00 | $657,293.00 | -$657,293.00 | — | -$647,629.00 | $0.00 | -$647,629.00 | — | — | — | — |
|---|
| 2023-03-31 | $0.00 | — | — | — | $36,777.00 | $1.03M | -$1.03M | — | — | $0.00 | -$1.04M | — | — | — | — |
|---|
| 2023-01-31 | $0.00 | — | — | — | — | — | -$8,962.00 | — | — | — | -$8,962.00 | — | — | — | — |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $566,089.00 | -$566,089.00 | — | — | $0.00 | -$569,064.00 | — | — | — | — |
|---|
| 2022-10-31 | $0.00 | — | — | — | — | — | -$18,152.00 | — | — | — | -$18,152.00 | — | — | — | — |
|---|
| 2022-09-30 | $0.00 | — | — | — | — | $392,648.00 | -$392,648.00 | — | — | $0.00 | -$403,877.00 | — | — | — | — |
|---|
| 2022-07-31 | $0.00 | — | — | — | — | — | -$8,070.00 | — | — | — | -$8,070.00 | — | — | — | — |
|---|
| 2022-06-30 | $0.00 | — | — | — | — | $427,736.00 | -$427,736.00 | — | — | $0.00 | -$430,513.00 | — | — | — | — |
|---|
| 2022-04-30 | $0.00 | — | — | — | — | — | -$15,055.00 | — | — | — | -$15,055.00 | — | — | — | — |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | $161,328.00 | -$161,328.00 | — | — | $0.00 | -$162,165.00 | — | — | — | — |
|---|
| 2022-01-31 | $0.00 | — | — | — | — | — | -$8,615.00 | — | — | — | -$8,615.00 | — | — | — | — |
|---|
| 2021-10-31 | $0.00 | — | — | — | — | — | -$21,646.00 | — | — | — | -$21,644.00 | — | — | — | 7,642,210 |
|---|
| 2021-07-31 | $0.00 | — | — | — | — | — | -$10,679.00 | — | — | — | -$10,679.00 | — | — | — | 7,642,210 |
|---|
| 2021-04-30 | $0.00 | — | — | — | — | — | -$1,299.00 | — | — | — | -$1,299.00 | — | — | — | 18,521 |
|---|
| 2021-01-31 | $0.00 | — | — | — | — | — | -$2,989.00 | — | — | — | -$2,989.00 | — | — | — | 7,642,211 |
|---|
| 2020-10-31 | $0.00 | — | — | — | — | — | -$23,475.00 | — | — | — | -$23,475.00 | — | — | — | 7,642,210 |
|---|
| 2020-07-31 | $0.00 | — | — | — | — | — | -$13,798.00 | — | — | — | -$13,798.00 | — | — | — | 7,413,956 |
|---|
| 2020-04-30 | $0.00 | — | — | — | — | — | -$9,118.00 | — | — | — | -$9,118.00 | — | — | — | 667,469 |
|---|
| 2020-01-31 | $0.00 | — | — | — | — | — | -$32,723.00 | — | — | — | -$32,723.00 | — | — | — | 7,234,466 |
|---|
| 2019-10-31 | $0.00 | — | — | — | — | — | -$38,999.00 | — | — | — | -$38,999.00 | — | — | — | 4,212,487 |
|---|
| 2019-07-31 | $0.00 | — | — | — | — | — | -$31,086.00 | — | — | — | -$31,086.00 | — | — | — | 2,234,465 |
|---|
| 2019-04-30 | — | — | — | — | — | — | -$16,634.00 | — | — | — | -$16,634.00 | — | — | — | 9 |
|---|
| 2019-01-31 | — | — | — | — | — | — | -$8,607.00 | — | — | — | -$8,607.00 | — | — | — | 2,234,465 |
|---|
| 2018-10-31 | — | — | — | — | — | — | -$30,195.00 | — | — | — | -$30,195.00 | — | — | — | 2,234,565 |
|---|
| 2018-07-31 | — | — | — | — | — | — | -$31,573.00 | — | — | — | -$31,573.00 | — | — | — | 2,234,465 |
|---|
| 2018-04-30 | — | — | — | — | — | — | -$30,945.00 | — | — | — | -$30,945.00 | — | — | — | 20,105,616 |
|---|
| 2018-01-31 | — | — | — | — | — | — | -$27,810.00 | — | — | — | -$27,810.00 | — | — | — | 2,234,465 |
|---|
| 2017-10-31 | — | — | — | — | — | — | -$32,652.00 | — | — | — | -$32,652.00 | — | — | — | 2,234,465 |
|---|
| 2017-07-31 | — | — | — | — | — | — | -$26,809.00 | — | — | — | -$26,809.00 | — | — | — | 2,340,081 |
|---|
| 2017-04-30 | — | — | — | — | — | — | -$33,479.00 | — | — | — | -$33,479.00 | — | — | — | 0 |
|---|
| 2017-01-31 | — | — | — | — | — | — | -$29,643.00 | — | — | — | -$29,643.00 | — | — | — | 22,340,081 |
|---|
| 2016-10-31 | — | — | — | — | — | — | -$26,209.00 | — | — | — | -$26,209.00 | — | — | — | 22,340,081 |
|---|
| 2016-07-31 | — | — | — | — | — | — | -$35,926.00 | — | — | — | -$35,926.00 | — | — | — | 2,340,081 |
|---|
| 2016-04-30 | — | — | — | — | — | — | -$19,348.00 | — | — | — | -$19,348.00 | — | — | — | 3,928,136 |
|---|
| 2016-01-31 | — | — | — | — | — | — | -$29,632.00 | — | — | — | -$227,907.00 | — | — | — | 14,316,711 |
|---|
| 2015-10-31 | — | — | — | — | — | — | -$3,758.00 | — | — | — | -$7,601.00 | — | — | — | 2,390,081 |
|---|
| 2015-07-31 | — | — | — | — | — | — | -$16,865.00 | — | — | — | -$17,660.00 | — | — | — | 2,390,081 |
|---|
| 2015-04-30 | — | — | — | — | — | — | -$9,114.00 | — | — | — | -$9,114.00 | — | — | — | 0 |
|---|
| 2015-01-31 | — | — | — | — | — | — | -$10,993.00 | — | — | — | -$10,993.00 | — | — | — | 2,390,081 |
|---|
| 2014-10-31 | — | — | — | — | — | — | -$12,906.00 | — | — | — | -$12,906.00 | — | — | — | 2,390,081 |
|---|
| 2014-07-31 | — | — | — | — | — | — | -$6,696.00 | — | — | — | -$6,696.00 | — | — | — | 2,390,083 |
|---|
| 2014-04-30 | — | — | — | — | — | — | — | — | — | — | -$7,565.00 | — | — | — | 0 |
|---|
| 2014-01-31 | — | — | — | — | — | — | — | — | — | — | -$10,344.00 | — | — | — | 2,390,081 |
|---|
| 2013-10-31 | — | — | — | — | — | — | — | — | — | — | -$7,823.00 | — | — | — | 2,390,081 |
|---|
| 2013-07-31 | — | — | — | — | — | — | $0.00 | — | — | — | -$7,968.00 | — | — | — | 2,390,083 |
|---|
| 2013-04-30 | — | — | — | — | — | $13,752.00 | -$13,752.00 | — | — | — | -$13,752.00 | — | — | — | 2 |
|---|
| 2013-01-31 | — | — | — | — | — | $9,217.00 | -$9,217.00 | — | — | — | -$9,218.00 | — | — | — | 2,390,081 |
|---|
| 2012-10-31 | — | — | — | — | — | — | -$5,420.00 | — | — | — | -$5,420.00 | — | — | — | 2,390,081 |
|---|
| 2012-07-31 | — | — | — | — | — | — | $0.00 | — | — | — | -$6,553.00 | — | — | — | 2,390,083 |
|---|
| 2012-04-30 | $0.00 | $0.00 | $0.00 | — | — | $5,801.00 | -$5,801.00 | — | — | — | -$5,801.00 | — | — | — | 181,551 |
|---|
| 2012-01-31 | $0.00 | $0.00 | $0.00 | — | — | $8,738.00 | -$8,738.00 | — | — | — | -$8,738.00 | — | — | — | 2,390,083 |
|---|
| 2011-10-31 | $0.00 | $0.00 | $0.00 | — | — | $6,135.00 | -$6,135.00 | — | — | — | -$6,135.00 | — | — | — | 1,616,759 |
|---|
| 2011-07-31 | $0.00 | $0.00 | $0.00 | — | — | $5,884.00 | -$5,884.00 | — | — | — | -$5,884.00 | — | — | — | 995,083 |
|---|
| 2011-04-30 | $0.00 | $0.00 | $0.00 | — | — | $22,658.00 | -$22,658.00 | — | — | — | -$22,658.00 | — | — | — | — |
|---|
| 2011-01-31 | $0.00 | $0.00 | $0.00 | — | — | $13,936.00 | -$13,936.00 | — | — | — | -$13,936.00 | — | — | — | — |
|---|
| 2010-10-31 | $0.00 | $0.00 | $0.00 | — | — | $3,704.00 | -$3,704.00 | — | — | — | -$3,704.00 | — | — | — | — |
|---|
| 2010-07-31 | $0.00 | $0.00 | $0.00 | — | — | $4,994.00 | -$4,994.00 | — | — | — | -$4,994.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 |
|---|
| 2025-12-31 | $0.00 | — | — | — | $532,696.00 | $6.59M | -$6.59M | — | -$6.41M | $0.00 | -$6.41M | — | -$0.03 | — | 219,490,379 |
|---|
| 2024-12-31 | $0.00 | — | — | $0.00 | $724,017.00 | $3.42M | -$3.42M | — | -$2.82M | $0.00 | -$2.82M | — | $0.00 | — | 206,701,891 |
|---|
| 2023-12-31 | $0.00 | — | — | $664,011.00 | $810,066.00 | $3.6M | -$3.6M | — | -$3.68M | $0.00 | -$3.68M | — | -$0.02 | — | 202,746,293 |
|---|
| 2022-12-31 | $0.00 | — | — | $0.00 | — | $1.55M | -$1.55M | — | -$1.57M | $0.00 | -$1.57M | — | — | — | — |
|---|
| 2022-04-30 | $0.00 | — | — | — | — | — | -$55,995.00 | — | — | $0.00 | -$55,995.00 | — | — | — | — |
|---|
| 2021-04-30 | $0.00 | — | — | — | — | — | -$41,561.00 | — | — | $0.00 | -$41,561.00 | — | — | — | 7,584,587 |
|---|
| 2020-04-30 | $0.00 | — | — | — | — | — | -$111,926.00 | — | — | $0.00 | -$111,926.00 | — | — | — | 5,220,775 |
|---|
| 2019-04-30 | $0.00 | — | — | — | — | — | -$87,009.00 | — | — | $0.00 | -$87,009.00 | — | — | — | 2,234,474 |
|---|
| 2018-04-30 | — | — | — | — | — | — | -$118,216.00 | — | — | — | -$118,216.00 | — | — | — | 22,340,081 |
|---|
| 2017-04-30 | — | — | — | — | — | — | -$125,257.00 | — | — | — | -$125,257.00 | — | — | — | 22,340,081 |
|---|
| 2016-04-30 | — | — | — | — | — | — | -$69,603.00 | — | — | — | -$272,516.00 | — | — | — | 10,293,770 |
|---|
| 2015-04-30 | — | — | — | — | — | — | -$39,709.00 | — | — | — | -$39,709.00 | — | — | — | 2,390,081 |
|---|
| 2014-04-30 | — | — | — | — | — | $33,700.00 | -$33,700.00 | — | — | — | -$33,700.00 | — | — | — | 2,390,081 |
|---|
| 2013-04-30 | — | — | — | — | — | $34,942.00 | -$34,942.00 | — | — | — | -$34,942.00 | — | — | — | 2,390,083 |
|---|
| 2012-04-30 | $0.00 | $0.00 | $0.00 | — | — | $26,559.00 | -$26,559.00 | — | — | — | -$26,559.00 | — | — | — | 1,848,853 |
|---|
| 2011-04-30 | $0.00 | $0.00 | $0.00 | — | — | $45,291.00 | -$45,291.00 | — | — | — | -$45,291.00 | — | — | — | 994,729 |
|---|
| 2010-04-30 | — | — | — | — | — | — | — | — | — | — | -$103,350.00 | — | — | — | — |
|---|