Complete source-backed income-statement history.
- Available history
- 2019-03-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 | — | — | — | $12.01M | — | $14.38M | -$14.38M | -$443,103.00 | — | $0.00 | -$14.82M | -$0.40 | -$0.40 | 37,518,778 | 37,518,778 |
|---|
| 2026-03-31 | $0.00 | — | — | $16.72M | — | $18.01M | -$18.01M | $405,800.00 | — | $0.00 | -$17.61M | -$0.63 | -$0.63 | 27,847,884 | 27,847,884 |
|---|
| 2025-12-31 | $0.00 | — | — | $8.75M | — | $9.71M | -$9.71M | -$128,263.00 | — | $0.00 | -$9.83M | -$0.39 | -$0.39 | 1,675,919 | 1,675,919 |
|---|
| 2025-09-30 | — | — | — | $6.29M | — | $7.43M | -$7.43M | $172,317.00 | — | $0.00 | -$7.26M | -$0.37 | -$0.37 | 19,685,071 | 19,685,071 |
|---|
| 2025-06-30 | — | — | — | $5.16M | — | $6.27M | -$6.27M | $51,395.00 | — | $0.00 | -$6.22M | -$0.32 | -$0.32 | 19,486,231 | 19,486,231 |
|---|
| 2025-03-31 | $0.00 | — | — | $5.01M | — | $6.28M | -$6.28M | $745,612.00 | — | $0.00 | -$5.54M | -$0.32 | -$0.32 | 17,431,234 | 17,431,234 |
|---|
| 2024-12-31 | $0.00 | — | — | $5M | — | $6.73M | -$6.73M | $870,213.00 | — | — | -$5.86M | -$0.38 | -$0.42 | 787,746 | 774,146 |
|---|
| 2024-09-30 | — | — | — | $2.69M | — | $4.39M | -$4.39M | -$8.25M | -$12.64M | $0.00 | -$12.64M | -$0.97 | -$0.97 | 12,975,808 | 12,975,808 |
|---|
| 2024-06-30 | — | — | — | $5.79M | — | $7.76M | -$7.76M | $2.74M | -$5.02M | $0.00 | -$5.02M | -$0.44 | -$0.44 | 11,307,759 | 11,307,759 |
|---|
| 2024-03-31 | $0.00 | — | — | $6.51M | — | $7.81M | -$7.81M | $6.74M | -$1.07M | $0.00 | -$1.07M | -$0.10 | -$0.72 | 10,625,065 | 10,824,771 |
|---|
| 2023-12-31 | $0.00 | — | — | $8.9M | — | $10.44M | -$10.44M | -$11.77M | -$22.21M | — | -$22.21M | -$2.33 | -$2.33 | 300,620 | 300,620 |
|---|
| 2023-09-30 | — | — | — | $13.84M | — | $14.86M | -$14.86M | $146,655.00 | -$14.72M | $0.00 | -$14.72M | -$1.63 | -$1.63 | 9,012,273 | 9,012,273 |
|---|
| 2023-06-30 | — | — | — | $8.26M | — | $9.76M | -$9.76M | $222,578.00 | -$9.54M | $0.00 | -$9.54M | -$1.07 | -$1.07 | 8,951,309 | 8,951,309 |
|---|
| 2023-03-31 | $0.00 | — | — | $7.79M | — | $9.97M | -$9.97M | $232,535.00 | -$9.74M | $0.00 | -$9.74M | -$1.19 | -$1.07 | 8,194,990 | 8,951,309 |
|---|
| 2022-12-31 | $0.00 | — | — | $6.21M | — | $7.8M | -$7.8M | $74,153.00 | -$7.73M | — | -$7.73M | -$0.94 | -$0.94 | 539 | 539 |
|---|
| 2022-09-30 | — | — | — | $4.12M | — | $6.48M | -$6.48M | $52,886.00 | -$6.43M | $0.00 | -$6.43M | -$0.79 | -$0.79 | 8,163,923 | 8,163,923 |
|---|
| 2022-06-30 | — | — | — | $4.03M | — | $5.97M | -$5.97M | $36,024.00 | -$5.94M | $0.00 | -$5.94M | -$0.73 | -$0.73 | 8,163,923 | 8,163,923 |
|---|
| 2022-03-31 | $0.00 | — | — | $2.15M | — | $5.25M | -$5.25M | $19,649.00 | -$5.23M | $0.00 | -$5.23M | -$0.64 | -$0.64 | 8,157,445 | 8,157,445 |
|---|
| 2021-12-31 | $0.00 | — | — | $2.88M | — | $5.92M | -$5.92M | $5,450.00 | -$5.91M | — | -$5.91M | -$0.75 | -$0.75 | 159,835 | 159,835 |
|---|
| 2021-09-30 | — | — | — | $1.38M | — | $2.85M | -$2.85M | $5,554.00 | -$2.85M | $0.00 | -$2.85M | -$0.35 | -$0.35 | 8,099,103 | 8,099,103 |
|---|
| 2021-06-30 | — | — | — | $1.82M | — | $2.53M | -$2.53M | $9,548.00 | -$2.52M | $0.00 | -$2.52M | -$0.34 | -$0.34 | 7,366,654 | 7,366,654 |
|---|
| 2021-03-31 | $0.00 | — | — | $2.39M | — | $3.23M | -$3.23M | $29,537.00 | -$3.2M | $0.00 | -$3.2M | -$0.46 | -$0.46 | 6,920,622 | 7,366,654 |
|---|
| 2020-12-31 | $0.00 | — | — | $1.41M | — | $1.91M | -$1.91M | $205,060.00 | -$1.7M | — | -$1.7M | -$0.26 | -$0.26 | 195,561 | 195,561 |
|---|
| 2020-09-30 | — | — | — | $718,898.00 | — | $1.6M | -$1.6M | $597,403.00 | -$1.01M | $0.00 | -$1.01M | -$0.15 | -$0.15 | 6,871,554 | 6,871,554 |
|---|
| 2020-06-30 | — | — | — | $856,478.00 | — | $2.54M | -$2.54M | $234,139.00 | -$2.31M | $0.00 | -$2.31M | — | — | — | 6,860,847 |
|---|
| 2020-03-31 | $0.00 | — | — | $66,446.00 | — | $583,162.00 | -$583,162.00 | $141,572.00 | -$441,590.00 | $0.00 | -$441,590.00 | — | — | — | 4,599,469 |
|---|
| 2019-12-31 | — | — | — | $762,182.00 | — | $870,962.00 | -$870,962.00 | $669,706.00 | -$201,256.00 | — | -$201,256.00 | — | — | — | 0 |
|---|
| 2019-09-30 | — | — | — | $2,013.00 | — | $241,794.00 | -$241,794.00 | -$12,327.00 | -$254,121.00 | $0.00 | -$254,121.00 | — | — | — | 282,614 |
|---|
| 2019-06-30 | — | — | — | $6,040.00 | — | $306,076.00 | -$306,076.00 | -$38,624.00 | -$344,700.00 | $0.00 | -$344,700.00 | — | — | — | 282,614 |
|---|
| 2019-03-31 | — | — | — | $6,021.00 | — | $186,790.00 | -$186,790.00 | -$4,113.00 | -$190,903.00 | $0.00 | -$190,903.00 | — | — | — | 282,614 |
|---|
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 | — | — | $25.22M | — | $29.7M | -$29.7M | $841,061.00 | — | $0.00 | -$28.85M | -$1.40 | -$1.40 | 20,551,997 | 20,551,997 |
|---|
| 2024-12-31 | $0.00 | — | — | $20M | — | $26.69M | -$26.69M | $2.1M | — | — | -$24.59M | -$2.02 | -$2.31 | 12,182,475 | 12,235,444 |
|---|
| 2023-12-31 | $0.00 | — | — | $38.79M | — | $45.04M | -$45.04M | -$11.17M | -$56.2M | — | -$56.2M | -$6.23 | -$6.23 | 9,023,138 | 9,023,138 |
|---|
| 2022-12-31 | $0.00 | — | — | $16.52M | — | $25.51M | -$25.51M | $182,712.00 | -$25.33M | — | -$25.33M | -$3.10 | -$3.10 | 8,162,326 | 8,162,326 |
|---|
| 2021-12-31 | $0.00 | — | — | $8.48M | — | $14.54M | -$14.54M | $50,089.00 | -$14.49M | — | -$14.49M | -$1.90 | -$1.90 | 7,626,278 | 7,626,278 |
|---|
| 2020-12-31 | $0.00 | — | — | $3.05M | — | $6.64M | -$6.64M | $1.18M | -$5.46M | — | -$5.46M | -$0.87 | -$0.87 | 6,308,961 | 6,308,961 |
|---|
| 2019-12-31 | — | — | — | $776,256.00 | — | $1.61M | -$1.61M | $614,642.00 | -$990,980.00 | — | -$990,980.00 | — | — | — | 282,614 |
|---|