Complete source-backed income-statement history.
- Available history
- 2009-12-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 | $500,000.00 | — | — | $6M | — | $12.2M | -$11.7M | $1.12M | — | — | -$10.57M | -$0.05 | -$0.05 | 211,381,969 | 211,381,969 |
|---|
| 2026-03-31 | $0.00 | — | — | $6M | — | $10.75M | -$10.75M | $1.15M | — | — | -$9.6M | -$0.05 | -$0.05 | 209,663,966 | 209,663,966 |
|---|
| 2025-12-31 | $0.00 | — | — | — | — | $9.98M | -$9.98M | $1.08M | — | — | -$8.9M | $1.08 | $1.08 | 49,967,771 | 49,967,771 |
|---|
| 2025-09-30 | $0.00 | — | — | — | — | $2.92M | -$2.92M | $54,000.00 | — | — | -$2.87M | -$0.38 | -$0.38 | 7,473,898 | 7,473,898 |
|---|
| 2025-06-30 | $0.00 | — | — | — | — | $2.84M | -$2.84M | $59,000.00 | — | — | -$2.78M | -$0.58 | -$0.58 | 4,797,196 | 4,797,196 |
|---|
| 2025-03-31 | $0.00 | — | — | — | — | $2.31M | -$2.31M | $80,000.00 | — | — | -$2.23M | -$0.47 | -$0.47 | 4,795,646 | 4,795,646 |
|---|
| 2024-12-31 | $0.00 | — | — | $0.00 | — | $3.38M | -$3.38M | $38,000.00 | — | — | -$3.34M | -$0.69 | -$0.69 | 248,194 | 248,194 |
|---|
| 2024-09-30 | $0.00 | — | — | $16M | — | $3.59M | -$3.59M | $106,000.00 | — | — | -$3.49M | -$2.32 | -$2.32 | 1,500,409 | 1,500,409 |
|---|
| 2024-06-30 | $0.00 | — | — | — | — | $4.21M | -$4.21M | $131,000.00 | — | — | -$4.08M | -$3.32 | -$3.32 | 1,228,453 | 1,228,453 |
|---|
| 2024-03-31 | $0.00 | — | — | — | — | $3.67M | -$3.67M | $146,000.00 | — | — | -$3.53M | -$4.59 | -$4.59 | 768,137 | 768,137 |
|---|
| 2023-12-31 | $0.00 | — | — | $362,000.00 | — | $3.15M | -$3.15M | $183,000.00 | — | — | -$2.97M | -$3.77 | -$3.77 | 53,940 | 53,940 |
|---|
| 2023-09-30 | $0.00 | — | — | — | — | $3.78M | -$3.78M | $182,000.00 | — | — | -$3.6M | -$7.38 | -$7.38 | 489,624 | 489,624 |
|---|
| 2023-06-30 | $0.00 | — | — | — | — | $3.61M | -$3.61M | $216,000.00 | — | — | -$3.39M | -$7.93 | -$7.93 | 427,862 | 427,862 |
|---|
| 2023-03-31 | $250,000.00 | — | — | — | — | $2.78M | -$2.53M | $189,000.00 | — | — | -$2.34M | -$8.13 | -$8.13 | 287,702 | 287,702 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $3.85M | -$3.85M | $128,000.00 | — | — | -$3.72M | $1.87 | $1.87 | 307,627 | 307,627 |
|---|
| 2022-09-30 | $0.00 | — | — | — | — | $4.41M | -$4.41M | $422,000.00 | — | — | -$3.99M | -$4.10 | -$4.10 | 974,197 | 974,197 |
|---|
| 2022-06-30 | $0.00 | — | — | — | — | $3.57M | -$3.57M | $1.23M | — | — | -$2.34M | -$5.77 | -$5.77 | 405,893 | 405,893 |
|---|
| 2022-03-31 | $0.00 | — | — | — | — | $3.89M | -$3.89M | -$317,000.00 | — | — | -$4.21M | -$12.96 | -$12.96 | 324,473 | 324,473 |
|---|
| 2021-12-31 | — | — | — | — | — | $4.03M | -$4.03M | $5.1M | — | — | $1.07M | -$139.45 | -$165.61 | -7,715,909 | -7,766,040 |
|---|
| 2021-09-30 | — | — | — | — | — | $3.02M | -$3.02M | $11.1M | — | — | $8.09M | $0.42 | $0.42 | 12,100,292 | 12,106,771 |
|---|
| 2021-06-30 | — | — | — | — | — | $32.86M | -$32.86M | $1.11M | — | — | -$31.75M | -$3.59 | -$4.10 | 8,831,517 | 8,984,198 |
|---|
| 2021-03-31 | — | — | — | $471,107.00 | — | $1.95M | -$1.95M | -$2.08M | — | — | -$4.03M | — | — | — | 2,886,446 |
|---|
| 2020-12-31 | $2,500.00 | — | — | $409,519.00 | — | $3.25M | -$3.25M | -$999,000.00 | — | — | -$4.24M | -$1.53 | -$1.53 | 133 | 133 |
|---|
| 2020-09-30 | $2,500.00 | — | — | $466,014.00 | — | $1.82M | -$1.82M | -$27,000.00 | — | — | -$1.84M | -$0.66 | -$0.66 | 2,774,502 | 2,774,502 |
|---|
| 2020-06-30 | $2,500.00 | — | — | $446,032.00 | — | $1.84M | -$1.84M | -$10,000.00 | — | — | -$1.85M | -$0.67 | -$0.67 | 2,774,296 | 2,774,296 |
|---|
| 2020-03-31 | $6,020.00 | — | — | $696,889.00 | — | $2M | -$1.99M | -$5.58M | — | — | -$2.38M | — | — | — | 1,356,527 |
|---|
| 2019-12-31 | $2,500.00 | — | — | $767,048.00 | — | $2.14M | -$2.13M | $94,969.00 | — | — | -$2.04M | — | — | — | 880,837 |
|---|
| 2019-09-30 | $2,500.00 | — | — | $825,486.00 | — | $2.13M | -$2.12M | $361,041.00 | — | — | -$1.76M | — | — | — | 2,975,779 |
|---|
| 2019-06-30 | $7,894.00 | — | — | $954,453.00 | — | $1.93M | -$1.92M | $481,460.00 | — | — | -$1.44M | — | — | — | 993,854 |
|---|
| 2019-03-31 | $2,500.00 | — | — | $1.51M | — | $2.46M | -$2.46M | -$657,427.00 | — | — | -$3.11M | — | — | — | 910,821 |
|---|
| 2018-12-31 | $2,500.00 | — | — | $878,872.00 | — | $1.81M | -$1.8M | $1.48M | — | — | -$320,320.00 | — | — | — | -14,491,204 |
|---|
| 2018-09-30 | $2,500.00 | — | — | $897,098.00 | — | $2.09M | -$2.08M | $252,391.00 | — | — | -$1.83M | -$0.12 | -$0.12 | 15,171,495 | 15,171,495 |
|---|
| 2018-06-30 | $252,500.00 | — | — | $1.01M | — | $2.28M | -$2.02M | $1.4M | — | — | -$627,046.00 | — | — | — | 757,212 |
|---|
| 2018-03-31 | $2,500.00 | — | — | $1.17M | — | $2.35M | -$2.35M | $202,027.00 | — | — | -$2.15M | — | — | — | 15,116,937 |
|---|
| 2017-12-31 | $252,500.00 | — | — | $1.23M | — | $2.52M | -$2.27M | -$1.05M | — | — | -$3.32M | — | — | — | 684,368 |
|---|
| 2017-09-30 | $2,500.00 | — | — | $1.38M | — | $2.59M | -$2.59M | $2.45M | — | — | -$133,783.00 | -$0.01 | -$0.18 | 14,060,844 | 14,163,072 |
|---|
| 2017-06-30 | $2,500.00 | — | — | $2.59M | — | $4.22M | -$4.22M | -$430,961.00 | — | — | -$4.65M | — | — | — | 11,906,334 |
|---|
| 2017-03-31 | $2,500.00 | — | — | $2.9M | — | $4.23M | -$4.23M | -$3.34M | — | — | -$7.57M | — | — | — | 11,140,898 |
|---|
| 2016-12-31 | $8,746.00 | — | — | $4.03M | — | $5.66M | -$5.65M | $255,921.00 | — | — | -$5.4M | — | — | — | 326,839 |
|---|
| 2016-09-30 | $2,500.00 | — | — | $3.59M | — | $4.92M | -$4.92M | -$303,278.00 | — | — | -$5.22M | -$0.59 | -$0.59 | 8,835,045 | 8,835,045 |
|---|
| 2016-06-30 | $2,500.00 | — | — | $2.47M | — | $3.84M | -$3.83M | -$18,240.00 | — | — | -$3.85M | — | — | — | 8,141,198 |
|---|
| 2016-03-31 | $2,500.00 | — | — | $3.07M | — | $6.24M | -$6.23M | -$372,171.00 | — | — | -$6.61M | — | — | — | 7,077,676 |
|---|
| 2015-12-31 | $2,500.00 | — | — | $2.75M | — | $4.35M | -$4.35M | -$413,845.00 | — | — | -$4.77M | — | — | — | -83,542,309 |
|---|
| 2015-09-30 | $2,500.00 | — | — | $3.39M | — | $5.2M | -$5.2M | -$440,048.00 | — | — | -$5.64M | — | — | — | 91,569,826 |
|---|
| 2015-06-30 | $2,500.00 | — | — | $3.31M | — | $5M | -$4.99M | -$453,315.00 | — | — | -$5.45M | — | — | — | 90,791,285 |
|---|
| 2015-03-31 | $2,917.00 | — | — | $3.18M | — | $4.62M | -$4.61M | -$440,165.00 | — | — | -$5.05M | — | — | — | 89,654,634 |
|---|
| 2014-12-31 | $4,666.00 | — | — | $2.61M | — | $4.65M | -$4.64M | -$862,203.00 | — | — | -$5.5M | — | — | — | 309,148 |
|---|
| 2014-09-30 | $5,000.00 | — | — | $2.11M | — | $4.11M | -$4.11M | -$348,492.00 | — | — | -$4.46M | — | — | — | 87,366,234 |
|---|
| 2014-06-30 | $5,000.00 | — | — | $2M | — | $3.52M | -$3.51M | -$3.24M | — | — | -$6.75M | — | — | — | 87,186,586 |
|---|
| 2014-03-31 | $4,167.00 | — | — | $1.63M | — | $5.18M | -$5.18M | -$742,156.00 | — | — | -$5.92M | — | — | — | 85,750,298 |
|---|
| 2013-12-31 | $2,500.00 | — | — | $1.78M | — | $2.77M | -$2.76M | -$540,615.00 | — | — | -$3.3M | — | — | — | 1,746,175 |
|---|
| 2013-09-30 | $2,500.00 | — | — | $1.85M | — | $3.64M | -$3.63M | -$3.05M | — | — | -$6.69M | — | — | — | 72,986,698 |
|---|
| 2013-06-30 | $2,500.00 | — | — | $1.91M | — | $3.24M | -$3.24M | -$3.02M | — | — | -$6.25M | — | — | — | 69,864,599 |
|---|
| 2013-03-31 | $102,500.00 | — | — | $1.75M | — | $2.99M | -$2.89M | -$698,307.00 | — | — | -$3.59M | — | — | — | 68,700,709 |
|---|
| 2012-12-31 | $2,500.00 | — | — | $1.7M | — | $2.73M | -$2.73M | $11,862.00 | — | — | -$2.71M | — | — | — | 3,402,552 |
|---|
| 2012-09-30 | $170,833.00 | — | — | $1.39M | — | $2.75M | -$2.58M | $5,768.00 | — | — | -$2.58M | — | — | — | 58,363,721 |
|---|
| 2012-06-30 | $78,125.00 | — | — | $1.6M | — | $2.46M | -$2.38M | $6,874.00 | — | — | -$2.38M | — | — | — | 54,086,405 |
|---|
| 2012-03-31 | $156,250.00 | — | — | $1.42M | — | $2.62M | -$2.46M | $10,435.00 | — | — | -$2.45M | — | — | — | 51,433,217 |
|---|
| 2011-12-31 | $287,208.00 | — | — | $1.41M | — | $2.85M | -$2.56M | $5,637.00 | — | — | -$2.56M | — | — | — | 115,105 |
|---|
| 2011-09-30 | $103,417.00 | — | — | $2.12M | — | $3.33M | -$3.22M | $11,463.00 | — | — | -$3.21M | — | — | — | 48,488,432 |
|---|
| 2011-06-30 | $0.00 | — | — | $2.09M | — | $3.67M | -$3.67M | $20,143.00 | — | — | -$3.65M | — | — | — | 48,486,304 |
|---|
| 2011-03-31 | — | — | — | $1.74M | — | $3.54M | -$3.54M | $434,701.00 | — | — | -$3.1M | — | — | — | — |
|---|
| 2010-12-31 | — | — | — | $2.54M | — | $4.18M | -$3.45M | $710,524.00 | — | — | -$2.74M | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | $2.11M | — | $3.92M | -$3.92M | -$6,594.00 | — | — | -$3.93M | — | — | — | — |
|---|
| 2010-06-30 | — | — | — | $2.61M | — | $4.2M | -$4.2M | -$756,249.00 | — | — | -$4.95M | — | — | — | — |
|---|
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 | — | — | — | — | $18.06M | -$18.06M | $1.28M | — | $0.00 | -$16.78M | -$0.30 | -$0.30 | 55,669,821 | 55,669,821 |
|---|
| 2024-12-31 | $0.00 | — | — | $16M | — | $14.86M | -$14.86M | $421,000.00 | — | $0.00 | -$14.44M | -$10.19 | -$10.19 | 1,416,471 | 1,416,471 |
|---|
| 2023-12-31 | $250,000.00 | — | — | — | — | $13.32M | -$13.07M | $770,000.00 | — | $0.00 | -$12.3M | -$27.01 | -$27.01 | 456,014 | 456,014 |
|---|
| 2022-12-31 | $0.00 | — | — | — | — | $15.72M | -$15.72M | $1.46M | — | $0.00 | -$14.26M | -$16.53 | -$16.53 | 880,311 | 880,311 |
|---|
| 2021-12-31 | — | — | — | — | — | $41.85M | -$41.85M | $15.24M | — | $0.00 | -$26.62M | -$142.95 | -$169.74 | 186,195 | 186,958 |
|---|
| 2020-12-31 | $13,520.00 | — | — | $2.02M | — | $9.3M | -$9.3M | -$1.03M | — | $1,000.00 | -$10.32M | -$3.72 | -$3.72 | 2,774,370 | 2,774,370 |
|---|
| 2019-12-31 | $15,394.00 | — | — | $4.06M | — | $8.65M | -$8.63M | $280,043.00 | — | — | -$8.35M | — | — | — | 2,197,434 |
|---|
| 2018-12-31 | $260,000.00 | — | — | $3.96M | — | $8.52M | -$8.26M | $3.33M | — | — | -$4.92M | — | — | — | 653,221 |
|---|
| 2017-12-31 | $260,000.00 | — | — | $8.1M | — | $13.57M | -$13.31M | -$2.36M | — | — | -$15.67M | — | — | — | 13,064,422 |
|---|
| 2016-12-31 | $16,246.00 | — | — | $13.16M | — | $20.65M | -$20.64M | -$437,768.00 | — | $0.00 | -$21.07M | — | — | — | 8,345,992 |
|---|
| 2015-12-31 | $10,417.00 | — | — | $12.64M | — | $19.17M | -$19.16M | -$1.75M | — | $0.00 | -$20.9M | — | — | — | 6,989,764 |
|---|
| 2014-12-31 | $18,833.00 | — | — | $8.36M | — | $17.45M | -$17.44M | -$5.19M | — | $0.00 | -$22.63M | — | — | — | 87,086,345 |
|---|
| 2013-12-31 | $110,000.00 | — | — | $7.29M | — | $12.63M | -$12.52M | -$7.31M | — | $0.00 | -$19.83M | — | — | — | 72,279,210 |
|---|
| 2012-12-31 | $407,708.00 | — | — | $6.11M | $256,000.00 | $10.56M | -$10.16M | $34,939.00 | — | $0.00 | -$10.12M | — | — | — | 58,153,929 |
|---|
| 2011-12-31 | $390,625.00 | — | — | $7.35M | $256,000.00 | $13.38M | -$12.99M | $471,943.00 | — | $0.00 | -$12.52M | — | — | — | 48,340,557 |
|---|
| 2010-12-31 | $733,438.00 | — | — | $9.16M | — | $15.92M | -$15.18M | -$3.2M | — | — | -$18.39M | — | — | — | — |
|---|
| 2009-12-31 | — | — | — | $5.35M | — | $10.47M | -$10.47M | $102,186.00 | — | — | -$10.36M | — | — | — | — |
|---|