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 | $979,000.00 | $1M | — | — | — | — | -$8.84M | — | -$11.37M | — | -$11.37M | -$0.15 | — | — | — |
|---|
| 2026-03-31 | $1.63M | $1.21M | — | — | — | — | -$6.84M | — | -$8.63M | — | -$8.64M | -$0.12 | — | — | — |
|---|
| 2025-12-31 | $5.08M | $3.41M | — | — | — | — | -$7.39M | — | -$9.75M | — | -$9.76M | -$0.13 | — | — | — |
|---|
| 2025-09-30 | $4.15M | $3.02M | — | — | — | — | -$4.9M | — | -$7.07M | — | -$7.07M | -$0.10 | — | — | — |
|---|
| 2025-06-30 | $4.13M | $2.67M | — | — | — | — | -$5.78M | — | -$7.73M | — | -$7.73M | -$0.11 | — | — | — |
|---|
| 2025-03-31 | $2.95M | $2.08M | — | — | — | — | -$7.53M | — | -$9.59M | — | -$9.59M | -$0.14 | — | — | — |
|---|
| 2024-12-31 | $4.75M | $3.03M | — | — | — | — | -$6.63M | — | -$8.62M | $3,000.00 | -$8.63M | -$0.14 | — | — | — |
|---|
| 2024-09-30 | $3.22M | $2.41M | — | — | — | — | -$4.77M | — | -$6.79M | $3,000.00 | -$6.79M | -$0.12 | — | — | — |
|---|
| 2024-06-30 | $513,000.00 | $852,000.00 | — | — | — | — | -$6.95M | — | -$8.87M | $2,000.00 | -$8.87M | -$0.15 | — | — | — |
|---|
| 2024-03-31 | $1.12M | $1M | — | — | — | — | -$4.91M | — | -$6.85M | $3,000.00 | -$6.85M | -$0.12 | — | — | — |
|---|
| 2023-12-31 | $684,000.00 | $1.41M | — | — | — | — | -$5.45M | — | -$6.75M | $3,000.00 | -$6.76M | -$0.12 | — | — | — |
|---|
| 2023-09-30 | $368,000.00 | $692,000.00 | — | — | — | — | -$5.76M | — | -$6.93M | $4,000.00 | -$6.94M | -$0.12 | — | — | — |
|---|
| 2023-06-30 | $809,000.00 | $768,000.00 | — | — | — | — | -$5.58M | — | -$7.06M | $2,000.00 | -$7.06M | -$0.13 | — | — | — |
|---|
| 2023-03-31 | $130,000.00 | $22,000.00 | — | — | — | — | -$4.15M | — | -$10.69M | $2,000.00 | -$10.69M | -$0.19 | — | — | — |
|---|
| 2022-12-31 | $574,000.00 | $904,000.00 | — | — | — | — | -$4.94M | — | -$7.06M | $2,000.00 | -$6.85M | -$0.15 | — | — | — |
|---|
| 2022-09-30 | $599,000.00 | $1.16M | — | — | — | — | -$4.44M | — | -$6.54M | $2,000.00 | -$6.55M | -$0.15 | — | 50,793,000 | — |
|---|
| 2022-06-30 | $185,000.00 | $0.00 | — | — | — | — | -$3.39M | — | -$5.45M | $1,000.00 | -$5.48M | -$0.13 | — | 50,770,000 | — |
|---|
| 2022-03-31 | $142,000.00 | — | — | — | — | — | -$3.79M | — | -$5.78M | $2,000.00 | -$5.91M | -$0.16 | — | 44,433,000 | — |
|---|
| 2021-12-31 | $142,000.00 | $0.00 | — | — | — | — | -$3.81M | — | -$5.8M | $5,000.00 | -$5.9M | -$0.16 | — | — | 950 |
|---|
| 2021-09-30 | $142,000.00 | $0.00 | — | — | — | — | -$4.17M | — | -$7.57M | $2,000.00 | -$7.84M | -$0.22 | — | 41,855,000 | 41,855 |
|---|
| 2021-06-30 | $141,000.00 | — | — | — | — | — | -$6.34M | — | -$11.2M | $1,000.00 | -$11.56M | -$0.30 | — | 39,099,000 | 39,099 |
|---|
| 2021-03-31 | $139,000.00 | — | — | — | — | — | -$3.2M | — | -$5.74M | $2,000.00 | -$5.94M | -$0.16 | — | 37,834,000 | 37,834 |
|---|
| 2020-12-31 | $140,000.00 | — | — | — | — | — | -$2.27M | — | -$6.62M | $2,000.00 | -$8.02M | — | — | — | 534 |
|---|
| 2020-09-30 | $139,000.00 | — | — | — | — | — | -$2.49M | — | -$4.41M | $2,000.00 | -$4.49M | — | — | — | 35,036 |
|---|
| 2020-06-30 | $148,000.00 | — | — | — | — | — | -$3.05M | — | -$4.72M | $1,000.00 | -$4.79M | — | — | — | 34,798 |
|---|
| 2020-03-31 | $114,000.00 | — | — | — | — | — | -$3.94M | — | -$19.89M | $2,000.00 | -$20.51M | — | — | — | 31,113 |
|---|
| 2019-12-31 | $111,000.00 | — | — | — | — | — | -$2.91M | — | -$7.04M | $2,000.00 | -$7.35M | — | — | — | 284 |
|---|
| 2019-09-30 | $110,000.00 | — | — | — | — | — | -$2.96M | — | -$7.26M | $1,000.00 | -$7.44M | — | — | — | 26,970 |
|---|
| 2019-06-30 | $111,000.00 | — | — | — | — | — | -$3.24M | — | -$7.47M | $2,000.00 | -$7.48M | — | — | — | 26,479 |
|---|
| 2019-03-31 | $109,000.00 | — | — | — | — | — | -$2.88M | — | -$7.26M | $1,000.00 | -$7.26M | — | — | — | 25,327 |
|---|
| 2018-12-31 | $111,000.00 | — | — | — | — | — | -$3.99M | — | -$8.03M | $2,000.00 | -$8.03M | — | — | — | 189,000 |
|---|
| 2018-09-30 | $112,000.00 | — | — | — | — | — | -$2.49M | — | -$6.24M | — | -$6.24M | — | — | — | 24,451,000 |
|---|
| 2018-06-30 | $109,000.00 | — | — | — | — | — | -$2.26M | — | -$6.03M | $3,000.00 | -$6.03M | — | — | — | 23,883 |
|---|
| 2018-03-31 | $108,000.00 | — | — | — | — | — | -$2.49M | — | -$5.97M | $1,000.00 | -$5.97M | — | — | — | 23,075 |
|---|
| 2017-12-31 | $110,000.00 | — | — | — | — | — | -$4.01M | — | -$7.07M | $1,000.00 | -$7.08M | — | — | — | 64,000 |
|---|
| 2017-09-30 | $111,000.00 | — | — | — | — | — | -$2.41M | — | -$5.99M | $1,000.00 | -$5.99M | — | — | — | 22,857,000 |
|---|
| 2017-06-30 | $108,000.00 | — | — | — | — | — | -$2.11M | — | -$13.57M | $1,000.00 | -$13.57M | — | — | — | 22,451,000 |
|---|
| 2017-03-31 | $108,000.00 | — | — | — | — | — | -$4.11M | — | -$7.23M | $1,000.00 | -$7.23M | — | — | — | 22,097,000 |
|---|
| 2016-12-31 | $109,000.00 | — | — | — | — | — | -$2.32M | — | -$6.72M | $1,000.00 | -$6.72M | — | — | — | 400,000 |
|---|
| 2016-09-30 | $120,000.00 | — | — | — | — | — | -$1.93M | — | -$5.17M | $1,000.00 | -$5.18M | — | — | — | 18,809,000 |
|---|
| 2016-06-30 | $108,000.00 | — | — | — | — | — | -$2.61M | — | -$5.64M | $1,000.00 | -$5.65M | — | — | — | 17,949,000 |
|---|
| 2016-03-31 | $75,000.00 | — | — | — | — | — | -$2.35M | — | -$8.79M | $1,000.00 | -$8.8M | — | — | — | 17,897,000 |
|---|
| 2015-12-31 | $21,000.00 | $43,000.00 | — | — | — | — | -$3.89M | — | -$7.22M | $1,000.00 | -$7.22M | — | — | — | 30,000 |
|---|
| 2015-09-30 | $227,000.00 | $291,000.00 | — | — | — | — | -$3.65M | — | -$5.96M | $1,000.00 | — | — | — | — | 17,822,000 |
|---|
| 2015-06-30 | $38,000.00 | — | — | — | — | — | -$3.75M | — | -$5.99M | $1,000.00 | — | — | — | — | 17,725,000 |
|---|
| 2015-03-31 | $18,000.00 | — | — | — | — | — | -$2.72M | — | -$4.84M | $1,000.00 | -$4.84M | — | — | — | 17,707,000 |
|---|
| 2014-12-31 | $16,000.00 | $75,000.00 | — | — | — | — | -$2.88M | — | -$5.11M | $1,000.00 | -$5.11M | — | — | — | 195,000 |
|---|
| 2014-09-30 | $305,000.00 | $282,000.00 | — | — | — | — | -$2.38M | — | -$4.57M | $1,000.00 | — | — | — | — | 16,186,000 |
|---|
| 2014-06-30 | $11,000.00 | — | — | — | — | — | -$2.45M | — | -$4.51M | $1,000.00 | — | — | — | — | 16,172,000 |
|---|
| 2014-03-31 | $4,000.00 | — | — | — | — | — | -$2.65M | — | -$4.69M | $1,000.00 | -$4.69M | — | — | — | 16,166,000 |
|---|
| 2013-12-31 | $111,000.00 | $263,000.00 | — | — | — | — | -$4.05M | — | -$5.98M | $1,000.00 | -$5.98M | — | — | — | 119,000 |
|---|
| 2013-09-30 | $182,000.00 | $292,000.00 | — | — | — | — | -$3.11M | — | -$4.8M | $1,000.00 | — | — | — | — | 15,453,000 |
|---|
| 2013-06-30 | $4,000.00 | — | — | — | — | — | -$2.87M | — | -$4.46M | $1,000.00 | — | — | — | — | 15,453,000 |
|---|
| 2013-03-31 | $4,000.00 | $0.00 | — | — | — | — | -$3.94M | — | -$7.44M | $3,000.00 | -$7.44M | — | — | — | 15,448,000 |
|---|
| 2012-12-31 | $38,000.00 | $226,000.00 | — | — | — | — | -$4.13M | — | -$6.13M | -$319,000.00 | -$5.81M | — | — | — | 0 |
|---|
| 2012-09-30 | $287,000.00 | $293,000.00 | — | — | — | — | -$3.07M | — | -$4.73M | $3,000.00 | — | — | — | — | 15,439,000 |
|---|
| 2012-06-30 | $6,000.00 | $2,000.00 | — | — | — | — | -$2.99M | — | -$4.58M | $2,000.00 | — | — | — | — | 15,436,000 |
|---|
| 2012-03-31 | $31,000.00 | $0.00 | — | — | — | — | -$2.89M | — | -$4.45M | $3,000.00 | -$4.45M | — | — | — | 15,436,000 |
|---|
| 2011-12-31 | $401,000.00 | $725,000.00 | — | — | — | — | -$3.21M | — | -$4.75M | $2,000.00 | -$4.75M | — | — | — | -13,919,918 |
|---|
| 2011-09-30 | $121,000.00 | $266,000.00 | — | — | — | — | -$2.7M | — | -$4.1M | $2,000.00 | — | — | — | — | 14,161,000 |
|---|
| 2011-06-30 | $40,000.00 | $18,000.00 | — | — | — | — | -$2.29M | — | -$3.73M | $1,000.00 | — | — | — | — | 13,957,000 |
|---|
| 2011-03-31 | $457,000.00 | $432,000.00 | — | — | — | — | -$3.03M | — | -$4.25M | $2,000.00 | -$4.25M | — | — | — | 13,808,000 |
|---|
| 2010-12-31 | $742,000.00 | $671,000.00 | — | — | — | — | -$2.7M | — | -$4.37M | $3,000.00 | -$4.37M | — | — | — | -13,656,328 |
|---|
| 2010-09-30 | $274,000.00 | $256,000.00 | — | — | — | — | -$2.09M | — | -$3.18M | $1,000.00 | — | — | — | — | 13,678,000 |
|---|
| 2010-06-30 | $4,000.00 | — | — | — | — | — | -$2.09M | — | -$3.14M | $1,000.00 | — | — | — | — | 13,678,000 |
|---|
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 | $16.31M | $11.16M | — | — | — | — | -$25.6M | — | -$34.14M | $11,000.00 | -$34.15M | -$0.48 | — | — | — |
|---|
| 2024-12-31 | $9.61M | $7.3M | — | — | — | — | -$23.25M | — | -$31.13M | $11,000.00 | -$31.14M | -$0.53 | — | — | — |
|---|
| 2023-12-31 | $1.99M | $2.89M | — | — | — | — | -$20.94M | — | -$31.44M | $11,000.00 | -$31.45M | -$0.56 | — | — | — |
|---|
| 2022-12-31 | $1.5M | $2.07M | — | — | — | — | -$16.56M | — | -$24.83M | $7,000.00 | -$24.79M | -$0.60 | — | — | — |
|---|
| 2021-12-31 | $564,000.00 | $0.00 | — | — | — | — | -$17.51M | — | -$30.3M | $10,000.00 | -$31.25M | -$0.84 | — | — | 40,561 |
|---|
| 2020-12-31 | $541,000.00 | — | — | — | — | — | -$11.75M | — | -$35.64M | $7,000.00 | -$37.82M | — | — | — | 34,188 |
|---|
| 2019-12-31 | $441,000.00 | — | — | — | — | — | -$11.99M | — | -$29.03M | $6,000.00 | -$29.53M | — | — | — | 26,549 |
|---|
| 2018-12-31 | $440,000.00 | — | — | — | — | — | -$11.22M | — | -$26.27M | $6,000.00 | -$26.27M | — | — | — | 23,998,000 |
|---|
| 2017-12-31 | $437,000.00 | — | — | — | — | — | -$12.64M | — | -$33.86M | $4,000.00 | -$33.86M | — | — | — | 22,535,000 |
|---|
| 2016-12-31 | $412,000.00 | — | — | — | — | — | -$9.21M | — | -$26.34M | $4,000.00 | -$26.34M | — | — | — | 18,719,000 |
|---|
| 2015-12-31 | $304,000.00 | $334,000.00 | — | — | — | — | -$14.01M | — | -$24.01M | $4,000.00 | -$24.01M | — | — | — | 17,782,000 |
|---|
| 2014-12-31 | $336,000.00 | $357,000.00 | — | — | — | — | -$10.36M | — | -$18.88M | $4,000.00 | -$18.88M | — | — | — | 16,370,000 |
|---|
| 2013-12-31 | $301,000.00 | $555,000.00 | — | — | — | — | -$13.97M | — | -$22.67M | $6,000.00 | -$22.68M | — | — | — | 15,570,000 |
|---|
| 2012-12-31 | $362,000.00 | $521,000.00 | — | — | — | — | -$13.07M | — | -$19.89M | -$311,000.00 | -$19.57M | — | — | — | 15,438,000 |
|---|
| 2011-12-31 | $1.02M | $1.44M | — | — | — | — | -$11.23M | — | -$16.83M | $7,000.00 | -$16.84M | — | — | — | 14,082 |
|---|
| 2010-12-31 | $1.02M | $927,000.00 | — | — | — | — | -$11.05M | — | -$15.89M | $6,000.00 | -$15.9M | — | — | — | 13,672 |
|---|
| 2009-12-31 | $808,000.00 | $1.1M | — | — | — | — | -$10.08M | — | -$14.4M | $4,000.00 | -$14.4M | — | — | — | 12,722,000 |
|---|