Complete source-backed income-statement history.
- Available history
- 2018-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 | — | — | — | — | — | $45.3M | -$45.3M | $3.8M | — | — | -$41.49M | -$0.38 | -$0.38 | 108,012,388 | 108,012,388 |
|---|
| 2026-03-31 | — | — | — | — | — | $39.62M | -$39.62M | $3.85M | — | — | -$35.77M | -$0.34 | -$0.34 | 105,472,766 | 105,472,766 |
|---|
| 2025-12-31 | — | — | — | — | — | $34.55M | -$34.55M | $4.05M | — | — | -$30.51M | -$0.27 | -$0.27 | 4,984,832 | 4,984,832 |
|---|
| 2025-09-30 | — | — | — | — | — | $36.67M | -$36.67M | $4.08M | — | — | -$32.59M | -$0.33 | -$0.33 | 98,953,331 | 98,953,331 |
|---|
| 2025-06-30 | — | — | — | — | — | $39.06M | -$39.06M | $2.71M | — | — | -$36.36M | -$0.47 | -$0.47 | 78,126,257 | 78,126,257 |
|---|
| 2025-03-31 | — | — | — | — | — | $32.72M | -$32.72M | $2.7M | — | — | -$30.02M | -$0.42 | -$0.42 | 71,040,580 | 71,040,580 |
|---|
| 2024-12-31 | — | — | — | — | — | $39.57M | -$39.57M | $3.26M | — | — | -$36.31M | -$0.51 | -$0.51 | 310,268 | 310,268 |
|---|
| 2024-09-30 | — | — | — | — | — | $38.32M | -$38.32M | $3.75M | — | — | -$34.57M | -$0.49 | -$0.49 | 70,542,684 | 70,542,684 |
|---|
| 2024-06-30 | — | — | — | — | — | $36.02M | -$36.02M | $4.05M | — | — | -$31.96M | -$0.45 | -$0.45 | 70,348,414 | 70,348,414 |
|---|
| 2024-03-31 | — | — | — | — | — | $28.99M | -$28.99M | $3.98M | — | — | -$25.01M | -$0.37 | -$0.37 | 67,349,551 | 67,349,551 |
|---|
| 2023-12-31 | — | — | — | — | — | $31.43M | -$31.43M | $3.1M | — | — | -$28.33M | -$0.50 | -$0.50 | 2,026,430 | 2,026,430 |
|---|
| 2023-09-30 | — | — | — | — | — | $28.68M | -$28.68M | $3.2M | — | — | -$25.48M | -$0.44 | -$0.44 | 57,402,226 | 57,402,226 |
|---|
| 2023-06-30 | — | — | — | — | — | $24.99M | -$24.99M | $2.05M | — | — | -$22.94M | -$0.50 | -$0.50 | 45,654,208 | 45,654,208 |
|---|
| 2023-03-31 | — | — | — | — | — | $25.68M | -$25.68M | $1.73M | — | — | -$23.95M | -$0.53 | -$0.53 | 45,090,166 | 45,090,166 |
|---|
| 2022-12-31 | — | — | — | — | — | $22.12M | -$22.12M | $1.27M | — | — | -$20.85M | -$0.52 | -$0.52 | 158,396 | 158,396 |
|---|
| 2022-09-30 | — | — | — | — | — | $25.69M | -$25.69M | $865,000.00 | — | — | -$24.83M | -$0.63 | -$0.63 | 39,575,660 | 39,575,660 |
|---|
| 2022-06-30 | — | — | — | — | — | $20.7M | -$20.7M | $409,000.00 | — | — | -$20.29M | -$0.51 | -$0.51 | 39,481,628 | 39,481,628 |
|---|
| 2022-03-31 | — | — | — | — | — | $23.26M | -$23.26M | $99,000.00 | — | — | -$23.16M | -$0.59 | -$0.59 | 39,431,722 | 39,431,722 |
|---|
| 2021-12-31 | — | — | — | — | — | $22.81M | -$22.81M | $34,000.00 | — | — | -$22.77M | -$0.58 | -$0.58 | 482,540 | 482,540 |
|---|
| 2021-09-30 | — | — | — | — | — | $18.46M | -$18.46M | $30,000.00 | — | — | -$18.43M | -$0.47 | -$0.47 | 39,008,114 | 39,008,114 |
|---|
| 2021-06-30 | — | — | — | — | — | $21.06M | -$21.06M | $48,000.00 | — | — | -$21.01M | -$0.57 | -$0.57 | 36,701,836 | 36,701,836 |
|---|
| 2021-03-31 | — | — | — | — | — | $16.55M | -$16.55M | $44,000.00 | — | — | -$16.51M | — | — | — | 36,679,684 |
|---|
| 2020-12-31 | — | — | — | — | — | $28.28M | -$28.28M | $23,000.00 | — | — | -$28.26M | — | — | — | 3,920,408 |
|---|
| 2020-09-30 | — | — | — | — | — | $25.6M | -$25.6M | $54,000.00 | — | — | -$25.55M | — | — | — | 30,314,904 |
|---|
| 2020-06-30 | — | — | — | $7.72M | — | $11.12M | -$11.12M | $99,000.00 | — | — | -$11.02M | — | — | — | 21,627,361 |
|---|
| 2020-03-31 | — | — | — | $7.25M | — | $9.18M | -$9.18M | $307,000.00 | — | $0.00 | -$8.87M | — | — | — | 1,988,861 |
|---|
| 2019-12-31 | — | — | — | — | — | $8.77M | -$8.77M | $417,000.00 | — | — | -$8.35M | — | — | — | 22,661 |
|---|
| 2019-09-30 | — | — | — | — | — | $7.1M | -$7.1M | $548,000.00 | — | — | -$6.55M | — | — | — | 1,946,439 |
|---|
| 2019-06-30 | — | — | — | $5.04M | — | $6.36M | -$6.36M | $390,000.00 | — | — | -$5.97M | — | — | — | 1,872,309 |
|---|
| 2019-03-31 | — | — | — | $5.21M | — | $6.35M | -$6.35M | $331,000.00 | — | $0.00 | -$6.02M | — | — | — | 1,809,323 |
|---|
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 | — | — | — | — | — | $143M | -$143M | $13.54M | — | $0.00 | -$129.47M | -$1.47 | -$1.47 | 87,793,801 | 87,793,801 |
|---|
| 2024-12-31 | — | — | — | — | — | $142.9M | -$142.9M | $15.05M | — | $0.00 | -$127.85M | -$1.83 | -$1.83 | 69,727,940 | 69,727,940 |
|---|
| 2023-12-31 | — | — | — | — | — | $110.78M | -$110.78M | $10.08M | — | $0.00 | -$100.7M | -$1.96 | -$1.96 | 51,450,848 | 51,450,848 |
|---|
| 2022-12-31 | — | — | — | — | — | $91.77M | -$91.77M | $2.65M | — | $0.00 | -$89.12M | -$2.25 | -$2.25 | 39,655,260 | 39,655,260 |
|---|
| 2021-12-31 | — | — | — | — | — | $78.87M | -$78.87M | $156,000.00 | — | $0.00 | -$78.72M | -$2.07 | -$2.07 | 37,954,280 | 37,954,280 |
|---|
| 2020-12-31 | — | — | — | — | — | $74.19M | -$74.19M | $483,000.00 | — | $0.00 | -$73.7M | — | — | — | 21,942,476 |
|---|
| 2019-12-31 | — | — | — | — | — | $28.57M | -$28.57M | $1.69M | — | $0.00 | -$26.88M | — | — | — | 1,899,348 |
|---|
| 2018-12-31 | — | — | — | — | — | $22.37M | -$22.37M | $1.01M | — | $0.00 | -$21.36M | — | — | — | 1,734,115 |
|---|