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 | $325,000.00 | $1.03M | — | — | $989,000.00 | — | -$1.42M | $867,000.00 | -$557,000.00 | — | -$557,000.00 | -$0.30 | -$0.30 | 1,845,000 | 1,845,000 |
|---|
| 2026-03-31 | $20.15M | $10.06M | — | — | $1.51M | — | $8.77M | $4.54M | $13.31M | — | $13.31M | $7.22 | $7.22 | 1,845,000 | 1,845,000 |
|---|
| 2025-12-31 | $131,000.00 | $1.02M | — | — | $1.3M | — | -$1.99M | — | -$1.99M | -$311,000.00 | -$1.68M | -$0.91 | -$0.91 | 0 | 0 |
|---|
| 2025-09-30 | $86,000.00 | $150,000.00 | — | — | $1.01M | — | -$728,000.00 | — | -$728,000.00 | -$190,000.00 | -$538,000.00 | -$0.29 | -$0.29 | 1,845,000 | 1,845,000 |
|---|
| 2025-06-30 | $56,000.00 | $390,000.00 | — | — | $1.09M | — | -$1.14M | $682,000.00 | -$456,000.00 | -$118,000.00 | -$338,000.00 | -$0.18 | -$0.18 | 1,845,000 | 1,845,000 |
|---|
| 2025-03-31 | $100,000.00 | $293,000.00 | — | — | $1.63M | — | -$1.52M | — | -$1.52M | -$349,000.00 | -$1.17M | -$0.63 | -$0.63 | 1,845,000 | 1,845,000 |
|---|
| 2024-12-31 | $185,000.00 | $739,000.00 | — | — | $1.27M | — | -$1.48M | $0.00 | -$1.48M | $291,000.00 | -$1.77M | -$0.96 | -$0.96 | 0 | 0 |
|---|
| 2024-09-30 | $0.00 | $767,000.00 | — | — | $1.11M | — | -$1.52M | $1.09M | -$435,000.00 | -$114,000.00 | -$321,000.00 | -$0.17 | -$0.17 | 1,845,000 | 1,845,000 |
|---|
| 2024-06-30 | $19,000.00 | $606,000.00 | — | — | $2.83M | — | -$3.07M | $4.88M | $1.81M | -$220,000.00 | $2.03M | $1.10 | $1.10 | 1,845,000 | 1,845,000 |
|---|
| 2024-03-31 | $100,000.00 | $662,000.00 | — | — | $1.31M | — | -$1.47M | $273,000.00 | -$1.2M | -$167,000.00 | -$1.03M | -$0.56 | -$0.56 | 1,845,000 | 1,845,000 |
|---|
| 2023-12-31 | $245,000.00 | $596,000.00 | — | — | — | — | -$766,000.00 | — | -$452,000.00 | -$490,000.00 | $38,000.00 | $0.02 | $0.02 | 0 | 0 |
|---|
| 2023-09-30 | $323,000.00 | $838,000.00 | — | — | — | — | -$3.76M | — | -$3.76M | -$4.04M | $280,000.00 | $0.15 | $0.15 | 1,845,000 | 1,845,000 |
|---|
| 2023-06-30 | $860,000.00 | $722,000.00 | — | — | — | — | $5.03M | — | $5.03M | $1.31M | $3.73M | $2.02 | $2.02 | 1,845,000 | 1,845,000 |
|---|
| 2023-03-31 | $855,000.00 | $702,000.00 | — | — | $1.2M | — | -$454,000.00 | — | -$454,000.00 | -$118,000.00 | -$336,000.00 | -$0.18 | -$0.18 | 1,845,000 | 1,845,000 |
|---|
| 2022-12-31 | -$730,000.00 | $748,000.00 | — | — | — | — | — | — | $1.63M | -$167,000.00 | $1.8M | $0.98 | $0.98 | 0 | 0 |
|---|
| 2022-09-30 | $1.1M | $808,000.00 | — | — | $856,000.00 | — | — | — | -$615,000.00 | -$160,000.00 | -$455,000.00 | -$0.25 | -$0.25 | 1,845,000 | 1,845,000 |
|---|
| 2022-06-30 | $1.26M | $1.08M | — | — | — | — | — | — | -$1.19M | -$317,000.00 | -$902,000.00 | -$0.49 | -$0.49 | 1,845,000 | 1,845,000 |
|---|
| 2022-03-31 | $6.02M | $4.2M | — | — | — | — | — | — | $3.16M | $846,000.00 | $2.41M | $1.30 | $1.30 | 1,845,000 | 1,845,000 |
|---|
| 2021-12-31 | $915,000.00 | $1.8M | — | — | — | — | — | — | $6.69M | $1.96M | $4.83M | $2.61 | $2.61 | 0 | 0 |
|---|
| 2021-09-30 | $884,000.00 | $1.25M | — | — | $589,000.00 | — | — | — | -$1.02M | -$214,000.00 | -$608,000.00 | -$0.33 | -$0.33 | 1,845,000 | 1,845,000 |
|---|
| 2021-06-30 | $988,000.00 | $1.12M | — | — | $466,000.00 | — | — | — | -$664,000.00 | -$146,000.00 | -$417,000.00 | -$0.23 | -$0.23 | 1,845,000 | 1,845,000 |
|---|
| 2021-03-31 | $810,000.00 | $1.05M | — | — | $4.65M | — | — | — | -$4.95M | -$1.25M | -$3.56M | -$1.93 | -$1.93 | 1,845,000 | 1,845,000 |
|---|
| 2020-12-31 | $1.05M | $1.37M | — | — | $1.28M | — | — | — | -$1.66M | -$105,000.00 | -$1.31M | — | — | — | 0 |
|---|
| 2020-09-30 | $534,000.00 | $1.09M | — | — | $676,000.00 | — | — | — | -$1.29M | -$251,000.00 | -$711,000.00 | — | — | — | 1,845,000 |
|---|
| 2020-06-30 | $771,000.00 | $1.08M | — | — | $1.13M | — | — | — | -$1.49M | -$351,000.00 | -$999,000.00 | — | — | — | 1,845,000 |
|---|
| 2020-03-31 | $1M | $927,000.00 | — | — | $1.05M | — | — | — | -$1.03M | -$252,000.00 | -$718,000.00 | — | — | — | 1,845,000 |
|---|
| 2019-12-31 | $721,000.00 | $1.37M | — | — | $1.29M | — | — | — | -$1.99M | -$343,000.00 | -$1.24M | — | — | — | 0 |
|---|
| 2019-09-30 | $770,000.00 | $1.12M | — | — | $1.57M | — | — | — | -$1.97M | -$485,000.00 | -$1.38M | — | — | — | 1,845,000 |
|---|
| 2019-06-30 | $1.96M | $1.07M | — | — | $922,000.00 | — | — | — | -$81,000.00 | -$354,000.00 | -$61,000.00 | — | — | — | 1,845,000 |
|---|
| 2019-03-31 | $736,000.00 | $916,000.00 | — | — | $789,000.00 | — | — | — | -$1.02M | — | -$945,000.00 | — | — | — | 1,845,000 |
|---|
| 2018-12-31 | $1.42M | $1.92M | — | — | $1.39M | — | — | — | -$1.94M | — | -$936,000.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $650,000.00 | $860,000.00 | — | — | $487,000.00 | — | — | — | -$756,000.00 | — | -$719,000.00 | — | — | — | 1,845,000 |
|---|
| 2018-06-30 | $2.53M | $2.27M | — | — | $504,000.00 | — | — | — | -$302,000.00 | — | -$475,000.00 | — | — | — | 1,845,000 |
|---|
| 2018-03-31 | $1.82M | $1.61M | — | — | $905,000.00 | — | — | — | -$752,000.00 | — | -$778,000.00 | — | — | — | 1,845,000 |
|---|
| 2017-12-31 | $3.18M | $3.35M | — | — | $1.28M | — | — | — | -$1.5M | — | $8.25M | — | — | — | 0 |
|---|
| 2017-09-30 | $9.7M | $5.62M | — | — | $306,000.00 | — | — | — | $3.73M | — | $3.77M | — | — | — | 1,845,000 |
|---|
| 2017-06-30 | $1.82M | $1.86M | — | — | $818,000.00 | — | — | — | -$903,000.00 | — | -$849,000.00 | — | — | — | 1,845,000 |
|---|
| 2017-03-31 | $1.25M | $977,000.00 | — | — | $671,000.00 | — | — | — | -$444,000.00 | — | -$458,000.00 | — | — | — | 1,845,000 |
|---|
| 2016-12-31 | $723,000.00 | — | — | — | $1.9M | — | — | — | -$22.96M | -$7.75M | -$15.1M | — | — | — | 0 |
|---|
| 2016-09-30 | $2.44M | — | — | — | $432,000.00 | — | — | — | -$413,000.00 | — | -$391,000.00 | — | — | — | 1,845,000 |
|---|
| 2016-06-30 | $1.91M | — | — | — | $635,000.00 | — | — | — | -$493,000.00 | — | -$457,000.00 | — | — | — | 1,845,000 |
|---|
| 2016-03-31 | $3.32M | — | — | — | $912,000.00 | — | — | — | -$671,000.00 | -$1,000.00 | -$706,000.00 | — | — | — | 1,845,000 |
|---|
| 2015-12-31 | $730,000.00 | — | — | — | $912,000.00 | — | — | — | -$1.21M | $768,000.00 | -$1.75M | — | — | — | 0 |
|---|
| 2015-09-30 | $1.76M | — | — | — | $709,000.00 | — | — | — | -$428,000.00 | — | -$443,000.00 | — | — | — | 1,845,000 |
|---|
| 2015-06-30 | $1.5M | — | — | — | $593,000.00 | — | — | — | -$832,000.00 | — | -$747,000.00 | — | — | — | 1,845,000 |
|---|
| 2015-03-31 | $2.85M | — | — | — | $648,000.00 | — | — | — | -$548,000.00 | $15,000.00 | -$579,000.00 | — | — | — | 1,845,000 |
|---|
| 2014-12-31 | $4.85M | — | — | — | $1.15M | — | — | — | -$619,000.00 | -$192,000.00 | -$519,000.00 | — | — | — | 0 |
|---|
| 2014-09-30 | $4.19M | — | — | — | $324,000.00 | — | — | — | -$549,000.00 | — | -$487,000.00 | — | — | — | 1,845,000 |
|---|
| 2014-06-30 | $7.53M | — | — | — | $473,000.00 | — | — | — | -$129,000.00 | $1,000.00 | -$220,000.00 | — | — | — | 1,845,000 |
|---|
| 2014-03-31 | $2.52M | — | — | — | $692,000.00 | — | — | — | -$271,000.00 | $9,000.00 | -$291,000.00 | — | — | — | 1,845,000 |
|---|
| 2013-12-31 | $4.26M | — | — | — | $3.85M | — | — | — | -$2.88M | -$567,000.00 | -$2.47M | — | — | — | 0 |
|---|
| 2013-09-30 | $508,000.00 | — | — | — | $526,000.00 | — | — | — | -$738,000.00 | -$5,000.00 | -$733,000.00 | — | — | — | 1,845,000 |
|---|
| 2013-06-30 | $1.39M | — | — | — | -$702,000.00 | — | — | — | $159,000.00 | $5,000.00 | $154,000.00 | — | — | — | 1,845,000 |
|---|
| 2013-03-31 | $2.68M | — | — | — | $678,000.00 | — | — | — | $62,000.00 | -$19,000.00 | $81,000.00 | — | — | — | 1,845,000 |
|---|
| 2012-12-31 | $5.14M | — | — | — | $379,894.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2012-09-30 | $1,276.00 | — | — | — | $449.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2012-06-30 | $1,282.00 | — | — | — | $775.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2012-03-31 | $1,121.00 | — | — | — | $882.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2011-12-31 | $5.49M | — | — | — | $5.54M | — | — | — | — | — | — | — | — | — | — |
|---|
| 2011-09-30 | $998.00 | — | — | — | $832.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2011-06-30 | $1,253.00 | — | — | — | $1,228.00 | — | — | — | — | -$8.00 | — | — | — | — | — |
|---|
| 2011-03-31 | $2,286.00 | — | — | — | $203.00 | — | — | — | — | — | — | — | — | — | — |
|---|
| 2010-12-31 | -$3.35M | — | — | — | -$2.2M | — | — | — | — | — | — | — | — | — | — |
|---|
| 2010-09-30 | $1.14M | — | — | — | $1.08M | — | — | — | — | — | — | — | — | — | — |
|---|
| 2010-06-30 | $1,160.00 | — | — | — | -$524.00 | — | — | — | — | -$9.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 | $375,000.00 | $1.85M | — | — | $5.04M | — | -$5.38M | $682,000.00 | -$4.69M | -$968,000.00 | -$3.73M | -$2.02 | -$2.02 | 1,845,000 | 1,845,000 |
|---|
| 2024-12-31 | $300,000.00 | $2.77M | — | — | $6.52M | — | -$7.54M | $6.24M | -$1.3M | -$210,000.00 | -$1.09M | -$0.59 | -$0.59 | 1,845,000 | 1,845,000 |
|---|
| 2023-12-31 | $2.28M | $2.86M | — | — | — | — | $50,000.00 | $314,000.00 | $364,000.00 | -$3.34M | $3.71M | $2.01 | $2.01 | 1,845,000 | 1,845,000 |
|---|
| 2022-12-31 | $7.66M | $6.84M | — | — | — | — | $515,000.00 | $2.48M | $2.99M | $202,000.00 | $2.85M | $1.55 | $1.55 | 1,845,000 | 1,845,000 |
|---|
| 2021-12-31 | $3.6M | $5.22M | — | — | — | — | $44,000.00 | — | $44,000.00 | $350,000.00 | $245,000.00 | $0.13 | $0.13 | 1,845,000 | 1,845,000 |
|---|
| 2020-12-31 | $3.35M | $4.46M | — | — | $4.13M | — | -$5.46M | — | -$5.46M | -$959,000.00 | -$3.74M | -$2.03 | -$2.03 | 1,845,000 | 1,845,000 |
|---|
| 2019-12-31 | $4.18M | $4.47M | — | — | $4.56M | — | — | — | -$5.05M | -$1.18M | -$3.63M | — | — | — | 1,845,000 |
|---|
| 2018-12-31 | $6.42M | $6.65M | — | — | $3.28M | — | — | — | -$3.75M | -$762,000.00 | -$2.91M | — | — | — | 1,845,000 |
|---|
| 2017-12-31 | $15.96M | $11.8M | — | — | $3.08M | — | — | — | $883,000.00 | -$9.44M | $10.71M | — | — | — | 1,845,000 |
|---|
| 2016-12-31 | $8.39M | $7.99M | — | — | $3.88M | — | — | — | -$24.53M | -$7.75M | -$16.65M | — | — | — | 1,845,000 |
|---|
| 2015-12-31 | $6.84M | — | — | — | $2.86M | — | — | — | -$3.02M | $783,000.00 | -$3.52M | — | — | — | 1,845,000 |
|---|
| 2014-12-31 | $19.09M | — | — | — | $2.64M | — | — | — | -$1.57M | -$182,000.00 | -$1.52M | — | — | — | 1,845,000 |
|---|
| 2013-12-31 | $8.83M | — | — | — | $4.35M | — | — | — | -$3.4M | -$586,000.00 | -$2.96M | — | — | — | 1,845,000 |
|---|
| 2012-12-31 | $5.14M | — | — | — | $382,000.00 | — | — | — | $220,000.00 | $638,000.00 | -$418,000.00 | — | — | — | 1,845,000 |
|---|
| 2011-12-31 | $5.49M | — | — | — | $5.54M | — | — | — | -$4.87M | $1.93M | -$6.8M | — | — | — | 1,845,000 |
|---|
| 2010-12-31 | $4,137.00 | — | — | — | $5,412.00 | — | — | — | — | $3,595.00 | — | — | — | — | — |
|---|
| 2009-12-31 | $4,695.00 | — | — | — | $7,344.00 | — | — | — | — | $683.00 | — | — | — | — | — |
|---|