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 | $41,000.00 | — | — | — | — | $142,000.00 | -$101,000.00 | $35,000.00 | — | — | -$66,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2026-03-31 | $39,000.00 | — | — | — | — | $90,000.00 | -$51,000.00 | $37,000.00 | — | — | -$14,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2025-12-31 | $38,000.00 | — | — | — | — | $117,000.00 | -$79,000.00 | $91,000.00 | — | — | $12,000.00 | $0.00 | $0.00 | 0 | — |
|---|
| 2025-09-30 | $39,000.00 | — | — | — | — | $102,000.00 | -$63,000.00 | $43,000.00 | — | — | -$20,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2025-06-30 | $40,000.00 | — | — | — | — | $100,000.00 | -$60,000.00 | $42,000.00 | — | — | -$18,000.00 | $0.00 | $0.00 | 5,132 | — |
|---|
| 2025-03-31 | $38,000.00 | — | — | — | — | $101,000.00 | -$63,000.00 | $43,000.00 | — | — | -$20,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2024-12-31 | $36,000.00 | — | — | — | — | $109,000.00 | -$73,000.00 | $54,000.00 | — | — | -$19,000.00 | -$0.02 | -$0.02 | 0 | — |
|---|
| 2024-09-30 | $37,000.00 | — | — | — | — | $93,000.00 | -$56,000.00 | $52,000.00 | — | — | -$4,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2024-06-30 | $37,000.00 | — | — | — | — | $90,000.00 | -$53,000.00 | $56,000.00 | — | — | $3,000.00 | $0.00 | $0.00 | 5,132 | — |
|---|
| 2024-03-31 | $36,000.00 | — | — | — | — | $91,000.00 | -$55,000.00 | $57,000.00 | — | — | $2,000.00 | $0.01 | $0.01 | 5,132 | 5,132 |
|---|
| 2023-12-31 | $37,000.00 | — | — | — | — | $135,000.00 | -$98,000.00 | $59,000.00 | — | — | -$39,000.00 | -$0.04 | -$0.04 | 0 | — |
|---|
| 2023-09-30 | $35,000.00 | — | — | — | — | $85,000.00 | -$50,000.00 | $57,000.00 | — | — | $7,000.00 | $0.01 | $0.01 | 5,132 | — |
|---|
| 2023-06-30 | $35,000.00 | — | — | — | — | $95,000.00 | -$60,000.00 | $54,000.00 | — | — | -$6,000.00 | -$0.01 | -$0.01 | 5,132 | — |
|---|
| 2023-03-31 | $45,000.00 | — | — | — | — | $80,000.00 | -$35,000.00 | $52,000.00 | — | — | $17,000.00 | $0.01 | $0.01 | 5,132 | 5,132 |
|---|
| 2022-12-31 | $57,000.00 | — | — | — | — | $100,000.00 | -$43,000.00 | $54,000.00 | — | — | $11,000.00 | $0.01 | $0.01 | 0 | — |
|---|
| 2022-09-30 | $63,000.00 | — | — | — | — | $89,000.00 | -$26,000.00 | $53,000.00 | — | — | $27,000.00 | $0.01 | $0.01 | 5,132 | — |
|---|
| 2022-06-30 | $47,000.00 | — | — | — | — | $93,000.00 | -$46,000.00 | $184,000.00 | — | — | $138,000.00 | $0.02 | $0.02 | 5,132 | — |
|---|
| 2022-03-31 | $45,000.00 | — | — | — | — | $92,000.00 | -$47,000.00 | $52,000.00 | — | — | $5,000.00 | — | — | 5,132 | — |
|---|
| 2021-12-31 | $25,000.00 | — | — | — | — | $128,000.00 | -$103,000.00 | $53,000.00 | — | — | -$50,000.00 | — | — | -5,126,868 | 0 |
|---|
| 2021-09-30 | $25,000.00 | — | — | — | — | $87,000.00 | -$62,000.00 | $54,000.00 | — | — | -$8,000.00 | — | — | 5,132,000 | 5,132 |
|---|
| 2021-06-30 | $26,000.00 | — | — | — | — | $131,000.00 | -$105,000.00 | $154,000.00 | — | — | $49,000.00 | $0.01 | — | 5,132 | 5,132 |
|---|
| 2021-03-31 | $26,000.00 | — | — | — | — | $92,000.00 | -$66,000.00 | $145,000.00 | — | — | $79,000.00 | — | — | 5,132,000 | 5,132 |
|---|
| 2020-12-31 | — | — | — | — | — | $126,000.00 | -$101,000.00 | $73,000.00 | — | — | -$32,000.00 | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | $80,000.00 | -$55,000.00 | $137,000.00 | — | — | $2.18M | — | — | — | 5,132 |
|---|
| 2020-06-30 | $26,000.00 | — | — | — | — | $143,000.00 | -$117,000.00 | — | — | — | -$137,000.00 | — | — | — | 5,132 |
|---|
| 2020-03-31 | $26,000.00 | — | — | — | — | $120,000.00 | -$94,000.00 | — | — | — | $126,000.00 | — | — | — | 5,132 |
|---|
| 2019-12-31 | — | — | — | — | — | $112,000.00 | -$90,000.00 | — | — | — | -$17,000.00 | — | — | — | — |
|---|
| 2019-09-30 | — | — | — | — | — | $109,000.00 | -$84,000.00 | — | — | — | -$2.32M | — | — | — | 5,132 |
|---|
| 2019-06-30 | — | — | — | — | — | $365,000.00 | -$201,000.00 | — | — | — | -$141,000.00 | — | — | — | 5,132 |
|---|
| 2019-03-31 | $180,000.00 | — | — | — | — | $267,000.00 | -$87,000.00 | — | — | — | -$97,000.00 | — | — | — | 5,132 |
|---|
| 2018-12-31 | -$421,000.00 | — | — | — | — | -$923,000.00 | $143,000.00 | $21,000.00 | — | — | -$55,000.00 | — | — | — | — |
|---|
| 2018-09-30 | $167,000.00 | — | — | — | — | $285,000.00 | -$118,000.00 | -$3,000.00 | — | — | -$121,000.00 | — | — | — | 5,132 |
|---|
| 2018-06-30 | $173,000.00 | — | — | — | — | $697,000.00 | -$320,000.00 | $0.00 | — | — | -$174,000.00 | — | — | 2,132,000 | 2,132 |
|---|
| 2018-03-31 | $204,000.00 | — | — | — | — | $350,000.00 | -$146,000.00 | $12,000.00 | — | — | -$134,000.00 | — | — | 2,037,000 | 2,037 |
|---|
| 2017-12-31 | $159,000.00 | — | — | — | — | $2.98M | -$2.82M | -$23,000.00 | — | — | -$2.85M | — | — | 0 | — |
|---|
| 2017-09-30 | $194,000.00 | — | — | — | — | $349,000.00 | -$155,000.00 | $65,000.00 | — | — | -$101,000.00 | — | — | 1,947 | 1,947 |
|---|
| 2017-06-30 | $243,000.00 | — | — | — | — | $378,000.00 | -$135,000.00 | $11,000.00 | — | — | -$135,000.00 | — | — | 1,947,000 | — |
|---|
| 2017-03-31 | $195,000.00 | — | — | — | — | $356,000.00 | -$161,000.00 | -$11,000.00 | — | — | -$159,000.00 | — | — | 1,947,000 | — |
|---|
| 2016-12-31 | $185,000.00 | — | — | — | — | $290,000.00 | -$105,000.00 | — | — | — | -$2.65M | — | — | 0 | — |
|---|
| 2016-09-30 | $190,000.00 | — | — | — | — | $347,000.00 | -$157,000.00 | — | — | — | -$164,000.00 | — | — | 1,947 | — |
|---|
| 2016-06-30 | $170,000.00 | — | — | — | — | $334,000.00 | -$164,000.00 | — | — | — | -$133,000.00 | — | — | 1,947,000 | — |
|---|
| 2016-03-31 | $219,000.00 | — | — | — | — | $563,000.00 | -$344,000.00 | -$10,000.00 | — | — | -$296,000.00 | — | — | 1,947 | — |
|---|
| 2015-12-31 | -$2.08M | — | — | — | — | $1.22M | -$3.29M | — | — | — | -$301,000.00 | — | — | 1,945,053 | — |
|---|
| 2015-09-30 | $1M | — | — | — | — | $1.37M | -$367,000.00 | — | — | — | -$75,000.00 | — | — | 1,947 | — |
|---|
| 2015-06-30 | $1M | — | — | — | — | $1.26M | -$252,000.00 | — | — | — | $110,000.00 | — | — | 1,947 | — |
|---|
| 2015-03-31 | $889,000.00 | — | — | — | — | $1.28M | -$390,000.00 | $704,000.00 | — | — | $314,000.00 | — | — | 1,947,000 | — |
|---|
| 2014-12-31 | -$1.92M | — | — | — | — | -$1.19M | -$736,000.00 | — | — | — | -$436,000.00 | — | — | 0 | — |
|---|
| 2014-09-30 | $1.13M | — | — | — | — | $1.3M | -$164,000.00 | -$40,000.00 | — | — | -$204,000.00 | — | — | 1,947,000 | — |
|---|
| 2014-06-30 | $1.21M | — | — | — | — | $1.26M | -$45,000.00 | -$54,000.00 | — | — | -$99,000.00 | — | — | 1,947,000 | — |
|---|
| 2014-03-31 | $1.07M | — | — | — | — | $1.31M | -$242,000.00 | — | — | — | -$40,000.00 | — | — | 1,947 | — |
|---|
| 2013-12-31 | $1.13M | — | — | — | — | $1.26M | -$125,000.00 | — | — | — | $124,000.00 | — | — | 0 | — |
|---|
| 2013-09-30 | $1.02M | — | — | — | — | $1.27M | -$254,000.00 | $387,000.00 | — | — | $133,000.00 | — | — | 1,947 | — |
|---|
| 2013-06-30 | $1.05M | — | — | — | — | $1.28M | -$232,000.00 | $370,000.00 | $1,282.00 | — | $138,000.00 | — | — | 1,947 | — |
|---|
| 2013-03-31 | $1,020.00 | — | — | — | — | $1,251.00 | -$231.00 | — | — | — | $31.00 | — | — | 1,947 | — |
|---|
| 2012-12-31 | $3.94M | — | — | — | — | $5.76M | -$1.82M | -$1.66M | — | — | $167,916.00 | — | — | 1,945,053 | — |
|---|
| 2012-09-30 | $976.00 | — | — | — | — | $1,130.00 | -$154.00 | $1.67M | — | — | $1,520.00 | — | — | 1,947 | — |
|---|
| 2012-06-30 | $988.00 | — | — | — | — | $1,205.00 | -$217.00 | $48.00 | $1,205.00 | — | -$169.00 | — | — | 1,947 | — |
|---|
| 2012-03-31 | $964.00 | — | — | — | — | $2,173.00 | -$1,209.00 | -$58.00 | — | — | -$1,267.00 | — | — | 1,947 | — |
|---|
| 2011-12-31 | -$3.02M | — | — | — | — | -$3.19M | $172,139.00 | -$289,932.00 | — | — | -$117,793.00 | — | — | -1,945,053 | — |
|---|
| 2011-09-30 | $1M | — | — | — | — | $1.09M | -$87,000.00 | $30,000.00 | — | — | -$57.00 | — | — | 1,947,000 | — |
|---|
| 2011-06-30 | $1,013.00 | — | — | — | — | $1,037.00 | -$24.00 | $90.00 | — | — | $66.00 | — | — | 1,947 | — |
|---|
| 2011-03-31 | $1,009.00 | — | — | — | — | $1,072.00 | -$63.00 | $160.00 | — | — | $97.00 | — | — | 1,947 | — |
|---|
| 2010-12-31 | $1,046.00 | — | — | — | — | $1,021.00 | $25.00 | $91.00 | — | — | $116.00 | — | — | 0 | — |
|---|
| 2010-09-30 | $1,112.00 | — | — | — | — | $1,015.00 | $97.00 | $91.00 | — | — | $188.00 | — | — | 1,947 | — |
|---|
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 | $155,000.00 | — | — | — | — | $420,000.00 | -$265,000.00 | $219,000.00 | -$46,000.00 | — | -$46,000.00 | -$0.01 | -$0.01 | 5,132 | 5,132 |
|---|
| 2024-12-31 | $146,000.00 | — | — | — | — | $383,000.00 | -$237,000.00 | $219,000.00 | -$18,000.00 | — | -$18,000.00 | -$0.01 | -$0.01 | 5,132 | 5,132 |
|---|
| 2023-12-31 | $152,000.00 | — | — | — | — | $395,000.00 | -$243,000.00 | $222,000.00 | — | — | -$21,000.00 | -$0.01 | -$0.01 | 5,132 | 5,132 |
|---|
| 2022-12-31 | $212,000.00 | — | — | — | — | $374,000.00 | -$162,000.00 | $343,000.00 | — | $0.00 | $181,000.00 | $0.04 | $0.04 | 5,132 | 5,132 |
|---|
| 2021-12-31 | $101,000.00 | — | — | — | — | $437,000.00 | -$336,000.00 | $406,000.00 | — | $0.00 | $70,000.00 | $0.01 | $0.01 | 5,132 | 5,132 |
|---|
| 2020-12-31 | $101,000.00 | — | — | — | — | $468,000.00 | -$367,000.00 | $331,000.00 | — | $0.00 | $1.92M | — | — | 5,132 | — |
|---|
| 2019-12-31 | $98,000.00 | — | — | — | — | $479,000.00 | -$381,000.00 | $441,000.00 | — | $0.00 | -$2.35M | — | — | 5,132,000 | — |
|---|
| 2018-12-31 | $123,000.00 | — | — | — | — | $59,000.00 | -$295,000.00 | $30,000.00 | — | $0.00 | -$484,000.00 | — | — | 2,358 | — |
|---|
| 2017-12-31 | $791,000.00 | — | — | — | — | $4.06M | -$3.27M | $29,000.00 | — | $0.00 | -$3.25M | — | — | 1,947 | — |
|---|
| 2016-12-31 | $764,000.00 | — | — | — | — | $1.53M | -$769,000.00 | $813,000.00 | — | $0.00 | -$3.25M | — | — | 1,947 | — |
|---|
| 2015-12-31 | $820,000.00 | — | — | — | — | $5.12M | -$4.3M | $1.35M | — | $0.00 | $48,000.00 | — | — | 1,947,000 | — |
|---|
| 2014-12-31 | $1.49M | — | — | — | — | $2.68M | -$1.19M | — | — | — | -$779,000.00 | — | — | 1,947,000 | — |
|---|
| 2013-12-31 | $4.22M | — | — | — | — | $5.06M | -$842,000.00 | — | — | — | $426,000.00 | — | — | 1,947 | — |
|---|
| 2012-12-31 | $3.94M | — | — | — | — | $5.77M | -$1.82M | $1,990.00 | — | — | $168,000.00 | — | — | 1,947,000 | — |
|---|
| 2011-12-31 | $3,901.00 | — | — | — | — | $5,762.00 | -$1,861.00 | -$9,932.00 | -$11,793.00 | — | -$11,793.00 | — | — | 1,947 | — |
|---|
| 2010-12-31 | $4,213.00 | — | — | — | — | $4,257.00 | -$44.00 | $33.00 | -$11.00 | — | -$11.00 | — | — | 1,947 | — |
|---|
| 2009-12-31 | $4,098.00 | — | — | — | — | $6,827.00 | -$2,729.00 | $519.00 | -$2,210.00 | — | -$2,210.00 | — | — | 1,947 | — |
|---|