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 | $3.37M | $2.18M | $1.19M | $361,080.00 | — | $12.86M | -$11.67M | -$943,823.00 | -$12.61M | — | -$12.34M | -$25.84 | — | 477,462 | 477,462 |
|---|
| 2024-12-31 | $1.83M | $1M | $825,204.00 | $498,168.00 | — | $4.96M | -$4.13M | -$4.18M | -$8.31M | — | -$8.35M | -$50.92 | — | 164,030 | 164,030 |
|---|
| 2023-12-31 | $10,781.00 | $9,240.00 | $1,541.00 | — | — | $6.48M | -$6.48M | -$44,290.00 | -$6.53M | — | -$15.64M | -$972.08 | — | 16,091 | 16,091 |
|---|
| 2022-12-31 | $204,495.00 | $5.67M | $1,147.00 | $960,598.00 | — | $5.87M | -$5.87M | -$600,728.00 | -$6.47M | -$17,562.00 | -$14.63M | -$377.10 | — | 38,801 | 38,801 |
|---|
| 2021-12-31 | $3.6M | $3.21M | $385,729.00 | $346,951.00 | — | $12.39M | -$12M | -$8.47M | -$20.47M | $3,469.00 | -$22.07M | — | — | 26,160,750 | 26,160,750 |
|---|
| 2020-12-31 | $8.34M | $6.34M | $2M | $334,904.00 | — | $8.57M | -$6.57M | $1.85M | -$4.72M | $569,974.00 | -$12.9M | — | — | 24,124,884 | 24,124,884 |
|---|
| 2019-12-31 | $17.02M | $11.78M | $5.24M | $438,371.00 | — | $9.98M | -$4.74M | -$403,273.00 | -$5.14M | $411,054.00 | -$15.1M | — | — | 22,888,219 | 22,888,219 |
|---|
| 2018-12-31 | $29.29M | $15.27M | $14.03M | $656,563.00 | — | $9.26M | $4.77M | -$1.07M | $3.7M | $1.04M | $4.48M | — | — | — | 22,760,000 |
|---|
| 2017-12-31 | $25.9M | $11.04M | $14.86M | $478,532.00 | — | $7.21M | $7.65M | -$817,144.00 | $6.83M | $2.13M | $5.98M | — | — | — | 19,130,137 |
|---|
| 2016-12-31 | $32.42M | $18.37M | $14.05M | $503,688.00 | — | $5.86M | $8.19M | -$1.73M | $6.46M | $1.95M | $4.1M | — | — | — | 18,043,836 |
|---|
| 2015-12-31 | $17.38M | $9.27M | $8.12M | $458,246.00 | — | $4.53M | $3.59M | -$939,449.00 | $2.65M | $295,760.00 | $2.31M | — | — | — | 17,840,000 |
|---|