Complete source-backed income-statement history.
- Available history
- 2015-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 |
|---|
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 | $1.25M | $1.26M | -$11,741.00 | — | — | $1.82M | -$1.83M | $3.61M | $1.78M | — | $1.8M | $0.17 | $0.17 | 10,323,268 | 10,323,268 |
|---|
| 2024-12-31 | $563,726.00 | $325,304.00 | $238,422.00 | — | — | $2.07M | -$1.83M | $3.76M | $1.93M | $182.00 | $2.68M | $0.26 | $0.26 | 10,323,268 | 10,323,268 |
|---|
| 2023-12-31 | $754.00 | $976.00 | -$222.00 | — | — | $6.19M | -$6.19M | -$2.2M | -$8.38M | — | -$23.63M | -$2.29 | -$2.29 | 10,323,268 | 10,323,268 |
|---|
| 2022-12-31 | $24,726.00 | $105,554.00 | -$80,828.00 | — | — | $2.96M | -$3.04M | $4.18M | $1.14M | — | $803,700.00 | $0.10 | $0.10 | 8,019,208 | 8,019,208 |
|---|
| 2021-12-31 | $1.08M | $769,967.00 | $311,128.00 | — | — | $3.97M | -$3.66M | — | -$4.07M | — | -$6.12M | -$1.17 | -$1.17 | 5,218,681 | 5,218,681 |
|---|
| 2020-12-31 | $622,801.00 | $449,694.00 | $173,107.00 | — | — | $669,338.00 | -$496,231.00 | — | $1.69M | -$900.00 | -$874,668.00 | -$0.38 | -$0.38 | 2,292,500 | 2,292,500 |
|---|
| 2019-12-31 | $12.65M | $14.17M | -$1.52M | — | — | $5.44M | -$6.96M | — | -$8.63M | — | -$8.63M | -$0.41 | -$0.41 | 21,022,598 | 21,022,598 |
|---|
| 2018-12-31 | $23.67M | $27.73M | -$4.05M | $1.06M | — | $9.99M | -$14.04M | — | -$14.22M | — | -$14.22M | -$1.49 | -$1.49 | 9,558,493 | 9,558,493 |
|---|
| 2017-12-31 | $28.47M | $20.68M | $8.3M | $1.05M | — | $8.03M | $267,305.00 | — | $60,009.00 | -$55,102.00 | $115,111.00 | $0.01 | $0.01 | 8,303,853 | — |
|---|
| 2016-12-31 | $24.44M | $17.37M | $7.08M | $1.08M | — | $5.92M | $1.15M | — | $1.1M | $89,801.00 | $1.01M | $0.13 | $0.13 | 7,900,000 | — |
|---|
| 2015-12-31 | $16.31M | $12.29M | $4.02M | $593,962.00 | — | $3.35M | $676,732.00 | — | $736,334.00 | $269,581.00 | $466,753.00 | $0.06 | $0.06 | 7,900,000 | — |
|---|