Complete source-backed income-statement history.
- Available history
- 2018-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 | — | — | — | $7.43M | — | $15.09M | -$15.09M | — | — | $0.00 | -$14.89M | -$2.80 | -$2.80 | 5,309,724 | 5,309,724 |
|---|
| 2026-03-31 | — | — | — | $6.83M | — | $10.11M | -$10.11M | — | — | $0.00 | -$9.8M | -$1.87 | -$1.87 | 5,239,236 | 5,239,236 |
|---|
| 2025-12-31 | — | — | — | $6.8M | — | $9.76M | -$9.76M | — | — | — | -$9.44M | -$0.81 | -$0.81 | 379,627 | 379,627 |
|---|
| 2025-09-30 | — | — | — | $6.14M | — | $8.95M | -$8.95M | — | — | $0.00 | -$8.62M | -$3.22 | -$3.22 | 2,676,116 | 2,676,116 |
|---|
| 2025-06-30 | — | — | — | $24.09M | — | $27.29M | -$27.29M | — | — | $0.00 | -$26.81M | -$11.29 | -$11.29 | 2,374,729 | 2,374,729 |
|---|
| 2025-03-31 | — | — | — | $7.9M | — | $11.62M | -$11.62M | — | — | $0.00 | -$10.98M | -$4.70 | -$4.70 | 2,333,890 | 2,333,890 |
|---|
| 2024-12-31 | — | — | — | $8.9M | — | $12.46M | -$12.46M | — | — | — | -$11.6M | -$4.97 | -$4.97 | 1,167 | 1,167 |
|---|
| 2024-09-30 | — | — | — | $8.77M | — | $12.5M | -$12.5M | — | — | $0.00 | -$11.54M | -$4.95 | -$4.95 | 2,331,320 | 2,331,320 |
|---|
| 2024-06-30 | — | — | — | $12.42M | — | $16.49M | -$16.49M | — | — | $0.00 | -$15.4M | -$6.61 | -$6.61 | 2,331,062 | 2,331,062 |
|---|
| 2024-03-31 | — | — | — | $11.4M | — | $18.3M | -$18.3M | — | — | $0.00 | -$17.11M | -$0.61 | -$0.61 | 27,903,040 | 27,903,040 |
|---|
| 2023-12-31 | — | — | — | $11.83M | — | $15.79M | -$15.79M | — | — | — | -$14.47M | -$0.52 | -$0.52 | 21,929 | 21,929 |
|---|
| 2023-09-30 | — | — | — | $11.01M | — | $15.62M | -$15.62M | — | — | $0.00 | -$14.3M | -$0.51 | -$0.51 | 27,839,968 | 27,839,968 |
|---|
| 2023-06-30 | — | — | — | $13.45M | — | $19.16M | -$19.16M | — | — | $0.00 | -$17.86M | -$0.64 | -$0.64 | 27,828,741 | 27,828,741 |
|---|
| 2023-03-31 | — | — | — | $11.65M | — | $17.07M | -$17.07M | — | — | $0.00 | -$16.1M | -$0.58 | -$0.58 | 27,774,536 | 27,774,536 |
|---|
| 2022-12-31 | — | — | — | $12.82M | — | $17.77M | -$17.77M | — | — | — | -$17.3M | -$0.62 | -$0.62 | 9,938 | 9,938 |
|---|
| 2022-09-30 | — | — | — | $13.53M | — | $19.24M | -$19.24M | — | — | $0.00 | -$18.91M | -$0.68 | -$0.68 | 27,748,844 | 27,748,844 |
|---|
| 2022-06-30 | — | — | — | $12.83M | — | $18.13M | -$18.13M | — | — | $0.00 | -$17.92M | -$0.65 | -$0.65 | 27,744,762 | 27,744,762 |
|---|
| 2022-03-31 | — | — | — | $15.02M | — | $20.77M | -$20.77M | — | — | $0.00 | -$20.6M | -$0.74 | -$0.74 | 27,708,768 | 27,708,768 |
|---|
| 2021-12-31 | — | — | — | $12.26M | — | $17.07M | -$17.07M | — | — | — | -$16.94M | -$0.61 | -$0.61 | 8,292 | 8,292 |
|---|
| 2021-09-30 | — | — | — | $13.6M | — | $18.51M | -$18.51M | — | — | $0.00 | -$17.93M | -$0.65 | -$0.65 | 27,615,038 | 27,615,038 |
|---|
| 2021-06-30 | — | — | — | $11.95M | — | $17.95M | -$17.95M | — | — | $0.00 | -$17.99M | -$0.65 | -$0.65 | 27,610,398 | 27,610,398 |
|---|
| 2021-03-31 | — | — | — | $12.39M | — | $17.23M | -$17.23M | — | — | $0.00 | -$16.53M | -$0.60 | -$0.60 | 27,597,426 | 27,597,426 |
|---|
| 2020-12-31 | $0.00 | — | — | $12.11M | — | $16.24M | -$16.24M | — | — | — | -$15.46M | -$0.56 | -$0.56 | 7,827 | 7,827 |
|---|
| 2020-09-30 | — | — | — | $12.74M | — | $17.4M | -$17.4M | — | — | $0.00 | -$16.37M | -$0.59 | -$0.59 | 27,547,737 | 27,547,737 |
|---|
| 2020-06-30 | — | — | — | $11.13M | — | $15.8M | -$15.8M | — | — | $0.00 | -$14.51M | — | — | — | 27,518,129 |
|---|
| 2020-03-31 | $22.38M | — | — | $10.58M | — | $14.17M | $8.21M | — | — | $0.00 | $9.73M | $0.35 | $0.33 | 27,506,927 | 29,348,615 |
|---|
| 2019-12-31 | $2.01M | — | — | $11.4M | — | $14.02M | -$12.01M | — | — | — | -$10.93M | — | — | — | 3,086,242 |
|---|
| 2019-09-30 | $1.58M | — | — | $8.66M | — | $11.29M | -$9.7M | — | — | $0.00 | -$8.43M | — | — | — | 22,715,567 |
|---|
| 2019-06-30 | $1.4M | — | — | $7.64M | — | $10.36M | -$8.96M | — | — | $0.00 | -$8.22M | — | — | — | 13,498,393 |
|---|
| 2019-03-31 | $1.36M | — | — | $6.51M | — | $8.17M | -$6.82M | — | — | $0.00 | -$6.16M | -$4.46 | -$4.46 | 1,379,444 | 1,379,444 |
|---|
| 2018-12-31 | — | — | — | $6.25M | — | $7.07M | -$7.07M | — | — | — | -$6.86M | — | — | — | 634 |
|---|
| 2018-09-30 | — | — | — | $4.9M | — | $5.82M | -$5.82M | — | — | — | -$5.71M | — | — | — | 1,369,212 |
|---|
| 2018-06-30 | — | — | — | $4.43M | — | $5.3M | -$5.3M | — | — | — | -$5.23M | — | — | — | 1,369,212 |
|---|
| 2018-03-31 | — | — | — | $4.21M | — | $5.01M | -$5.01M | — | — | — | -$5M | — | — | — | 1,369,212 |
|---|
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 | — | — | — | $44.92M | — | $57.62M | -$57.62M | — | — | $0.00 | -$55.84M | -$19.65 | -$19.65 | 2,842,448 | 2,842,448 |
|---|
| 2024-12-31 | — | — | — | $41.49M | — | $59.75M | -$59.75M | — | — | — | -$55.65M | -$23.88 | -$23.88 | 2,330,386 | 2,330,386 |
|---|
| 2023-12-31 | — | — | — | $47.93M | — | $67.64M | -$67.64M | — | — | — | -$62.72M | -$2.25 | -$2.25 | 27,836,584 | 27,836,584 |
|---|
| 2022-12-31 | — | — | — | $54.2M | — | $75.91M | -$75.91M | — | — | — | -$74.73M | -$2.69 | -$2.69 | 27,744,209 | 27,744,209 |
|---|
| 2021-12-31 | — | — | — | $50.19M | — | $70.77M | -$70.77M | — | — | — | -$69.39M | -$2.51 | -$2.51 | 27,615,977 | 27,615,977 |
|---|
| 2020-12-31 | $22.38M | — | — | $46.55M | — | $63.6M | -$41.23M | — | — | — | -$36.6M | -$1.33 | -$1.33 | 27,532,177 | 27,532,177 |
|---|
| 2019-12-31 | $6.35M | — | — | $34.22M | — | $43.83M | -$37.48M | — | — | — | -$33.74M | — | — | — | 15,695,461 |
|---|
| 2018-12-31 | — | — | — | $19.79M | — | $23.2M | -$23.2M | — | — | — | -$22.8M | — | — | — | 1,369,846 |
|---|