Complete source-backed income-statement history.
- Available history
- 2020-06-30 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 | $15.71M | $1.98M | $13.72M | $3.13M | $23.62M | $26.75M | -$13.02M | — | -$14.04M | $3,000.00 | -$14.04M | -$0.53 | -$0.53 | 26,515,442 | 26,515,442 |
|---|
| 2026-03-31 | $14.77M | $1.89M | $12.88M | $3.08M | $21.96M | $25.04M | -$12.16M | — | -$13.12M | $1,000.00 | -$13.12M | -$0.50 | -$0.50 | 26,355,591 | 26,355,591 |
|---|
| 2025-12-31 | $16.02M | $2.2M | $13.83M | $3M | $22.01M | $25.01M | -$11.18M | — | -$11.94M | -$7,000.00 | -$11.93M | -$0.45 | -$0.45 | 44,991 | 44,991 |
|---|
| 2025-09-30 | $14.69M | $1.94M | $12.75M | $3.15M | $21.88M | $25.02M | -$12.27M | — | -$12.87M | -$3,000.00 | -$12.87M | -$0.49 | -$0.49 | 26,168,562 | 26,168,562 |
|---|
| 2025-06-30 | $13.59M | $2.14M | $11.45M | $2.47M | $23.36M | $25.83M | -$14.38M | — | -$14.74M | -$3,000.00 | -$14.74M | -$0.57 | -$0.57 | 26,071,316 | 26,071,316 |
|---|
| 2025-03-31 | $12.35M | $2.04M | $10.31M | $2.52M | $21.23M | $23.75M | -$13.44M | — | -$13.77M | -$5,000.00 | -$13.77M | -$0.53 | -$0.53 | 25,876,062 | 25,876,062 |
|---|
| 2024-12-31 | $15.34M | $2.57M | $12.77M | $2.81M | $20.24M | $23.05M | -$10.27M | — | -$10.72M | -$71,000.00 | -$10.65M | -$0.40 | -$0.40 | 711,641 | 711,641 |
|---|
| 2024-09-30 | $13.37M | $2.25M | $11.13M | $2.5M | $21.63M | $24.14M | -$13.01M | — | -$13.05M | $47,000.00 | -$13.1M | -$0.57 | -$0.57 | 22,783,337 | 22,783,337 |
|---|
| 2024-06-30 | $11.81M | $1.9M | $9.91M | $2.77M | $21.12M | $23.88M | -$13.97M | — | -$13.99M | $41,000.00 | -$14.03M | -$0.65 | -$0.65 | 21,628,542 | 21,628,542 |
|---|
| 2024-03-31 | $10.77M | $1.62M | $9.16M | $3.06M | $28.33M | $31.39M | -$22.23M | — | -$22.15M | $38,000.00 | -$22.19M | -$1.04 | -$1.04 | 21,232,009 | 21,232,009 |
|---|
| 2023-12-31 | $11.31M | $1.72M | $9.59M | $2.24M | $17.01M | $19.25M | -$9.66M | — | -$9.12M | $39,000.00 | -$9.16M | -$0.44 | -$0.44 | 24,351 | 24,351 |
|---|
| 2023-09-30 | $10.51M | $1.69M | $8.82M | $2.7M | $15.65M | $18.35M | -$9.53M | — | -$8.97M | $40,000.00 | -$9.01M | -$0.43 | -$0.43 | 20,801,350 | 20,801,350 |
|---|
| 2023-06-30 | $9.5M | $1.52M | $7.98M | $3.28M | $16.46M | $19.74M | -$11.75M | — | -$11.62M | $34,000.00 | -$11.65M | -$0.56 | -$0.56 | 20,711,850 | 20,711,850 |
|---|
| 2023-03-31 | $7.98M | $1.33M | $6.65M | $3.42M | $15.4M | $18.81M | -$12.16M | — | -$11.34M | $34,000.00 | -$11.37M | -$0.55 | -$0.55 | 20,693,224 | 20,693,224 |
|---|
| 2022-12-31 | $7.18M | $1.51M | $5.67M | $3.05M | $14.1M | $17.15M | -$11.48M | — | -$10.51M | $28,000.00 | -$10.54M | -$0.51 | -$0.51 | 20,584 | 20,584 |
|---|
| 2022-09-30 | $6.19M | $1.34M | $4.85M | $2.29M | $12.68M | $14.97M | -$10.13M | — | -$9.8M | $32,000.00 | -$9.83M | -$0.48 | -$0.48 | 20,576,838 | 20,576,838 |
|---|
| 2022-06-30 | $5.03M | $1.2M | $3.83M | $2.36M | $12.49M | $14.84M | -$11.01M | — | -$11.05M | $23,000.00 | -$11.07M | -$0.54 | -$0.54 | 20,505,228 | 20,505,228 |
|---|
| 2022-03-31 | $4.08M | $949,000.00 | $3.13M | $2.26M | $10.78M | $13.04M | -$9.91M | — | -$9.97M | $26,000.00 | -$9.99M | -$0.49 | -$0.49 | 20,453,341 | 20,453,341 |
|---|
| 2021-12-31 | $3.66M | $984,000.00 | $2.67M | $1.8M | $9.67M | $11.46M | -$8.79M | — | -$10.55M | $25,000.00 | -$10.57M | $0.50 | $0.50 | 3,384,668 | 3,384,668 |
|---|
| 2021-09-30 | $3.4M | $876,000.00 | $2.52M | $1.7M | $8.11M | $9.81M | -$7.29M | — | -$6.11M | $23,000.00 | -$6.13M | -$0.30 | -$0.30 | 20,126,672 | 20,126,672 |
|---|
| 2021-06-30 | $3.12M | $913,000.00 | $2.21M | $2.26M | $5.63M | $7.88M | -$5.67M | — | -$17.72M | $26,000.00 | -$17.75M | -$48.48 | -$48.48 | 366,066 | 366,066 |
|---|
| 2021-03-31 | $2.86M | $867,000.00 | $1.99M | $1.75M | $4.46M | $6.21M | -$4.22M | — | -$8.61M | $17,000.00 | -$8.63M | -$23.92 | -$23.92 | 360,675 | 360,675 |
|---|
| 2020-12-31 | $2.09M | $451,000.00 | $1.64M | $510,000.00 | $3.26M | $3.77M | -$2.14M | — | -$3.38M | $21,000.00 | -$3.4M | — | — | — | -8,988 |
|---|
| 2020-09-30 | $997,000.00 | $212,000.00 | $785,000.00 | $1.5M | $2.33M | $3.83M | -$3.04M | — | -$3.21M | $19,000.00 | -$3.23M | — | — | — | 360,356 |
|---|
| 2020-06-30 | $1.25M | $345,000.00 | $905,000.00 | $2.13M | $1.83M | $3.97M | -$3.06M | — | -$3.65M | $22,000.00 | -$3.67M | -$10.18 | — | 360,238 | 360,238 |
|---|
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 | $56.65M | $8.31M | $48.34M | $11.13M | $88.47M | $99.61M | -$51.27M | — | -$53.32M | -$18,000.00 | -$53.31M | -$2.04 | -$2.04 | 26,084,709 | 26,084,709 |
|---|
| 2024-12-31 | $51.29M | $8.33M | $42.96M | $11.13M | $91.32M | $102.45M | -$59.49M | — | -$59.91M | $55,000.00 | -$59.97M | -$2.65 | -$2.65 | 22,596,229 | 22,596,229 |
|---|
| 2023-12-31 | $39.3M | $6.26M | $33.04M | $11.63M | $64.51M | $76.14M | -$43.1M | — | -$41.05M | $147,000.00 | -$41.2M | -$1.99 | -$1.99 | 20,754,375 | 20,754,375 |
|---|
| 2022-12-31 | $22.47M | $5M | $17.47M | $9.95M | $50.05M | $60M | -$42.53M | — | -$41.32M | $109,000.00 | -$41.43M | -$2.02 | -$2.02 | 20,532,838 | 20,532,838 |
|---|
| 2021-12-31 | $13.04M | $3.64M | $9.4M | $7.5M | $27.86M | $35.36M | -$25.97M | — | -$42.99M | $91,000.00 | -$43.08M | -$4.16 | -$4.16 | 10,360,054 | 10,360,054 |
|---|
| 2020-12-31 | $6.05M | $1.44M | $4.61M | $6.41M | $9.72M | $16.13M | -$11.51M | — | -$14.02M | $85,000.00 | -$14.11M | — | — | — | 387,083 |
|---|