Complete source-backed income-statement history.
- Available history
- 2016-12-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 | — | — | — | $48.69M | — | $62.24M | -$61.48M | $11.27M | — | — | -$50.22M | -$0.90 | -$0.90 | 56,029,124 | 56,029,124 |
|---|
| 2026-03-31 | — | — | — | $34.53M | — | $47M | -$46.53M | $5.7M | — | — | -$40.83M | -$0.85 | -$0.85 | 48,032,742 | 48,032,742 |
|---|
| 2025-12-31 | $284,000.00 | — | — | $59.9M | — | $69.83M | -$69.54M | $5.11M | — | — | -$64.43M | -$1.52 | -$1.52 | 2,141,210 | 2,141,210 |
|---|
| 2025-09-30 | $396,000.00 | — | — | $32.49M | — | $40.68M | -$40.29M | $3.52M | — | — | -$36.77M | -$0.97 | -$0.97 | 37,794,088 | 37,794,088 |
|---|
| 2025-06-30 | $193,000.00 | — | — | $26.25M | — | $35.12M | -$34.93M | $3.3M | — | — | -$31.63M | -$0.88 | -$0.88 | 35,822,308 | 35,822,308 |
|---|
| 2025-03-31 | $1.16M | — | — | $27M | — | $34.34M | -$33.18M | $3.67M | — | — | -$29.51M | -$0.82 | -$0.82 | 35,790,700 | 35,790,700 |
|---|
| 2024-12-31 | $1.33M | — | — | $26.41M | — | $33.24M | -$31.92M | $3.48M | — | — | -$28.44M | -$0.82 | -$0.82 | 699,078 | 699,078 |
|---|
| 2024-09-30 | $2.17M | — | — | $25.54M | — | $32.07M | -$29.9M | $4.73M | — | — | -$25.17M | -$0.74 | -$0.74 | 34,236,728 | 34,236,728 |
|---|
| 2024-06-30 | $1.86M | — | — | $18.07M | — | $24.07M | -$22.2M | $4.6M | — | — | -$17.61M | -$0.51 | -$0.51 | 34,227,038 | 34,227,038 |
|---|
| 2024-03-31 | $874,000.00 | — | — | $13.08M | — | $18.72M | -$17.84M | $4.1M | — | — | -$13.75M | -$0.54 | -$0.54 | 25,665,475 | 25,665,475 |
|---|
| 2023-12-31 | $457,000.00 | — | — | $8.78M | — | $13.41M | -$12.96M | $2.39M | — | — | -$10.56M | $8.95 | $8.95 | 3,256,818 | 3,256,818 |
|---|
| 2023-09-30 | $924,000.00 | — | — | $7.96M | — | $16.68M | -$15.76M | $996,000.00 | — | — | -$14.76M | -$3.78 | -$3.78 | 3,906,886 | 3,906,886 |
|---|
| 2023-06-30 | — | — | — | $10.25M | — | $12.75M | -$11.78M | $636,000.00 | — | — | -$11.14M | -$12.73 | -$12.73 | 874,900 | 874,900 |
|---|
| 2023-03-31 | — | — | — | $5.85M | — | $8.16M | -$7.68M | $594,000.00 | — | — | -$7.09M | -$8.10 | -$8.10 | 874,709 | 874,709 |
|---|
| 2022-12-31 | — | — | — | $9.83M | — | $11.87M | -$10.69M | $577,000.00 | — | — | -$10.12M | -$11.57 | -$11.57 | 96 | 96 |
|---|
| 2022-09-30 | $1.17M | — | — | $7.22M | — | $9.43M | -$8.25M | $470,000.00 | — | — | -$7.78M | -$8.90 | -$8.90 | 874,327 | 874,327 |
|---|
| 2022-06-30 | — | — | — | $11.6M | — | $18.08M | -$18.08M | — | — | — | -$5.7M | -$0.29 | -$0.29 | 58,815,543 | 58,815,543 |
|---|
| 2022-03-31 | — | — | — | $16.55M | — | $23.83M | -$23.83M | — | — | — | -$4.88M | -$0.39 | -$0.39 | 58,799,157 | 58,799,157 |
|---|
| 2021-12-31 | — | — | — | $13.11M | — | $20.14M | -$20.14M | — | — | — | -$19.29M | -$0.32 | -$0.32 | 1,293,494 | 1,293,494 |
|---|
| 2021-09-30 | — | — | — | $10.8M | — | $18.25M | -$18.25M | — | — | — | -$17.43M | -$0.30 | -$0.30 | 58,583,476 | 58,583,476 |
|---|
| 2021-06-30 | — | — | — | $11.13M | — | $17.61M | -$17.61M | — | — | — | -$16.93M | -$0.32 | -$0.32 | 53,705,289 | 53,705,289 |
|---|
| 2021-03-31 | — | — | — | $11.73M | — | $18.7M | -$18.7M | — | — | — | -$17.49M | -$0.36 | -$0.36 | 48,567,106 | 48,567,106 |
|---|
| 2020-12-31 | — | — | — | $12.26M | — | $19.07M | -$19.07M | — | — | — | -$18.17M | — | — | — | 1,488,247 |
|---|
| 2020-09-30 | $0.00 | — | — | $11.79M | — | $18.38M | -$18.38M | — | — | — | -$17.68M | — | — | — | 48,255,353 |
|---|
| 2020-06-30 | $0.00 | — | — | $12.61M | — | $20.01M | -$20.01M | — | — | — | -$19.08M | — | — | — | 39,611,837 |
|---|
| 2020-03-31 | $0.00 | — | — | $13.96M | — | $21.24M | -$21.24M | — | — | — | -$20.01M | — | — | — | 39,364,437 |
|---|
| 2019-12-31 | $0.00 | — | — | $18.71M | — | $24.64M | -$24.64M | — | — | — | -$23.24M | — | — | — | 692,071 |
|---|
| 2019-09-30 | $0.00 | — | — | $16.52M | — | $22.64M | -$22.64M | — | — | — | -$20.99M | — | — | — | 38,824,209 |
|---|
| 2019-06-30 | $0.00 | — | — | $13.43M | — | $19.34M | -$19.34M | — | — | — | -$17.71M | — | — | — | 36,662,562 |
|---|
| 2019-03-31 | $0.00 | — | — | $10.54M | — | $16.35M | -$16.35M | — | — | — | -$14.83M | — | — | — | 33,422,278 |
|---|
| 2018-12-31 | $0.00 | — | — | $12.39M | — | $17.93M | -$17.93M | — | — | $0.00 | -$16.68M | — | — | — | 4,992,720 |
|---|
| 2018-09-30 | $0.00 | — | — | $11.42M | — | $16.7M | -$16.7M | — | — | $0.00 | -$16.02M | — | — | — | 32,997,346 |
|---|
| 2018-06-30 | $0.00 | — | — | $9.68M | — | $14.03M | -$14.03M | — | — | $0.00 | -$13.66M | — | — | — | 4,391,363 |
|---|
| 2018-03-31 | $0.00 | — | — | $7.85M | — | $11.31M | -$11.31M | — | — | — | -$11.16M | — | — | — | 2,466,353 |
|---|
| 2017-12-31 | $0.00 | — | — | $5.55M | — | $8.17M | -$8.17M | — | — | $0.00 | -$8.04M | — | — | — | 129,285 |
|---|
| 2017-09-30 | $0.00 | — | — | $5.21M | — | $7.02M | -$7.02M | — | — | $0.00 | -$6.91M | — | — | — | 2,009,880 |
|---|
| 2017-06-30 | $0.00 | — | — | $13.82M | — | $15.73M | -$15.73M | — | — | $0.00 | -$15.73M | — | — | — | 1,728,344 |
|---|
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 | $2.04M | — | — | $145.64M | — | $179.97M | -$177.93M | $15.6M | — | $0.00 | -$162.34M | -$4.20 | -$4.20 | 38,617,580 | 38,617,580 |
|---|
| 2024-12-31 | $6.24M | — | — | $83.11M | — | $108.1M | -$101.86M | $16.9M | — | $0.00 | -$84.97M | -$2.55 | -$2.55 | 33,313,849 | 33,313,849 |
|---|
| 2023-12-31 | $2.83M | — | — | $32.84M | — | $51M | -$48.17M | $4.62M | — | $0.00 | -$43.56M | -$8.45 | -$8.45 | 5,153,423 | 5,153,423 |
|---|
| 2022-12-31 | — | — | — | $29.38M | — | $36.12M | -$29.71M | $1.23M | — | $0.00 | -$28.48M | -$32.57 | -$32.57 | 874,234 | 874,234 |
|---|
| 2021-12-31 | — | — | — | $46.77M | — | $74.69M | -$74.69M | — | — | $0.00 | -$71.14M | -$1.29 | -$1.29 | 54,948,808 | 54,948,808 |
|---|
| 2020-12-31 | — | — | — | $50.62M | — | $78.7M | -$78.7M | — | — | $0.00 | -$74.94M | -$1.71 | -$1.71 | 43,920,121 | 43,920,121 |
|---|
| 2019-12-31 | $0.00 | — | — | $59.21M | — | $82.97M | -$82.97M | — | — | $0.00 | -$76.77M | — | — | — | 37,014,875 |
|---|
| 2018-12-31 | $0.00 | — | — | $41.34M | — | $59.96M | -$59.96M | $2.45M | — | $0.00 | -$57.52M | — | — | — | 18,389,576 |
|---|
| 2017-12-31 | $0.00 | — | — | $27.9M | — | $35.73M | -$35.73M | $236,000.00 | — | $0.00 | -$35.49M | — | — | — | 1,856,907 |
|---|
| 2016-12-31 | $0.00 | — | — | $5.78M | — | $9.27M | -$9.27M | -$163,000.00 | — | $0.00 | -$9.43M | — | — | — | 149,414 |
|---|