Complete source-backed income-statement history.
- Available history
- 2016-12-31 to 2026-06-30
- 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 |
|---|
| 2026-06-30 | — | — | — | $4.77M | — | $6.64M | -$6.64M | — | — | — | -$5.31M | -$0.62 | — | 8,542,450 | — |
|---|
| 2026-03-31 | $0.00 | — | — | $3.49M | — | $5.23M | -$5.23M | — | — | — | -$3.89M | -$0.46 | — | 8,535,443 | — |
|---|
| 2025-12-31 | — | — | — | $3.94M | — | $6.16M | -$6.16M | — | — | — | -$5.2M | -$0.64 | — | 374,184 | — |
|---|
| 2025-09-30 | — | — | — | $2.59M | — | $4.09M | -$4.09M | — | — | — | -$3.44M | -$0.48 | — | 7,123,849 | — |
|---|
| 2025-06-30 | — | — | — | $1.73M | — | $3.23M | -$3.23M | — | — | — | -$2.45M | -$0.35 | — | 6,998,082 | — |
|---|
| 2025-03-31 | — | — | — | $1.64M | — | $3.22M | -$3.22M | — | — | — | -$2.62M | -$0.38 | — | 6,987,381 | — |
|---|
| 2024-12-31 | — | — | — | $9.92M | — | $11.07M | -$11.07M | — | — | — | -$10.93M | -$2.75 | — | 370,881 | — |
|---|
| 2024-09-30 | — | — | — | $984,278.00 | — | $1.57M | -$1.57M | — | — | — | -$1.3M | -$0.37 | — | 3,520,398 | — |
|---|
| 2024-06-30 | — | — | — | $1.13M | — | $1.79M | -$1.79M | — | — | — | -$1.72M | -$0.49 | — | 3,502,927 | — |
|---|
| 2024-03-31 | — | — | — | $966,110.00 | — | $1.72M | -$1.72M | — | — | — | -$1.64M | -$0.51 | — | 3,195,963 | — |
|---|
| 2023-12-31 | — | — | — | $1.04M | — | $1.91M | -$1.91M | — | — | — | -$1.81M | -$0.61 | — | 54,434 | — |
|---|
| 2023-09-30 | — | — | — | $1.32M | — | $2.07M | -$2.07M | — | — | — | -$1.95M | -$0.69 | — | 2,823,680 | — |
|---|
| 2023-06-30 | — | — | — | $1.59M | — | $2.33M | -$2.33M | — | — | — | -$2.2M | -$0.16 | — | 13,420,029 | — |
|---|
| 2023-03-31 | — | — | — | $1.65M | — | $2.53M | -$2.53M | — | — | — | -$2.43M | -$0.19 | — | 13,105,831 | — |
|---|
| 2022-12-31 | — | — | — | $2.1M | — | $2.91M | -$2.91M | — | — | — | -$2.9M | -$0.23 | — | 53,779 | — |
|---|
| 2022-09-30 | — | — | — | $1.73M | — | $2.41M | -$2.41M | — | — | — | -$2.4M | -$0.19 | — | 12,754,685 | — |
|---|
| 2022-06-30 | — | — | — | $2.08M | — | $2.76M | -$2.76M | — | — | — | -$2.76M | -$0.22 | — | 12,632,381 | — |
|---|
| 2022-03-31 | — | — | — | $1.68M | — | $2.46M | -$2.46M | — | — | — | -$2.46M | — | — | — | 12,604,443 |
|---|
| 2021-12-31 | — | — | — | $1.98M | — | $2.68M | -$2.68M | — | — | — | -$2.68M | — | — | — | 39,899 |
|---|
| 2021-09-30 | — | — | — | $1.83M | — | $2.46M | -$2.46M | — | — | — | -$2.46M | — | — | — | 12,582,728 |
|---|
| 2021-06-30 | — | — | — | $1.48M | — | $2.09M | -$2.09M | — | — | — | -$2.08M | — | — | — | 12,569,933 |
|---|
| 2021-03-31 | — | — | — | $1.21M | — | $1.89M | -$1.89M | — | — | — | -$1.88M | — | — | — | 12,139,422 |
|---|
| 2020-12-31 | — | — | — | $1.63M | — | $2.26M | -$2.26M | — | — | — | -$2.13M | — | — | — | 165,843 |
|---|
| 2020-09-30 | — | — | — | $1.26M | — | $1.65M | -$1.65M | — | — | — | -$1.64M | — | — | — | 11,116,409 |
|---|
| 2020-06-30 | — | — | — | $832,503.00 | — | $1.46M | -$1.46M | — | — | — | -$1.45M | — | — | — | 10,648,285 |
|---|
| 2020-03-31 | — | — | — | $344,407.00 | — | $1.14M | -$1.14M | — | — | — | -$1.09M | — | — | — | 10,608,199 |
|---|
| 2019-12-31 | $0.00 | — | — | $583,778.00 | — | $1.22M | -$1.22M | — | — | — | -$1.21M | — | — | — | 29,774 |
|---|
| 2019-09-30 | $0.00 | — | — | $219,846.00 | — | $759,448.00 | -$759,448.00 | — | — | — | -$736,080.00 | — | — | — | 9,291,421 |
|---|
| 2019-06-30 | $0.00 | — | — | $329,294.00 | — | $932,109.00 | -$932,109.00 | — | — | — | -$905,700.00 | — | — | — | 9,291,421 |
|---|
| 2019-03-31 | $0.00 | — | — | $835,600.00 | — | $1.41M | -$1.41M | — | — | — | -$1.38M | — | — | — | 9,291,421 |
|---|
| 2018-12-31 | $0.00 | — | — | $520,982.00 | — | $926,358.00 | -$926,358.00 | — | — | — | -$890,461.00 | — | — | — | 0 |
|---|
| 2018-09-30 | $0.00 | — | — | $303,684.00 | — | $667,532.00 | -$667,532.00 | — | — | — | -$640,184.00 | — | — | — | 9,291,421 |
|---|
| 2018-06-30 | $0.00 | — | — | $303,684.00 | — | $667,532.00 | -$667,532.00 | — | — | — | -$640,184.00 | — | — | — | 9,291,421 |
|---|
| 2018-03-31 | $0.00 | — | — | $457,141.00 | — | $897,260.00 | -$897,260.00 | — | — | — | -$876,347.00 | — | — | — | 9,291,421 |
|---|
| 2017-12-31 | $0.00 | — | — | $309,315.00 | — | $736,800.00 | -$736,800.00 | — | — | — | -$713,583.00 | — | — | — | 171,661 |
|---|
| 2017-09-30 | $0.00 | — | — | $180,675.00 | — | $14.9M | -$14.9M | — | — | — | -$14.88M | — | — | — | 8,870,878 |
|---|
| 2017-06-30 | $0.00 | — | — | $311,593.00 | — | $594,957.00 | -$594,957.00 | — | — | — | -$591,438.00 | — | — | — | 8,615,621 |
|---|
| 2017-03-31 | $0.00 | — | — | $133,736.00 | — | $373,839.00 | -$373,839.00 | — | — | — | -$372,915.00 | — | — | — | 8,338,783 |
|---|
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 | $0.00 | — | — | $9.9M | — | $16.7M | -$16.7M | — | -$13.72M | $800.00 | -$13.72M | -$1.85 | — | 7,411,121 | — |
|---|
| 2024-12-31 | $0.00 | — | — | $13.01M | — | $16.16M | -$16.16M | — | -$15.59M | $800.00 | -$15.59M | -$4.11 | — | 3,790,202 | — |
|---|
| 2023-12-31 | — | — | — | $5.6M | — | $8.83M | -$8.83M | — | -$8.4M | $800.00 | -$8.4M | -$3.04 | — | 2,764,790 | — |
|---|
| 2022-12-31 | — | — | — | $7.59M | — | $10.54M | -$10.54M | — | — | $800.00 | -$10.52M | -$0.83 | — | 12,718,166 | — |
|---|
| 2021-12-31 | — | — | — | $6.49M | — | $9.13M | -$9.13M | — | — | $0.00 | -$9.1M | — | — | 12,471,217 | 12,472,217 |
|---|
| 2020-12-31 | — | — | — | $4.07M | — | $6.51M | -$6.51M | — | — | $18,361.00 | -$6.3M | — | — | — | 10,958,256 |
|---|
| 2019-12-31 | $0.00 | — | — | $1.97M | — | $4.32M | -$4.32M | — | — | $0.00 | -$4.22M | — | — | — | 9,321,195 |
|---|
| 2018-12-31 | $0.00 | — | — | $1.77M | — | $3.33M | -$3.33M | — | -$3.3M | -$70,815.00 | -$3.23M | — | — | — | 9,291,421 |
|---|
| 2017-12-31 | $0.00 | — | — | $935,319.00 | — | $16.6M | -$16.6M | — | -$16.55M | -$3,558.00 | -$16.55M | — | — | — | 8,782,037 |
|---|
| 2016-12-31 | $0.00 | — | — | $280,355.00 | — | $1.19M | -$1.19M | — | — | $800.00 | -$1.19M | — | — | — | — |
|---|