Complete source-backed income-statement history.
- Available history
- 2020-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 | — | — | — | $6.16M | — | $13.84M | $7.16M | -$3.49M | — | — | $3.67M | $0.08 | $0.08 | 48,597,534 | 48,597,534 |
|---|
| 2026-03-31 | — | — | — | $8.18M | — | $13.27M | -$13.27M | -$261,000.00 | — | — | -$13.53M | -$0.28 | -$0.28 | 48,596,817 | 49,388,181 |
|---|
| 2025-12-31 | — | — | — | $6.93M | — | $9.42M | -$9.42M | $1.04M | — | — | -$8.38M | -$0.16 | -$0.17 | 810,994 | 1,602,358 |
|---|
| 2025-09-30 | — | — | — | $11.63M | — | $15.73M | -$15.73M | -$644,000.00 | — | — | -$16.37M | -$0.36 | -$0.36 | 45,804,042 | 45,804,042 |
|---|
| 2025-06-30 | — | — | — | $13.14M | — | $17.54M | -$17.54M | -$440,000.00 | — | — | -$17.98M | -$0.40 | -$0.40 | 44,981,746 | 44,981,746 |
|---|
| 2025-03-31 | — | — | — | $13.12M | — | $17.99M | -$17.99M | -$98,000.00 | — | — | -$18.09M | -$0.40 | -$0.40 | 44,827,159 | 44,827,159 |
|---|
| 2024-12-31 | — | — | — | $15.73M | — | $20.35M | -$20.35M | -$52,000.00 | — | — | -$20.4M | -$0.46 | -$0.44 | 384,806 | 473,377 |
|---|
| 2024-09-30 | — | — | — | $12.53M | — | $17.12M | -$17.12M | $451,000.00 | — | — | -$16.67M | -$0.38 | -$0.38 | 43,704,836 | 43,704,836 |
|---|
| 2024-06-30 | — | — | — | $15.27M | — | $20.1M | -$18.96M | $1.71M | — | — | -$17.25M | -$0.40 | -$0.43 | 43,521,406 | 44,043,184 |
|---|
| 2024-03-31 | — | — | — | $12.91M | — | $17.9M | -$17.16M | $969,000.00 | — | — | -$16.19M | -$0.39 | -$0.39 | 41,607,279 | 41,607,279 |
|---|
| 2023-12-31 | — | — | — | $9.65M | — | $14.46M | -$12.96M | $959,000.00 | — | — | -$12M | -$0.33 | -$0.33 | 311,286 | 311,286 |
|---|
| 2023-09-30 | — | — | — | $10.84M | — | $15.15M | -$9.25M | $966,000.00 | — | — | -$8.29M | -$0.23 | -$0.23 | 35,653,924 | 35,653,924 |
|---|
| 2023-06-30 | — | — | — | $9.58M | — | $14.15M | -$6.07M | $969,000.00 | — | — | -$5.1M | -$0.14 | -$0.14 | 35,557,701 | 35,557,701 |
|---|
| 2023-03-31 | — | — | — | $11.71M | — | $16.69M | -$12.22M | $241,000.00 | — | — | -$11.98M | -$0.34 | -$0.34 | 34,784,682 | 34,784,682 |
|---|
| 2022-12-31 | — | — | — | $15.86M | — | $20.46M | -$13.18M | $1.25M | — | — | -$11.93M | -$0.38 | -$0.38 | 630,935 | 630,935 |
|---|
| 2022-09-30 | — | — | — | $13.07M | — | $17.51M | -$12.54M | $596,000.00 | — | — | -$11.94M | -$0.40 | -$0.40 | 29,764,000 | 29,764,000 |
|---|
| 2022-06-30 | — | — | — | $13.89M | — | $19.12M | -$14.97M | $378,000.00 | — | — | -$14.59M | -$0.53 | -$0.53 | 27,517,000 | 27,517,000 |
|---|
| 2022-03-31 | — | — | — | $10.95M | — | $15.37M | -$15.37M | $23,000.00 | — | — | -$15.34M | -$0.56 | -$0.56 | 27,393,000 | 27,393,000 |
|---|
| 2021-12-31 | — | — | — | $13.4M | — | $17.88M | -$17.88M | $15,000.00 | — | — | -$17.87M | $0.95 | $0.95 | 2,970,000 | 2,970,000 |
|---|
| 2021-09-30 | — | — | — | $9.79M | — | $13.8M | -$13.8M | $37,000.00 | — | — | -$13.76M | -$0.51 | -$0.51 | 27,188,000 | 27,188,000 |
|---|
| 2021-06-30 | — | — | — | $7.27M | — | $10.96M | -$10.96M | $35,000.00 | — | — | -$10.92M | -$3.82 | -$3.82 | 17,750,000 | 17,750,000 |
|---|
| 2021-03-31 | — | — | — | $4.82M | — | $7.45M | -$7.45M | $17,000.00 | — | — | -$7.44M | -$83.36 | -$83.36 | 1,229,000 | 1,229,000 |
|---|
| 2020-12-31 | — | — | — | $5.29M | — | $7.39M | -$7.39M | -$10,000.00 | — | — | -$7.4M | -$20.05 | -$20.05 | 50,000 | 50,000 |
|---|
| 2020-09-30 | — | — | — | $4.81M | — | $6.05M | -$6.05M | -$15,000.00 | — | — | -$6.07M | -$6.61 | -$6.61 | 918,000 | 918,000 |
|---|
| 2020-06-30 | — | — | — | $3.78M | — | $5.07M | -$5.07M | $7.32M | — | — | $2.26M | $2.35 | $0.22 | 947,000 | 10,327,000 |
|---|
| 2020-03-31 | — | — | — | $2.76M | — | $3.89M | -$3.89M | $67,000.00 | — | — | -$3.83M | -$4.58 | -$4.58 | 836,000 | 836,000 |
|---|
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.83M | — | $60.68M | -$60.68M | -$145,000.00 | — | $0.00 | -$60.82M | -$1.32 | -$1.33 | 46,018,888 | 46,810,252 |
|---|
| 2024-12-31 | — | — | — | $56.43M | — | $75.48M | -$73.59M | $3.08M | — | — | -$70.52M | -$1.63 | -$1.63 | 43,332,088 | 43,859,664 |
|---|
| 2023-12-31 | — | — | — | $41.78M | — | $60.45M | -$40.5M | $3.14M | — | — | -$37.37M | -$1.05 | -$1.05 | 35,646,572 | 35,646,572 |
|---|
| 2022-12-31 | — | — | — | $53.76M | — | $72.46M | -$56.06M | $2.25M | — | — | -$53.81M | -$1.86 | -$1.86 | 28,863,935 | 28,863,935 |
|---|
| 2021-12-31 | — | — | — | $35.27M | — | $50.09M | -$50.09M | $104,000.00 | — | — | -$49.98M | -$10.94 | -$10.94 | 18,455,000 | 18,455,000 |
|---|
| 2020-12-31 | — | — | — | $16.64M | — | $22.4M | -$22.4M | $7.36M | — | — | -$15.04M | -$28.08 | -$28.08 | 1,005,000 | 1,005,000 |
|---|