Complete source-backed income-statement history.
- Available history
- 2001-08-31 to 2026-06-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-06-30 | $3.39M | $2.49M | $904,000.00 | — | $4.11M | $4.11M | -$3.2M | -$939,000.00 | -$4.14M | — | -$4.14M | -$0.36 | -$0.36 | 11,420,008 | 11,420,008 |
|---|
| 2026-03-31 | $3.44M | $2.16M | $1.28M | — | $3.09M | $3.09M | -$1.82M | -$4.56M | -$6.38M | $2,000.00 | -$6.38M | -$0.02 | -$0.02 | 299,067,382 | 299,067,382 |
|---|
| 2025-12-31 | $2.81M | $1.75M | $1.05M | — | $4.84M | $4.84M | -$3.79M | -$4.82M | -$8.61M | $4,000.00 | -$8.61M | -$0.26 | -$0.26 | 33,737,015 | 33,737,015 |
|---|
| 2025-09-30 | $3.86M | $2.37M | $1.5M | — | $4.3M | $4.3M | -$2.8M | — | -$1.79M | — | -$15.26M | $90.18 | $90.18 | 20,784,798 | 20,784,798 |
|---|
| 2025-06-30 | $2.67M | $2.64M | $31,000.00 | — | $8.64M | $8.64M | -$8.61M | $1.76M | -$6.85M | $138,000.00 | -$15.13M | -$44.51 | -$44.51 | 340,019 | 340,019 |
|---|
| 2025-03-31 | $7.16M | $4.78M | $2.38M | — | $3.47M | $3.47M | -$1.09M | — | -$962,000.00 | $2,000.00 | -$10.15M | -$0.39 | -$0.39 | 25,801,254 | 25,801,254 |
|---|
| 2024-12-31 | $7.16M | $4.55M | $2.6M | — | $4.25M | $4.25M | -$1.65M | — | -$1.51M | $6,000.00 | -$3.98M | -$0.17 | -$0.17 | 23,582,701 | 23,582,701 |
|---|
| 2024-09-30 | $11.37M | $6.85M | $4.52M | — | $5.65M | $5.65M | -$1.13M | — | $1.52M | -$2,000.00 | -$31.98M | -$1.45 | -$1.45 | 73,013 | 73,013 |
|---|
| 2024-06-30 | $42.67M | $33.25M | $9.42M | — | $10.74M | $10.74M | -$1.32M | — | -$2.34M | $345,000.00 | -$3.12M | -$0.14 | -$0.14 | 21,922,889 | 21,922,889 |
|---|
| 2024-03-31 | $7.9M | $5.29M | $2.61M | — | $5.08M | $5.08M | -$2.47M | — | -$2.83M | $2,000.00 | -$2.83M | -$3.60 | -$3.60 | 786,745 | 786,745 |
|---|
| 2023-12-31 | $5.7M | $5.17M | $532,000.00 | — | $4.72M | $13.26M | -$12.72M | — | -$14.7M | — | -$14.7M | -$20.72 | -$20.72 | 7,914 | 7,914 |
|---|
| 2023-09-30 | $13.12M | $8.68M | $4.44M | — | $7.05M | $7.05M | -$2.62M | $995,000.00 | -$1.62M | — | -$1.62M | -$2.30 | -$2.30 | 703,990 | 703,990 |
|---|
| 2023-06-30 | $10.54M | $6.95M | $3.59M | — | $6.17M | $6.17M | -$2.59M | — | -$2.96M | $0.00 | -$2.96M | -$4.27 | -$4.27 | 694,356 | 694,356 |
|---|
| 2023-03-31 | $9.24M | $6M | $3.24M | — | $6.5M | $6.5M | -$3.26M | — | -$3.48M | $0.00 | -$3.48M | -$5.03 | -$5.03 | 692,615 | 692,615 |
|---|
| 2022-12-31 | $9.27M | $7.6M | $1.66M | — | $7.21M | $25.82M | -$24.16M | — | -$24.38M | -$22,000.00 | -$24.36M | -$58.42 | -$58.42 | -28,672,804 | -28,672,804 |
|---|
| 2022-09-30 | $11.87M | $7.7M | $4.17M | — | $10.57M | $10.57M | -$6.4M | -$142,000.00 | -$6.55M | $1,000.00 | -$6.55M | -$0.22 | -$0.22 | 29,364,712 | 29,364,712 |
|---|
| 2022-06-30 | $16.52M | $11.79M | $4.73M | — | $8.99M | $8.99M | -$4.26M | — | -$4.37M | $0.00 | -$4.37M | -$0.15 | -$0.15 | 29,364,712 | 29,364,712 |
|---|
| 2022-03-31 | $17.01M | $12.31M | $4.71M | — | $7.58M | $8.67M | -$3.96M | — | -$4.04M | $3,000.00 | -$4.04M | -$0.14 | -$0.14 | 29,289,504 | 29,289,504 |
|---|
| 2021-12-31 | $10.99M | $8.23M | $2.76M | — | $7.11M | $7.73M | -$4.98M | — | -$5.05M | $37,000.00 | -$5.08M | -$0.33 | -$0.20 | 3,128,066 | -1,782,804 |
|---|
| 2021-09-30 | $13.2M | $8.76M | $4.44M | — | $7.75M | $8.41M | -$3.97M | — | -$3.46M | $0.00 | -$3.46M | -$0.12 | -$0.12 | 29,466,520 | 29,466,520 |
|---|
| 2021-06-30 | $10.99M | $7.09M | $3.9M | — | $6.77M | $7.1M | -$3.2M | — | $24.78M | $0.00 | $24.78M | $2.23 | $1.19 | 11,126,909 | 21,389,413 |
|---|
| 2021-03-31 | $10.83M | $6.55M | $4.28M | — | $6.89M | $9.41M | -$5.14M | — | -$12.85M | $0.00 | -$12.85M | -$1.38 | -$1.38 | 9,587,509 | 9,587,509 |
|---|
| 2020-12-31 | $9.29M | $5.92M | $3.37M | — | — | $6.38M | -$3.01M | — | — | $0.00 | -$29.78M | -$3.61 | -$3.61 | 45,782 | 45,782 |
|---|
| 2020-09-30 | $11.14M | $6.68M | $4.46M | — | — | $7.74M | -$3.28M | — | — | $0.00 | -$1.69M | -$0.21 | -$0.21 | 8,160,242 | 8,160,242 |
|---|
| 2020-06-30 | $9.94M | $5.82M | $4.12M | — | — | $16.62M | -$12.5M | — | — | $0.00 | -$18.4M | -$2.26 | -$2.26 | 8,156,618 | 8,156,618 |
|---|
| 2020-03-31 | $12.23M | $8.07M | $4.16M | — | — | $12.69M | -$8.53M | — | — | $0.00 | -$9.45M | — | — | — | 48,526,396 |
|---|
| 2019-12-31 | $4.01M | $2.54M | $1.47M | — | — | $14.14M | -$12.67M | — | — | $0.00 | -$14.15M | — | — | — | 4,614,370 |
|---|
| 2019-09-30 | $3.93M | $3.1M | $836,000.00 | — | — | $10.51M | -$9.68M | — | — | $0.00 | -$6.03M | — | — | — | 43,575,010 |
|---|
| 2019-06-30 | $4.08M | $2.42M | $1.66M | $0.00 | — | $12.93M | -$11.26M | — | — | — | -$161.51M | — | — | — | 30,638,048 |
|---|
| 2019-03-31 | $3.55M | $1.66M | $1.89M | — | — | $4.6M | -$2.71M | — | — | — | -$2.78M | — | — | — | 11,674,127 |
|---|
| 2019-02-28 | $0.00 | $0.00 | $0.00 | — | — | $388,905.00 | -$388,905.00 | — | -$166,059.00 | $0.00 | -$166,059.00 | -$0.09 | -$0.09 | 2,724,359 | 2,724,359 |
|---|
| 2018-12-31 | $3.74M | $1.7M | $2.04M | — | — | $3.45M | -$1.42M | — | — | — | -$2.19M | — | — | — | 19,293 |
|---|
| 2018-11-30 | $0.00 | $0.00 | $0.00 | — | — | $147,523.00 | -$147,523.00 | — | $505,220.00 | $0.00 | $502,220.00 | $0.01 | $0.00 | 79,084,468 | 119,765,896 |
|---|
| 2018-09-30 | $3.98M | $2.46M | $1.52M | $0.00 | — | $2.93M | -$1.41M | — | — | — | -$1.44M | — | — | — | 11,497,128 |
|---|
| 2018-08-31 | $0.00 | $0.00 | $0.00 | — | — | $136,920.00 | -$136,920.00 | — | $1.1M | $0.00 | $16.76M | — | — | — | 162,370 |
|---|
| 2018-06-30 | $3.82M | $1.38M | $2.43M | — | — | $3.14M | -$702,000.00 | — | — | — | -$745,000.00 | — | — | — | 11,497,128 |
|---|
| 2018-05-31 | $0.00 | $0.00 | $0.00 | — | — | $239,509.00 | -$239,509.00 | — | -$520,764.00 | $0.00 | -$18.02M | — | — | 79,683,842 | 79,683,842 |
|---|
| 2018-03-31 | — | — | — | — | — | — | — | — | — | — | -$1.66M | — | — | — | — |
|---|
| 2018-02-28 | $77.00 | $184.00 | $77.00 | — | — | $66,479.00 | -$66,402.00 | — | -$951,494.00 | $0.00 | -$951,494.00 | -$0.31 | -$0.31 | 3,039,160 | 3,039,160 |
|---|
| 2017-11-30 | $187.00 | $27.00 | $187.00 | — | — | $85,243.00 | -$85,056.00 | — | -$110,700.00 | $0.00 | -$110,700.00 | $0.00 | $0.00 | 78,409,661 | 78,409,661 |
|---|
| 2017-08-31 | $597.00 | $103.00 | $597.00 | — | — | $104,279.00 | -$103,682.00 | — | -$321,874.00 | $0.00 | -$321,874.00 | $0.00 | $0.00 | 102,374 | 102,374 |
|---|
| 2017-05-31 | $576.00 | $138.00 | $576.00 | — | — | $115,556.00 | -$114,980.00 | — | -$465,671.00 | $0.00 | -$465,671.00 | -$0.01 | -$0.01 | 77,875,973 | 77,875,973 |
|---|
| 2017-02-28 | $31.00 | $59.00 | — | — | — | $221,477.00 | -$221,446.00 | — | -$755,150.00 | $0.00 | -$755,150.00 | -$0.01 | -$0.01 | 77,796,692 | 77,796,692 |
|---|
| 2016-11-30 | $196.00 | $34.00 | — | — | — | $84,126.00 | -$83,930.00 | — | -$200,563.00 | $0.00 | -$200,563.00 | $0.00 | $0.00 | 77,775,303 | 77,775,303 |
|---|
| 2016-08-31 | $43.00 | $5.00 | — | — | — | $152,626.00 | -$152,583.00 | — | -$443,106.00 | $0.00 | -$443,106.00 | $0.00 | $0.00 | 2,455,131 | 2,455,131 |
|---|
| 2016-05-31 | $0.00 | $0.00 | — | — | — | $283,184.00 | -$283,184.00 | — | -$464,483.00 | $0.00 | -$464,483.00 | -$0.01 | -$0.001 | 77,618,781 | 77,681,781 |
|---|
| 2016-02-29 | $0.00 | $0.00 | — | — | — | $7,482.00 | -$7,482.00 | — | -$7,486.00 | $0.00 | -$7,486.00 | $0.00 | $0.00 | 77,575,303 | 77,575,303 |
|---|
| 2015-11-30 | $0.00 | $0.00 | — | — | — | $16,433.00 | -$16,433.00 | — | -$18,686.00 | $0.00 | -$18,686.00 | $0.00 | $0.00 | 48,724,757 | 48,724,757 |
|---|
| 2015-08-31 | $0.00 | — | — | — | — | $5,585.00 | -$5,585.00 | — | -$12,255.00 | $0.00 | -$12,255.00 | $0.00 | $0.00 | 0 | 0 |
|---|
| 2015-05-31 | $0.00 | — | — | — | — | $5,817.00 | -$5,817.00 | — | -$11,909.00 | $0.00 | -$11,909.00 | $0.00 | $0.00 | 37,581,903 | 37,581,903 |
|---|
| 2015-02-28 | $0.00 | — | — | — | — | $10,996.00 | -$10,996.00 | — | -$18,748.00 | $0.00 | -$18,748.00 | $0.00 | $0.00 | 37,581,903 | 37,581,903 |
|---|
| 2014-11-30 | $0.00 | — | — | — | — | $2,256.00 | -$2,256.00 | — | -$6,757.00 | $0.00 | -$6,757.00 | $0.00 | $0.00 | 27,771,967 | 27,771,967 |
|---|
| 2014-08-31 | $0.00 | — | — | — | — | $6,410.00 | -$6,410.00 | — | -$11,775.00 | $0.00 | -$11,775.00 | $0.00 | $0.00 | -3,586,936 | -3,586,936 |
|---|
| 2014-05-31 | $0.00 | — | — | — | — | $5,923.00 | -$5,923.00 | — | -$11,237.00 | $0.00 | -$11,237.00 | $0.00 | $0.00 | 31,358,903 | 31,358,903 |
|---|
| 2014-02-28 | $0.00 | — | — | — | — | $5,973.00 | -$5,973.00 | — | -$13,832.00 | $0.00 | -$13,832.00 | $0.00 | $0.00 | 31,358,903 | 31,358,903 |
|---|
| 2013-11-30 | $0.00 | — | — | — | — | $8,969.00 | -$8,969.00 | — | -$14,393.00 | $0.00 | -$14,393.00 | -$0.09 | -$0.09 | 60,200 | 60,200 |
|---|
| 2013-08-31 | $0.00 | — | — | — | — | $5,970.00 | -$5,970.00 | — | -$75,208.00 | $0.00 | -$75,208.00 | -$1.25 | -$1.25 | 0 | 0 |
|---|
| 2013-05-31 | $0.00 | — | — | — | — | $5,970.00 | -$5,970.00 | — | -$6,953.00 | $0.00 | -$6,953.00 | -$0.12 | -$0.12 | 60,403 | 60,403 |
|---|
| 2013-02-28 | $0.00 | — | — | — | — | $5,320.00 | -$5,320.00 | — | -$6,300.00 | $0.00 | -$6,300.00 | -$0.10 | -$0.10 | 60,200 | 60,200 |
|---|
| 2012-11-30 | $0.00 | — | — | — | — | $4,820.00 | -$4,820.00 | — | -$5,709.00 | $0.00 | -$5,709.00 | -$0.09 | -$0.09 | 60,200 | 60,200 |
|---|
| 2012-08-31 | $0.00 | — | — | — | — | $979.00 | -$979.00 | — | -$1,716.00 | $0.00 | -$1,716.00 | -$0.02 | -$0.02 | 0 | 0 |
|---|
| 2012-05-31 | $0.00 | — | — | — | — | $4,878.00 | -$4,878.00 | — | -$5,336.00 | $0.00 | -$5,336.00 | -$0.09 | -$0.09 | 60,200 | 60,200 |
|---|
| 2012-02-29 | $0.00 | — | — | — | — | $4,192.00 | -$4,192.00 | — | -$5,042.00 | $0.00 | -$5,042.00 | -$0.08 | -$0.08 | 60,200 | 60,200 |
|---|
| 2011-11-30 | $0.00 | — | — | — | — | $3,168.00 | -$3,168.00 | — | -$3,815.00 | $0.00 | -$3,815.00 | -$0.06 | -$0.06 | 60,200 | 60,200 |
|---|
| 2011-08-31 | $0.00 | — | — | — | — | $11,046.00 | -$11,046.00 | — | -$11,644.00 | $0.00 | -$11,644.00 | -$0.68 | -$0.68 | -59,919,452 | -59,919,452 |
|---|
| 2011-05-31 | $0.00 | — | — | — | — | $9,790.00 | -$9,790.00 | — | -$10,292.00 | $0.00 | -$10,292.00 | $0.00 | $0.00 | 60,200,000 | 60,200,000 |
|---|
| 2011-02-28 | $0.00 | — | — | — | — | $11,910.00 | -$11,910.00 | — | -$12,223.00 | $0.00 | -$12,223.00 | $0.00 | $0.00 | 60,200,000 | 60,200,000 |
|---|
| 2010-11-30 | $0.00 | — | — | — | — | $6,485.00 | -$6,485.00 | — | -$6,688.00 | $0.00 | -$6,688.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-09-30 | $6.53M | $5.01M | $1.53M | — | $12.93M | $12.93M | -$11.41M | — | -$8.64M | — | -$45.01M | -$2.13 | -$2.13 | 21,107,043 | 21,107,043 |
|---|
| 2024-12-31 | $34.98M | $21.99M | $12.99M | $100,000.00 | $18.96M | $18.96M | -$5.97M | — | -$159,000.00 | $9,000.00 | -$168,000.00 | -$0.10 | -$0.10 | 1,615,487 | 1,615,487 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | — | — | -$43.05M | -$1.95 | -$1.95 | 22,078,855 | 22,078,855 |
|---|
| 2023-12-31 | $38.59M | $26.8M | $11.8M | $100,000.00 | $24.44M | $32.98M | -$21.18M | — | -$22.77M | $2,000.00 | -$22.77M | -$32.29 | -$32.29 | 705,185 | 705,185 |
|---|
| 2022-12-31 | $54.66M | $39.4M | $15.26M | $500,000.00 | $35.43M | $54.04M | -$38.78M | — | -$39.33M | -$18,000.00 | -$39.32M | -$58.93 | -$58.93 | 667,114 | 667,114 |
|---|
| 2021-12-31 | $46.01M | $30.64M | $15.37M | $500,000.00 | $28.51M | $32.65M | -$17.28M | — | $3.42M | $37,000.00 | $3.39M | $0.15 | $0.14 | 19,927,862 | 21,902,547 |
|---|
| 2020-12-31 | $42.59M | $26.49M | $16.11M | $100,000.00 | $34.49M | $43.43M | -$27.32M | — | -$59.34M | $0.00 | -$59.34M | -$7.26 | -$7.26 | 8,180,739 | 8,180,739 |
|---|
| 2019-12-31 | $15.58M | $9.72M | $5.86M | — | — | $42.19M | -$36.33M | — | — | $0.00 | -$184.46M | — | — | — | 33,238,600 |
|---|
| 2018-12-31 | $14.79M | $7.49M | $7.3M | — | — | $12.45M | -$5.16M | — | — | — | -$6.03M | — | — | — | 11,516,421 |
|---|
| 2018-08-31 | $475.00 | $211.00 | $264.00 | — | — | $528,151.00 | -$527,887.00 | — | -$1.11M | $0.00 | -$2.95M | — | — | — | 79,202,026 |
|---|
| 2017-08-31 | $1,400.00 | $334.00 | $1,400.00 | — | — | $525,438.00 | -$524,038.00 | — | -$1.74M | $0.00 | -$1.74M | -$0.02 | -$0.02 | 77,918,654 | 77,918,654 |
|---|
| 2016-08-31 | $43.00 | $5.00 | — | — | — | $459,725.00 | -$459,682.00 | — | -$933,761.00 | $0.00 | -$933,761.00 | -$0.01 | -$0.01 | 70,463,282 | 70,463,282 |
|---|
| 2015-08-31 | $0.00 | $0.00 | — | — | — | $24,654.00 | -$24,654.00 | — | -$49,669.00 | $0.00 | -$49,669.00 | $0.00 | $0.00 | 37,581,903 | 37,581,903 |
|---|
| 2014-08-31 | $0.00 | — | — | — | — | $27,275.00 | -$27,275.00 | — | -$51,237.00 | $0.00 | -$51,237.00 | $0.00 | $0.00 | 27,771,967 | 27,771,967 |
|---|
| 2013-08-31 | $0.00 | — | — | — | — | $22,080.00 | -$22,080.00 | — | -$94,170.00 | $0.00 | -$94,170.00 | -$1.56 | -$1.56 | 60,403 | 60,403 |
|---|
| 2012-08-31 | $0.00 | — | — | — | — | $13,217.00 | -$13,217.00 | — | -$15,909.00 | $0.00 | -$15,909.00 | -$0.26 | -$0.26 | 60,200 | 60,200 |
|---|
| 2011-08-31 | $0.00 | — | — | — | — | $39,231.00 | -$39,231.00 | — | -$40,847.00 | $0.00 | -$40,847.00 | -$0.68 | -$0.68 | 60,035 | 60,035 |
|---|
| 2010-08-31 | — | — | — | — | — | — | — | — | — | — | -$38,421.00 | — | — | — | — |
|---|
| 2009-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2008-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2007-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2006-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2005-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2004-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2003-08-31 | — | — | — | — | — | — | — | — | — | — | $0.00 | — | — | — | — |
|---|
| 2002-08-31 | — | — | — | — | — | — | — | — | — | — | -$125,000.00 | — | — | — | — |
|---|
| 2001-08-31 | — | — | — | — | — | — | — | — | — | — | -$16,200.00 | — | — | — | — |
|---|