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 | $5.07M | $1.42M | $3.65M | $2.18M | — | $2.18M | $1.47M | -$225.11M | -$223.64M | $67,367.00 | -$220.91M | -$47.65 | -$47.65 | 4,636,769 | 4,636,769 |
|---|
| 2024-12-31 | $340.22M | $249.89M | $30.91M | $9.95M | — | $9.95M | -$9.95M | $95,689.00 | -$9.86M | $4.53M | $5.79M | $1.43 | $1.43 | 4,053,108 | 4,053,108 |
|---|
| 2023-12-31 | $386.67M | $278M | $39.99M | $472,422.00 | — | $472,422.00 | -$472,422.00 | -$67,815.00 | -$540,237.00 | $5.82M | $17.58M | $4.46 | $4.46 | 3,943,793 | 3,943,793 |
|---|
| 2022-12-31 | $90.81M | $140.88M | $37.05M | $1.56M | — | $19.34M | $17.71M | $4.81M | $22.52M | $4.74M | $17.62M | $4.42 | $4.42 | 3,986,359 | 3,986,359 |
|---|
| 2021-12-31 | $92.07M | $67.63M | $54.05M | $1.6M | — | $15.86M | $38.19M | $3,222.00 | $40.78M | $10.27M | $30.38M | $14.13 | — | 2,150,683 | 2,150,683 |
|---|
| 2020-12-31 | $42.19M | $19.74M | $22.22M | $817,770.00 | — | $12.19M | $10.03M | $40,538.00 | $10.86M | $941,064.00 | -$13.09M | -$7.04 | — | 1,858,767 | 1,858,767 |
|---|
| 2019-12-31 | $2.53M | $12.88M | $2.51M | $155,216.00 | — | $1.33M | $1.17M | $3,381.00 | $1.18M | -$55,731.00 | $2.74M | $0.17 | — | — | 16,269,577 |
|---|
| 2018-12-31 | $25.29M | $17.46M | $7.58M | $923,094.00 | — | $2.09M | -$2.09M | -$466,357.00 | -$2.09M | -$651,052.00 | -$5.14M | -$0.33 | -$0.33 | 15,760,633 | 15,760,633 |
|---|
| 2017-12-31 | $29.2M | $18.08M | $10.44M | $508,282.00 | — | $6.57M | $3.88M | $320,221.00 | $4.2M | -$2.94M | $7.14M | $0.49 | $0.49 | 14,695,347 | 14,695,347 |
|---|
| 2016-12-31 | $27.1M | $16.19M | $10.46M | $33,847.00 | — | $2.48M | $7.98M | -$43,194.00 | $7.94M | $2M | $5.93M | $0.49 | $0.49 | 12,029,538 | 12,046,045 |
|---|
| 2015-12-31 | $23M | $13.88M | $8.74M | $121,760.00 | — | $2.69M | $6.05M | -$40,298.00 | $6.01M | $1.62M | $4.4M | $0.37 | $0.37 | 12,000,000 | 12,000,000 |
|---|