Complete source-backed income-statement history.
- Available history
- 2019-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.38M | $9.77M | $35.61M | $4.38M | — | $50.57M | -$14.96M | — | — | — | -$15.87M | -$0.24 | -$0.24 | 65,049,844 | 65,049,844 |
|---|
| 2026-03-31 | $47.2M | $9.79M | $37.41M | $4.62M | — | $54.57M | -$17.17M | — | — | — | -$17.96M | -$0.28 | -$0.28 | 64,592,681 | 64,592,681 |
|---|
| 2025-12-31 | $62.52M | $12.12M | $50.4M | $4.54M | — | $56.32M | -$5.92M | — | — | — | -$9.39M | -$0.14 | -$0.14 | 199,193 | 199,193 |
|---|
| 2025-09-30 | $50.21M | $10.51M | $39.71M | $4.68M | — | $55.38M | -$15.68M | — | — | — | -$16.29M | -$0.26 | -$0.26 | 63,515,372 | 63,515,372 |
|---|
| 2025-06-30 | $47.39M | $9.64M | $37.75M | $5.5M | — | $54.73M | -$16.97M | — | — | — | -$17.4M | -$0.28 | -$0.28 | 63,006,891 | 63,006,891 |
|---|
| 2025-03-31 | $52.57M | $10.68M | $41.89M | $5.56M | — | $57.48M | -$15.58M | — | — | — | -$15.92M | -$0.25 | -$0.25 | 62,661,447 | 62,661,447 |
|---|
| 2024-12-31 | $68.71M | $13.23M | $55.48M | $5.21M | — | $55.68M | -$204,000.00 | — | — | — | -$501,000.00 | -$0.01 | -$0.01 | 76,744 | 76,744 |
|---|
| 2024-09-30 | $45.09M | $8.95M | $36.13M | $4.96M | — | $51.27M | -$15.13M | — | — | — | -$15.36M | -$0.25 | -$0.25 | 62,229,463 | 62,229,463 |
|---|
| 2024-06-30 | $44.46M | $8.78M | $35.67M | $5.16M | — | $57.06M | -$21.38M | — | — | — | -$21.21M | -$0.34 | -$0.34 | 62,081,494 | 62,081,494 |
|---|
| 2024-03-31 | $51.11M | $10.13M | $40.98M | $5.26M | — | $59.95M | -$18.97M | — | — | — | -$18.68M | -$0.30 | -$0.30 | 61,792,788 | 61,792,788 |
|---|
| 2023-12-31 | $62.21M | $11.47M | $50.74M | $4.15M | — | $57.53M | -$6.78M | — | — | — | -$6.28M | -$0.10 | -$0.10 | 285,498 | 285,498 |
|---|
| 2023-09-30 | $40.76M | $8M | $32.76M | $4.35M | — | $50.58M | -$17.82M | — | — | — | -$17.52M | -$0.28 | -$0.28 | 61,562,494 | 61,562,494 |
|---|
| 2023-06-30 | $41.95M | $7.68M | $34.28M | $3.53M | — | $47.33M | -$13.05M | — | — | — | -$12.27M | -$0.20 | -$0.20 | 61,382,514 | 61,382,514 |
|---|
| 2023-03-31 | $42.2M | $8.04M | $34.16M | $3.41M | — | $47.93M | -$13.78M | — | — | — | -$13.45M | -$0.23 | -$0.23 | 58,723,760 | 58,723,760 |
|---|
| 2022-12-31 | $49.77M | $9.02M | $40.75M | $3.75M | — | $44.25M | -$3.5M | — | — | — | -$4.41M | -$0.07 | -$0.07 | 86,247 | 86,247 |
|---|
| 2022-09-30 | $33.06M | $6.09M | $26.97M | $3.8M | — | $38.28M | -$11.32M | — | — | — | -$12.13M | -$0.22 | -$0.22 | 55,429,211 | 55,429,211 |
|---|
| 2022-06-30 | $29.97M | $5.29M | $24.68M | $2.98M | — | $36.61M | -$11.93M | — | — | — | -$17.23M | -$0.31 | -$0.31 | 55,308,273 | 55,308,273 |
|---|
| 2022-03-31 | $29.05M | $5.13M | $23.92M | $3.05M | — | $32.01M | -$8.1M | — | — | — | -$9.04M | -$0.16 | -$0.16 | 54,827,665 | 54,827,665 |
|---|
| 2021-12-31 | $33.44M | $5.37M | $28.07M | $3.38M | — | $33.67M | -$5.6M | — | — | $0.00 | -$6.62M | -$0.13 | -$0.13 | 1,812,192 | 1,812,192 |
|---|
| 2021-09-30 | $21.62M | $4.25M | $17.37M | $2.54M | — | $22.83M | -$5.46M | — | — | $0.00 | -$6.42M | -$0.12 | -$0.12 | 52,766,150 | 52,766,150 |
|---|
| 2021-06-30 | $20.65M | $3.94M | $16.71M | $2.42M | — | $20.76M | -$4.05M | — | — | $0.00 | -$5.08M | -$0.10 | -$0.10 | 49,187,285 | 49,187,285 |
|---|
| 2021-03-31 | $18.71M | $3.33M | $15.38M | $1.87M | — | $16.78M | -$1.4M | — | — | $0.00 | -$2.43M | — | — | — | 37,854,687 |
|---|
| 2020-12-31 | $24.11M | $5.08M | $19.02M | $1.92M | — | $15.39M | $3.64M | — | — | $0.00 | $2.57M | — | — | — | 5,519 |
|---|
| 2020-09-30 | $14.27M | $2.91M | $11.36M | $1.51M | — | $11.42M | -$63,000.00 | — | — | $0.00 | -$2.66M | — | — | — | 37,069,294 |
|---|
| 2020-06-30 | $7.74M | $2.09M | $5.65M | $982,000.00 | — | $7.17M | -$1.52M | — | — | $0.00 | -$1.97M | — | — | — | 37,068,288 |
|---|
| 2020-03-31 | $11.26M | $2.39M | $8.87M | $1.43M | — | $10.07M | -$1.2M | — | — | $0.00 | -$1.61M | — | — | — | 37,052,294 |
|---|
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 | $212.69M | $42.94M | $169.75M | $20.28M | — | $223.91M | -$54.15M | — | — | $0.00 | -$59M | -$0.93 | -$0.93 | 63,269,003 | 63,269,003 |
|---|
| 2024-12-31 | $209.36M | $41.09M | $168.26M | $20.59M | — | $223.95M | -$55.69M | — | — | $0.00 | -$55.74M | -$0.90 | -$0.90 | 62,112,037 | 62,112,037 |
|---|
| 2023-12-31 | $187.12M | $35.18M | $151.94M | $15.44M | — | $203.37M | -$51.43M | — | — | $0.00 | -$49.53M | -$0.81 | -$0.81 | 60,852,153 | 60,852,153 |
|---|
| 2022-12-31 | $141.84M | $25.53M | $116.31M | $13.58M | — | $151.15M | -$34.84M | — | — | $0.00 | -$42.82M | -$0.77 | -$0.77 | 55,276,834 | 55,276,834 |
|---|
| 2021-12-31 | $94.42M | $16.89M | $77.53M | $10.2M | — | $94.04M | -$16.51M | — | — | $0.00 | -$20.55M | -$0.43 | -$0.43 | 48,415,679 | 48,415,679 |
|---|
| 2020-12-31 | $57.37M | $12.47M | $44.9M | $5.85M | — | $44.04M | $855,000.00 | — | — | $0.00 | -$3.67M | -$0.12 | -$0.12 | 37,068,965 | 37,068,965 |
|---|
| 2019-12-31 | $39.42M | $7.63M | $31.79M | $5.07M | — | $35.32M | -$3.54M | — | — | $0.00 | -$4.27M | — | — | — | 36,911,586 |
|---|