Complete source-backed income-statement history.
- Available history
- 2003-12-31 to 2025-12-31
- 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 |
|---|
| 2012-12-31 | — | — | — | — | — | — | -$1.61M | -$1.16M | — | — | -$2.7M | — | -$0.06 | — | 41,023 |
|---|
| 2012-09-30 | — | — | — | — | — | — | -$797,538.00 | $762,446.00 | — | — | -$6,501.00 | — | $0.00 | — | 44,650,362 |
|---|
| 2012-06-30 | — | — | — | — | — | — | -$2.35M | -$625,824.00 | — | — | -$2.8M | — | -$0.06 | — | 44,658,703 |
|---|
| 2012-03-31 | — | — | — | — | — | — | -$2.31M | $450,197.00 | — | — | -$1.65M | — | -$0.04 | — | 44,647,788 |
|---|
| 2011-12-31 | — | — | — | — | — | — | -$2.54M | $907,342.00 | — | — | -$1.46M | — | -$0.03 | — | 215,375 |
|---|
| 2011-09-30 | — | — | — | — | — | — | -$1.83M | -$324,218.00 | — | — | -$2.01M | — | -$0.05 | — | 43,964,595 |
|---|
| 2011-06-30 | — | — | — | — | — | — | -$1.49M | -$45,345.00 | -$1.42M | — | -$1.42M | — | -$0.03 | — | 43,668,909 |
|---|
| 2011-03-31 | — | — | — | — | — | — | -$1.85M | $1.38M | — | — | -$431,462.00 | — | -$0.01 | — | 42,964,831 |
|---|
| 2010-12-31 | — | — | — | — | — | — | -$2.02M | $608,616.00 | — | — | -$1.45M | — | -$0.04 | — | 1,129,223 |
|---|
| 2010-09-30 | — | — | — | — | — | — | -$1.27M | $726,746.00 | — | — | -$539,563.00 | — | -$0.02 | — | 34,625,543 |
|---|
| 2010-06-30 | — | — | — | — | — | — | -$750,967.00 | -$146,638.00 | -$886,367.00 | — | -$897,605.00 | — | -$0.03 | — | 34,115,817 |
|---|
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 | — | — | — | — | — | — | -$2.34M | $6.51M | $4.17M | $185,738.00 | $3.68M | $0.08 | $0.08 | 46,008,472 | 48,577,127 |
|---|
| 2024-12-31 | — | — | — | — | — | — | -$1.67M | $4.39M | $2.73M | $800,000.00 | $1.68M | $0.04 | $0.03 | 46,065,555 | 48,989,055 |
|---|
| 2023-12-31 | — | — | — | — | — | — | -$1.42M | $2.3M | $876,539.00 | $861,815.00 | -$165,928.00 | $0.00 | $0.00 | 46,361,078 | 46,361,078 |
|---|
| 2022-12-31 | — | — | — | — | — | — | -$1.71M | $3.27M | $1.56M | $800,000.00 | $631,767.00 | $0.01 | $0.01 | 46,542,900 | 48,822,024 |
|---|
| 2021-12-31 | — | — | — | — | — | $1.61M | -$2.16M | $4.21M | $2.05M | $1.09M | $835,976.00 | $0.02 | $0.02 | 46,779,574 | 48,925,574 |
|---|
| 2020-12-31 | — | — | — | — | — | $748,497.00 | -$1.48M | $3.78M | $2.3M | $294,992.00 | $1.86M | $0.04 | $0.04 | 46,095,232 | 49,589,430 |
|---|
| 2019-12-31 | — | — | — | — | — | $474,025.00 | -$961,058.00 | $3.35M | $2.39M | $0.00 | $2.25M | $0.05 | $0.05 | 46,095,232 | 49,589,430 |
|---|
| 2018-12-31 | — | — | — | — | — | $466,439.00 | -$887,037.00 | $2.43M | $1.54M | $0.00 | $1.31M | $0.03 | $0.03 | 47,089,027 | 49,405,027 |
|---|
| 2017-12-31 | — | — | — | — | — | $360,997.00 | -$881,022.00 | $1.33M | — | — | $355,855.00 | $0.01 | $0.01 | 47,948,596 | 51,339,216 |
|---|
| 2016-12-31 | — | — | — | — | — | $738,123.00 | -$1.3M | $834,534.00 | — | — | -$480,884.00 | -$0.01 | -$0.01 | 47,256,630 | 47,256,630 |
|---|
| 2015-12-31 | — | — | — | — | — | — | -$909,555.00 | $517,832.00 | — | — | -$427,365.00 | -$0.01 | -$0.01 | 45,721,507 | 45,721,507 |
|---|
| 2014-12-31 | — | — | — | — | — | — | -$1.06M | $368,146.00 | — | — | -$693,899.00 | — | — | — | 45,996,481 |
|---|
| 2013-12-31 | — | — | — | — | — | — | -$1.7M | $947,762.00 | — | — | -$742,093.00 | — | — | — | 46,481,748 |
|---|
| 2012-12-31 | — | — | — | — | — | — | -$7.06M | -$568,700.00 | — | — | -$7.17M | — | -$0.16 | — | 44,698,113 |
|---|
| 2011-12-31 | — | — | — | — | — | — | -$7.71M | $1.92M | — | — | -$5.32M | — | -$0.12 | — | 43,815,678 |
|---|
| 2010-12-31 | — | — | — | — | — | — | -$4.46M | $1.49M | — | — | -$3.02M | — | -$0.09 | — | 35,160,827 |
|---|
| 2009-12-31 | — | — | — | — | — | — | — | — | — | — | -$1.04M | — | — | — | — |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | -$3.23M | — | — | — | — |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | -$1.87M | — | — | — | — |
|---|
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | -$2.56M | — | — | — | — |
|---|
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | -$272,572.00 | — | — | — | — |
|---|
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | -$398,533.00 | — | — | — | — |
|---|
| 2003-12-31 | — | — | — | — | — | — | — | — | — | — | -$2,700.00 | — | — | — | — |
|---|