Complete source-backed income-statement history.
- Available history
- 2019-12-31 to 2025-12-31
- 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 |
|---|
| 2025-12-31 | $19.4M | $7.66M | $11.75M | $11.06M | $4.69M | $20.92M | -$9.17M | $431,000.00 | -$8.74M | $30,000.00 | -$8.77M | -$0.09 | -$0.09 | -256,348 | -256,348 |
|---|
| 2025-09-30 | $17.34M | $6.41M | $10.92M | $10.8M | $2.21M | $18.96M | -$8.04M | $726,000.00 | -$7.31M | $14,000.00 | -$7.32M | -$0.07 | -$0.07 | 101,387,826 | 101,387,826 |
|---|
| 2025-06-30 | $17.06M | $6.22M | $10.84M | $10.2M | $3.7M | $18.22M | -$7.39M | $225,000.00 | -$7.16M | $21,000.00 | -$7.18M | -$0.07 | -$0.07 | 103,551,779 | 103,551,779 |
|---|
| 2025-03-31 | $16.83M | $6.25M | $10.58M | $10.59M | $3.67M | $20.04M | -$9.46M | $1.24M | -$8.22M | $93,000.00 | -$8.31M | -$0.08 | -$0.08 | 105,255,959 | 105,255,959 |
|---|
| 2024-12-31 | $16.67M | $6.59M | $10.07M | $10.06M | $3.67M | $18.48M | -$8.41M | $1.14M | -$7.28M | $44,000.00 | -$7.32M | -$0.07 | -$0.07 | 401,979 | 401,979 |
|---|
| 2024-09-30 | $16.04M | $6.99M | $9.05M | $10.31M | $5.83M | $21.28M | -$12.23M | $1.89M | -$10.35M | $14,000.00 | -$10.36M | -$0.10 | -$0.10 | 106,098,703 | 106,098,703 |
|---|
| 2024-06-30 | $13.6M | $5.25M | $8.34M | $9.96M | $3.4M | $17.75M | -$9.41M | $540,000.00 | -$8.86M | $21,000.00 | -$8.87M | -$0.08 | -$0.08 | 105,079,508 | 105,079,508 |
|---|
| 2024-03-31 | $11.56M | $4.74M | $6.82M | $10.15M | $4.86M | $18.1M | -$11.29M | $1.23M | -$10.03M | $17,000.00 | -$10.04M | -$0.10 | -$0.10 | 104,047,426 | 104,047,426 |
|---|
| 2023-12-31 | $21.94M | $8.41M | $13.53M | $8.63M | — | $15.26M | -$1.74M | $4.48M | $2.84M | $51,000.00 | $2.79M | $0.03 | $0.03 | 326,286 | 326,286 |
|---|
| 2023-09-30 | $14.17M | $5.83M | $8.34M | $13.42M | — | $21.28M | -$12.94M | $368,000.00 | -$12.48M | $16,000.00 | -$12.49M | -$0.12 | -$0.12 | 102,216,654 | 102,216,654 |
|---|
| 2023-06-30 | $24.18M | $9.24M | $14.93M | $12.16M | — | $20.12M | -$5.18M | $601,000.00 | -$4.56M | $26,000.00 | -$4.58M | -$0.05 | -$0.05 | 101,685,915 | 101,685,915 |
|---|
| 2022-06-30 | $22.48M | $6.7M | $15.78M | $14.9M | — | $23.72M | -$7.93M | — | -$9.96M | $43,000.00 | -$10M | -$0.10 | -$0.10 | 97,442,359 | 97,442,359 |
|---|
| 2021-06-30 | $17.51M | $5.04M | $12.47M | $10.96M | — | $16.54M | -$4.08M | — | -$3.57M | $124,000.00 | -$3.7M | -$0.68 | -$0.68 | 11,020,299 | 11,020,299 |
|---|
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 | $70.63M | $26.54M | $44.09M | $42.66M | $14.26M | $78.14M | -$34.06M | $2.62M | -$31.43M | $158,000.00 | -$31.58M | -$0.31 | -$0.31 | 103,142,173 | 103,142,173 |
|---|
| 2024-12-31 | $57.86M | $23.58M | $34.28M | $40.48M | $16.47M | $75.62M | -$41.34M | $4.8M | -$36.51M | $96,000.00 | -$36.58M | -$0.35 | -$0.35 | 105,477,191 | 105,477,191 |
|---|
| 2023-12-31 | $84.16M | $31.57M | $52.59M | $48.17M | $14.02M | $79.51M | -$26.92M | $5.64M | -$19.57M | $112,000.00 | -$19.66M | -$0.19 | -$0.19 | 101,985,939 | 101,985,939 |
|---|
| 2022-12-31 | $90.72M | $27.33M | $63.39M | $58.21M | — | $91.76M | -$28.37M | -$1.77M | -$27.23M | $451,000.00 | -$27.67M | -$0.28 | -$0.28 | 97,820,782 | 97,820,782 |
|---|
| 2021-12-31 | $70.68M | $20.11M | $50.58M | $46.88M | — | $77.65M | -$27.07M | $1.1M | -$26.14M | $407,000.00 | -$26.53M | -$1.15 | -$1.15 | 33,031,205 | 33,031,205 |
|---|
| 2020-12-31 | $56.91M | $13.43M | $43.48M | $44.73M | — | $66.27M | -$22.79M | — | -$19.49M | $164,000.00 | -$19.64M | -$3.25 | -$3.25 | 10,448,218 | 10,448,218 |
|---|
| 2019-12-31 | $60.04M | $12.59M | $47.46M | $52.7M | — | $75.44M | -$27.98M | — | -$25.54M | $414,000.00 | -$25.93M | — | — | — | 9,522,608 |
|---|