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 |
|---|
| 2025-06-30 | $2.99M | — | — | — | — | — | -$1.47M | — | $668,481.00 | $19,243.00 | $649,238.00 | $0.38 | $0.02 | 1,692,519 | 29,314,475 |
|---|
| 2025-03-31 | $4.1M | — | — | — | — | — | -$1.46M | — | -$1.6M | $3,081.00 | -$1.6M | -$0.73 | -$0.73 | 2,182,281 | 2,182,281 |
|---|
| 2024-06-30 | $3.84M | — | — | — | — | — | -$1.7M | — | -$1.91M | $40,379.00 | -$1.95M | -$24.66 | -$24.66 | 79,268 | 79,268 |
|---|
| 2024-03-31 | $4.29M | — | — | — | — | — | -$2.08M | — | -$2.26M | — | -$2.26M | -$10.76 | -$10.76 | 209,737 | 209,737 |
|---|
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 | $13.06M | — | — | — | — | — | -$5.89M | -$1.96M | -$7.85M | $52,377.00 | -$7.9M | -$13.95 | -$13.95 | 566,330 | 566,330 |
|---|
| 2024-12-31 | $13.73M | — | — | — | — | — | -$6.49M | $956,510.00 | -$5.53M | $67,486.00 | -$5.6M | -$122.72 | -$122.72 | 45,642 | 45,642 |
|---|
| 2023-12-31 | $17.06M | — | — | — | — | — | -$8.26M | -$961,460.00 | -$9.22M | $104,948.00 | -$9.33M | -$3,897.87 | -$3,897.87 | 2,393 | 2,393 |
|---|
| 2022-12-31 | $25.89M | — | — | — | — | — | -$7.06M | — | -$8.1M | $90,511.00 | -$8.19M | -$20.96 | -$20.96 | 390,563 | 390,563 |
|---|
| 2021-12-31 | $21.47M | — | — | $0.00 | — | $2.5M | -$4.81M | $349,778.00 | -$8.16M | $40,264.00 | -$8.2M | -$105.35 | -$105.35 | 77,844 | 77,844 |
|---|
| 2020-12-31 | $618.00 | — | $618.00 | $0.00 | — | $4.13M | -$4.13M | -$4.94M | -$9.08M | — | -$9.08M | -$1.42 | — | 6,406,146 | 6,406,146 |
|---|
| 2019-12-31 | $1.37M | $123.00 | $1.37M | $0.00 | — | $1.99M | -$627,665.00 | -$61.36M | -$61.99M | $7,243.00 | -$62M | -$0.85 | — | 4,422,837 | 4,422,837 |
|---|
| 2018-12-31 | $14.4M | $654,979.00 | $13.75M | $3.51M | — | $15.75M | -$2.01M | -$3.51M | -$5.52M | -$1.7M | -$3.82M | — | — | — | 4,422,837 |
|---|
| 2017-12-31 | $25.12M | $729,752.00 | $24.39M | $92,683.00 | — | $3.78M | $20.6M | $4.08M | $24.68M | $633,315.00 | $24.05M | — | — | — | 20,880,706 |
|---|
| 2016-12-31 | $15.82M | $380,072.00 | $15.44M | — | — | $1.9M | $13.55M | $2.79M | $16.34M | $2.45M | $13.89M | — | — | — | 20,000,000 |
|---|
| 2015-12-31 | $7.78M | $235,152.00 | $7.55M | — | — | $1.72M | $5.82M | $1.66M | $7.48M | $1.87M | $5.61M | — | — | — | 20,000,000 |
|---|