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 | — | — | — | $29.05M | — | $43.13M | -$43.13M | $2.76M | — | — | -$40.37M | -$0.54 | -$0.54 | 74,494,855 | 74,494,855 |
|---|
| 2026-03-31 | — | — | — | $24.99M | — | $30.88M | -$30.88M | $3.04M | — | $0.00 | -$27.83M | -$0.37 | -$0.37 | 74,257,973 | 74,257,973 |
|---|
| 2025-12-31 | — | — | — | $25.28M | — | $30.96M | -$30.96M | $3.55M | — | $0.00 | -$27.41M | -$0.37 | -$0.37 | 17,919 | 17,919 |
|---|
| 2025-09-30 | — | — | — | $20.2M | — | $27.29M | -$27.29M | $5.57M | — | $0.00 | -$21.72M | -$0.29 | -$0.29 | 74,024,543 | 74,024,543 |
|---|
| 2025-06-30 | — | — | — | $20.78M | — | $27.19M | -$27.19M | $4.21M | — | $0.00 | -$22.98M | -$0.31 | -$0.31 | 73,977,625 | 73,977,625 |
|---|
| 2025-03-31 | — | — | — | $24.17M | — | $36.56M | -$36.56M | $4.58M | — | $0.00 | -$31.98M | -$0.43 | -$0.43 | 73,916,477 | 73,916,477 |
|---|
| 2024-12-31 | — | — | — | $23.13M | — | $30.92M | -$30.92M | $4.99M | — | $0.00 | -$25.94M | -$0.34 | -$0.34 | 1,923,968 | 1,923,968 |
|---|
| 2024-09-30 | — | — | — | $25.25M | — | $33.79M | -$33.79M | $5.45M | — | $0.00 | -$28.34M | -$0.39 | -$0.39 | 73,563,316 | 73,563,316 |
|---|
| 2024-06-30 | — | — | — | $23.13M | — | $30.72M | -$30.72M | $5.72M | — | $0.00 | -$24.99M | -$0.34 | -$0.34 | 73,494,523 | 73,494,523 |
|---|
| 2024-03-31 | — | — | — | $25.24M | — | $32.76M | -$32.76M | $3.24M | — | $0.00 | -$29.52M | -$0.58 | -$0.58 | 50,682,469 | 50,682,469 |
|---|
| 2023-12-31 | — | — | — | $23.32M | — | $31.19M | -$31.19M | $3.43M | — | $0.00 | -$27.75M | -$0.57 | -$0.57 | 28,927 | 28,927 |
|---|
| 2023-09-30 | — | — | — | $22.19M | — | $29.29M | -$29.29M | $3.65M | — | $0.00 | -$25.65M | -$0.52 | -$0.52 | 49,062,799 | 49,062,799 |
|---|
| 2023-06-30 | — | — | — | $25.12M | — | $36.86M | -$36.86M | $3.57M | — | $0.00 | -$33.29M | -$0.68 | -$0.68 | 48,970,391 | 48,970,391 |
|---|
| 2023-03-31 | — | — | — | $26.14M | — | $34.31M | -$34.31M | $3.5M | — | $0.00 | -$30.82M | -$0.63 | -$0.63 | 48,921,326 | 48,921,326 |
|---|
| 2022-12-31 | — | — | — | $26.84M | — | $34.98M | -$34.98M | $2.4M | — | $0.00 | -$32.58M | -$0.67 | -$0.67 | 1,753,006 | 1,753,006 |
|---|
| 2022-09-30 | — | — | — | $23.44M | — | $30.26M | -$30.26M | $1.92M | — | $0.00 | -$28.35M | -$0.58 | -$0.58 | 48,630,328 | 48,630,328 |
|---|
| 2022-06-30 | — | — | — | $21.05M | — | $27.61M | -$27.61M | $689,000.00 | — | $0.00 | -$26.92M | -$0.61 | -$0.61 | 43,841,392 | 43,841,392 |
|---|
| 2022-03-31 | — | — | — | $19.57M | — | $26.1M | -$26.1M | $111,000.00 | — | $0.00 | -$25.99M | -$0.79 | -$0.79 | 32,992,582 | 32,992,582 |
|---|
| 2021-12-31 | — | — | — | $17.3M | — | $22.89M | -$22.89M | $73,000.00 | — | $0.00 | -$22.81M | -$0.69 | -$0.69 | 33,054 | 33,054 |
|---|
| 2021-09-30 | — | — | — | $16.62M | — | $22.43M | -$22.43M | $75,000.00 | — | $0.00 | -$22.35M | -$0.68 | -$0.68 | 32,902,723 | 32,902,723 |
|---|
| 2021-06-30 | — | — | — | $15.96M | — | $21.63M | -$21.63M | $99,000.00 | — | $0.00 | -$21.54M | -$0.66 | -$0.66 | 32,827,365 | 32,827,365 |
|---|
| 2021-03-31 | — | — | — | $13.54M | — | $19.48M | -$19.48M | $108,000.00 | — | $0.00 | -$19.37M | — | — | — | 32,739,610 |
|---|
| 2020-12-31 | — | — | — | $11.27M | — | $18M | -$18M | $101,000.00 | — | $0.00 | -$17.9M | — | — | — | 5,306,935 |
|---|
| 2020-09-30 | — | — | — | $9.83M | — | $13.75M | -$13.75M | $53,000.00 | — | $0.00 | -$13.69M | — | — | — | 30,981,441 |
|---|
| 2020-06-30 | — | — | — | $7.86M | — | $10.36M | -$10.36M | -$40.71M | — | $0.00 | -$51.07M | — | — | — | 1,698,560 |
|---|
| 2020-03-31 | — | — | — | $7.26M | — | $9.41M | -$9.41M | $702,000.00 | — | $0.00 | -$8.71M | — | — | — | 1,609,184 |
|---|
| 2019-12-31 | $0.00 | — | — | $6.68M | — | $8.65M | -$8.65M | -$1.84M | — | $0.00 | -$10.49M | — | — | — | 40,629 |
|---|
| 2019-09-30 | — | — | — | $4.62M | — | $5.91M | -$5.91M | $3.24M | — | $0.00 | -$2.67M | — | — | — | 1,528,510 |
|---|
| 2019-06-30 | $2,308.00 | — | — | $3.62M | — | $4.67M | -$4.67M | -$167,133.00 | — | $0.00 | -$4.84M | — | — | — | 1,426,984 |
|---|
| 2019-03-31 | — | — | — | — | — | — | — | — | — | — | -$3.08M | — | — | — | — |
|---|
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 | — | — | $90.43M | — | $122M | -$122M | $17.91M | — | $0.00 | -$104.08M | -$1.41 | -$1.41 | 73,991,197 | 73,991,197 |
|---|
| 2024-12-31 | $0.00 | — | — | $96.74M | — | $128.19M | -$128.19M | $19.4M | — | $0.00 | -$108.79M | -$1.60 | -$1.60 | 67,865,323 | 67,865,323 |
|---|
| 2023-12-31 | — | — | — | $96.77M | — | $131.65M | -$131.65M | $14.15M | — | $0.00 | -$117.5M | -$2.40 | -$2.40 | 49,014,300 | 49,014,300 |
|---|
| 2022-12-31 | — | — | — | $90.9M | — | $118.96M | -$118.96M | $5.12M | — | $0.00 | -$113.84M | -$2.61 | -$2.61 | 43,631,722 | 43,631,722 |
|---|
| 2021-12-31 | — | — | — | $63.41M | — | $86.43M | -$86.43M | $354,000.00 | — | $0.00 | -$86.08M | -$2.62 | -$2.62 | 32,856,883 | 32,856,883 |
|---|
| 2020-12-31 | — | — | — | $36.22M | — | $51.51M | -$51.51M | -$39.85M | — | $0.00 | -$91.36M | — | — | — | 16,806,262 |
|---|
| 2019-12-31 | $115,000.00 | — | — | $17.22M | — | $22.46M | -$22.35M | $1.27M | — | $0.00 | -$21.08M | — | — | — | 1,462,511 |
|---|