Complete source-backed income-statement history.
- Available history
- 2010-09-30 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.07M | $2.1M | $973,000.00 | $375,000.00 | — | $2.7M | -$1.72M | -$30,000.00 | -$1.75M | — | -$1.75M | -$2.92 | -$2.92 | 600,560 | 600,560 |
|---|
| 2026-03-31 | $2.39M | $1.45M | $940,000.00 | $239,000.00 | — | $2.35M | -$1.41M | -$70,000.00 | -$1.48M | — | -$1.48M | -$0.31 | -$0.31 | 4,790,650 | 4,790,650 |
|---|
| 2025-12-31 | $3.31M | $2.86M | $447,000.00 | $242,000.00 | — | $3.19M | -$2.74M | -$269,000.00 | -$3.01M | — | -$3.01M | -$0.87 | -$0.87 | 299,424 | 299,424 |
|---|
| 2025-09-30 | $2.57M | $1.56M | $1.01M | $131,000.00 | — | $2.37M | -$1.36M | $21,000.00 | -$1.34M | — | -$1.34M | -$0.40 | -$0.40 | 3,313,569 | 3,313,569 |
|---|
| 2025-06-30 | $2.01M | $882,000.00 | $1.12M | $142,000.00 | — | $1.71M | -$586,000.00 | $136,000.00 | -$450,000.00 | — | -$450,000.00 | -$1.32 | -$1.32 | 386,467 | 386,467 |
|---|
| 2025-03-31 | $1.48M | $1.06M | $420,000.00 | $82,000.00 | — | $1.48M | -$1.06M | — | -$1.06M | — | -$1.06M | -$0.51 | -$0.51 | 2,093,949 | 2,093,949 |
|---|
| 2024-12-31 | $1.46M | $1.1M | $352,000.00 | $77,000.00 | — | $1.04M | -$690,000.00 | -$25,000.00 | -$715,000.00 | — | -$715,000.00 | -$0.18 | -$0.18 | 131,439 | 131,439 |
|---|
| 2024-09-30 | $1.84M | $1.05M | $791,000.00 | $89,000.00 | — | $2.1M | -$1.31M | $6,000.00 | -$1.3M | — | -$1.3M | -$1.25 | -$1.25 | 1,040,446 | 1,040,446 |
|---|
| 2024-06-30 | $1.98M | $995,000.00 | $984,000.00 | $131,000.00 | — | $1.86M | -$877,000.00 | -$87,000.00 | -$964,000.00 | — | -$964,000.00 | -$1.28 | -$1.28 | 755,600 | 755,600 |
|---|
| 2024-03-31 | $2.98M | $1.79M | $1.2M | $132,000.00 | — | $2.27M | -$1.07M | $55,000.00 | -$1.02M | — | -$1.02M | -$1.88 | -$1.88 | 539,042 | 539,042 |
|---|
| 2023-12-31 | $2.83M | $1.57M | $1.26M | $163,000.00 | — | $2.85M | -$1.59M | $177,000.00 | -$1.44M | -$133,000.00 | -$1.3M | -$2.88 | -$2.88 | 29,475 | 29,475 |
|---|
| 2023-09-30 | $2.16M | $780,000.00 | $1.38M | $242,000.00 | — | $2.48M | -$1.11M | $22,000.00 | -$1.09M | $40,000.00 | -$1.13M | -$3.52 | -$3.52 | 319,922 | 319,922 |
|---|
| 2023-06-30 | $1.29M | $771,000.00 | $519,000.00 | $227,000.00 | — | $2.07M | -$1.55M | $46,000.00 | -$1.51M | -$222,000.00 | -$1.29M | -$4.24 | -$4.24 | 305,519 | 305,519 |
|---|
| 2023-03-31 | $720,000.00 | $1.15M | -$427,000.00 | $342,000.00 | — | $2.07M | -$2.49M | -$146,000.00 | -$2.67M | -$18,000.00 | -$2.65M | -$13.42 | -$13.42 | 197,794 | 197,794 |
|---|
| 2022-12-31 | $2.53M | $2.22M | $310,000.00 | $549,000.00 | — | $2.69M | -$2.38M | -$38,000.00 | -$2.42M | — | -$2.38M | -$1.72 | -$1.72 | 99,903 | 99,903 |
|---|
| 2022-09-30 | $726,000.00 | $877,000.00 | -$151,000.00 | $350,000.00 | — | $1.82M | -$1.98M | -$51,000.00 | -$2.03M | — | -$2.03M | -$2.00 | -$2.00 | 1,025,564 | 1,025,564 |
|---|
| 2022-06-30 | $801,000.00 | $479,000.00 | $322,000.00 | $390,000.00 | — | $1.97M | -$1.65M | -$64,000.00 | -$1.72M | — | -$1.72M | $1.68 | $1.68 | 1,018,550 | 1,018,550 |
|---|
| 2022-03-31 | $404,000.00 | $251,000.00 | $38,000.00 | $412,000.00 | — | $2.26M | -$2.11M | -$83,000.00 | -$2.19M | — | -$2.19M | -$2.25 | — | 501,841 | — |
|---|
| 2021-12-31 | $43,000.00 | — | $43,000.00 | $406,000.00 | — | $2.77M | -$2.72M | $7,000.00 | — | — | -$2.72M | -$17.13 | — | -12,125,637 | -2,036,400 |
|---|
| 2021-09-30 | $31,000.00 | — | $31,000.00 | $462,000.00 | — | $2.06M | -$2.03M | $18,000.00 | — | — | -$2.01M | -$0.13 | — | 15,044,184 | 15,044,184 |
|---|
| 2021-06-30 | $30,000.00 | — | $30,000.00 | $3.01M | — | $4.34M | -$4.31M | -$27,000.00 | — | — | -$4.34M | -$0.33 | — | 13,340,164 | 13,340,164 |
|---|
| 2021-03-31 | $27,000.00 | — | $27,000.00 | $373,000.00 | — | $1.54M | -$1.52M | $59,000.00 | — | — | -$1.46M | -$0.16 | — | 9,166,601 | 9,166,601 |
|---|
| 2020-12-31 | $3,000.00 | $0.00 | $3,000.00 | $438,000.00 | — | $1.71M | -$1.71M | -$9,000.00 | — | — | -$1.72M | — | — | — | 568,498 |
|---|
| 2020-09-30 | $88,000.00 | $1,000.00 | $87,000.00 | $397,000.00 | — | $1.73M | -$1.64M | -$32,000.00 | — | — | -$1.67M | — | — | — | 7,217,619 |
|---|
| 2020-06-30 | $21,000.00 | — | $21,000.00 | $340,000.00 | — | $1.35M | -$1.33M | — | — | — | -$1.3M | — | — | — | 5,166,772 |
|---|
| 2020-03-31 | $30,000.00 | $1,000.00 | $29,000.00 | $348,000.00 | — | -$1.49M | -$1.46M | — | — | — | -$1.46M | — | — | — | 2,504,530 |
|---|
| 2019-12-31 | $32,000.00 | — | $12,000.00 | $450,000.00 | — | $1.58M | -$1.57M | — | — | — | -$1.25M | — | — | — | 7,697 |
|---|
| 2019-09-30 | $6,000.00 | — | $6,000.00 | $395,000.00 | — | $1.61M | -$1.6M | — | — | — | -$1.35M | — | — | — | 1,992,242 |
|---|
| 2019-06-30 | $5,000.00 | — | $5,000.00 | $379,000.00 | — | $1.57M | -$1.56M | — | — | — | -$1.37M | -$0.05 | -$0.05 | 29,882,265 | 29,882,265 |
|---|
| 2019-03-31 | $20,000.00 | — | $19,000.00 | $292,000.00 | — | $1.28M | -$1.26M | — | — | — | -$1.53M | — | — | 29,852,389 | 1,990,159 |
|---|
| 2018-12-31 | — | — | — | $298,000.00 | — | $1.27M | -$1.27M | — | — | — | -$576,000.00 | — | — | 246,939 | -26,928,996 |
|---|
| 2018-09-30 | — | — | — | $311,000.00 | — | $1.08M | -$1.08M | — | — | — | -$1.56M | — | — | 29,709,009 | 29,709,009 |
|---|
| 2018-06-30 | — | — | — | $231,000.00 | — | $951,000.00 | -$951,000.00 | — | — | — | $1.59M | $0.05 | $0.02 | 29,488,161 | 30,024,168 |
|---|
| 2018-03-31 | — | — | — | $265,000.00 | — | $1.88M | -$1.88M | — | — | — | -$5.42M | — | — | 27,387,726 | 27,387,726 |
|---|
| 2017-12-31 | — | — | — | $221,000.00 | — | $2.32M | -$2.32M | — | — | — | -$1.89M | — | — | 275,487 | 275,487 |
|---|
| 2017-09-30 | — | — | — | $213,000.00 | — | $824,000.00 | -$824,000.00 | — | — | — | -$807,000.00 | — | — | 17,625,440 | 17,625,440 |
|---|
| 2017-06-30 | — | — | — | $204,000.00 | — | $1.38M | -$1.38M | — | — | — | -$1.32M | -$0.07 | -$0.07 | 17,605,359 | 17,605,359 |
|---|
| 2017-03-31 | — | — | — | $207,000.00 | — | $1.09M | -$1.09M | — | — | — | -$1.39M | -$0.08 | -$0.08 | 17,525,359 | 17,525,359 |
|---|
| 2016-12-31 | — | — | — | $227,000.00 | — | $727,000.00 | -$727,000.00 | — | — | — | -$214,000.00 | — | — | — | -15,725,621,501 |
|---|
| 2016-09-30 | — | — | — | $172,000.00 | — | $606,000.00 | -$606,000.00 | — | — | — | -$724,000.00 | -$0.04 | -$0.04 | 16,584,354,000 | 16,584,354,000 |
|---|
| 2016-06-30 | — | — | — | $151,000.00 | — | $750,000.00 | -$750,000.00 | — | — | — | -$3.51M | -$0.23 | -$0.23 | 15,313,798 | 15,313,798 |
|---|
| 2016-03-31 | — | — | — | $177,000.00 | — | $503,000.00 | -$503,000.00 | — | — | — | $111,000.00 | $0.01 | $0.05 | 15,313,793 | 15,492,659 |
|---|
| 2015-12-31 | — | — | — | $84,000.00 | — | $550,000.00 | -$550,000.00 | — | — | — | -$566,000.00 | — | — | — | -15,298,484,207 |
|---|
| 2015-09-30 | — | — | — | $112,000.00 | — | $476,000.00 | -$476,000.00 | — | — | — | -$1.61M | -$0.11 | -$0.11 | 15,313,798,000 | 15,313,798,000 |
|---|
| 2015-06-30 | — | — | — | $69,000.00 | — | $527,000.00 | -$527,000.00 | — | — | — | -$893,000.00 | -$0.06 | -$0.06 | 15,313,798 | 15,313,798 |
|---|
| 2015-03-31 | — | — | — | $36,000.00 | — | $342,000.00 | -$342,000.00 | — | — | — | -$364,000.00 | -$0.02 | -$0.02 | 15,313,793 | 15,313,793 |
|---|
| 2014-12-31 | — | — | — | -$50,000.00 | — | $232,000.00 | -$232,000.00 | — | — | — | -$250,000.00 | — | — | — | 1,082,460 |
|---|
| 2014-09-30 | — | — | — | $128,000.00 | — | $246,000.00 | -$246,000.00 | — | — | — | -$287,000.00 | — | — | — | 12,013,552 |
|---|
| 2014-06-30 | — | — | — | $0.00 | — | $97,000.00 | -$97,000.00 | — | — | — | -$88,000.00 | — | — | 12,521,918 | 12,521,918 |
|---|
| 2011-09-30 | — | — | — | — | — | — | — | -$146,000.00 | — | — | -$822,000.00 | — | — | — | — |
|---|
| 2010-09-30 | — | — | — | — | — | — | — | $102,000.00 | — | — | -$420,000.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 | $9.36M | $6.36M | $3M | $597,000.00 | — | $8.74M | -$5.74M | -$112,000.00 | -$5.85M | — | -$5.85M | -$1.87 | -$1.87 | 3,136,976 | 3,136,976 |
|---|
| 2024-12-31 | $8.26M | $4.93M | $3.32M | $429,000.00 | — | $7.27M | -$3.94M | -$51,000.00 | -$4M | — | -$4M | -$4.39 | -$4.39 | 910,758 | 910,758 |
|---|
| 2023-12-31 | $7M | $4.27M | $2.73M | $974,000.00 | — | $9.47M | -$6.74M | $99,000.00 | -$6.71M | -$333,000.00 | -$6.38M | -$20.40 | -$20.40 | 318,848 | 318,848 |
|---|
| 2022-12-31 | $4.46M | $3.83M | $634,000.00 | $1.7M | — | $8.74M | -$8.11M | -$236,000.00 | -$8.35M | -$36,000.00 | -$8.31M | -$7.47 | -$7.47 | 1,111,913 | 1,111,913 |
|---|
| 2021-12-31 | $131,000.00 | — | $131,000.00 | $4.25M | — | $10.71M | -$10.58M | $57,000.00 | -$10.52M | — | -$10.52M | -$17.75 | — | 420,385 | 10,509,622 |
|---|
| 2020-12-31 | $142,000.00 | $2,000.00 | $140,000.00 | $1.52M | — | $6.29M | -$6.15M | -$11,000.00 | $6.16M | — | -$6.16M | -$1.11 | -$1.11 | — | 5,539,700 |
|---|
| 2019-12-31 | $63,000.00 | — | $42,000.00 | $1.52M | — | $6.03M | -$5.99M | — | -$5.5M | — | -$5.5M | -$2.75 | -$3.12 | — | 1,999,222 |
|---|
| 2018-12-31 | — | — | — | $1.11M | — | $5.18M | -$5.18M | — | — | — | -$5.97M | -$3.03 | -$3.03 | 29,117,074 | 1,941,139 |
|---|
| 2017-12-31 | — | — | — | $845,000.00 | — | $5.61M | -$5.61M | — | — | — | -$5.4M | — | — | 17,874,827 | 17,874,827 |
|---|
| 2016-12-31 | — | — | — | $727,000.00 | — | $2.59M | -$2.59M | — | — | — | -$4.33M | — | — | — | 16,345,499 |
|---|
| 2015-12-31 | — | — | — | $301,000.00 | — | $1.9M | -$1.9M | — | — | — | -$3.44M | — | — | — | 15,313,793 |
|---|
| 2014-12-31 | — | — | — | $78,000.00 | — | $664,000.00 | -$664,000.00 | — | — | — | -$468,000.00 | — | — | — | 12,292,723 |
|---|