Complete source-backed income-statement history.
- Available history
- 2016-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 | — | — | — | — | — | — | $2.97M | -$6.76M | — | — | -$3.79M | -$1.55 | — | 2,755,937 | — |
|---|
| 2024-12-31 | — | — | — | — | — | — | -$6.3M | -$7.22M | — | — | -$13.52M | -$4.62 | -$4.62 | 2,727,698 | 2,727,698 |
|---|
| 2023-12-31 | — | — | — | — | — | — | $1.09M | -$4.38M | — | — | -$3.28M | -$1.05 | -$1.05 | 2,763,121 | 2,763,121 |
|---|
| 2022-12-31 | $74.57M | — | — | — | — | — | $34.12M | -$574,054.00 | — | — | $33.54M | $11.66 | $11.61 | 2,876,320 | 2,889,991 |
|---|
| 2021-12-31 | $68.51M | — | — | — | — | — | $38.89M | -$7.74M | — | — | $31.15M | $11.63 | $11.54 | 2,528,507 | 2,548,950 |
|---|
| 2020-12-31 | $23.59M | — | — | — | — | — | -$2.74M | -$3.14M | — | — | -$5.88M | -$3.28 | -$3.28 | 2,275,062 | 2,275,062 |
|---|
| 2019-12-31 | $28.79M | — | — | — | — | — | $3.01M | -$2.99M | — | — | $16,497.00 | -$0.85 | -$0.85 | 2,251,439 | 2,251,439 |
|---|
| 2018-12-31 | $25.93M | $410,676.00 | — | — | — | $20.53M | $3.99M | -$2.87M | — | — | $1.12M | — | — | — | 2,232,821 |
|---|
| 2017-12-31 | — | $2.4M | — | — | — | $16.53M | $2.63M | -$1.78M | — | — | $849,701.00 | — | — | — | 2,213,505 |
|---|
| 2016-12-31 | — | $82,627.00 | — | — | — | $16.85M | -$8.97M | -$1.17M | — | — | -$10.14M | — | — | — | 1,633,141 |
|---|