Complete source-backed income-statement history.
- Available history
- 2020-06-30 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 | $73.02M | $9.06M | $63.96M | — | — | $42.48M | $21.48M | -$10.5M | — | $4.35M | $6.63M | $0.07 | $0.07 | 95,319,635 | 98,457,545 |
|---|
| 2026-03-31 | $59.39M | $6.31M | $53.08M | — | — | $34.75M | $18.33M | -$7.27M | — | $3.79M | $7.27M | $0.07 | $0.07 | 96,775,889 | 99,545,644 |
|---|
| 2025-12-31 | $71.9M | $8.04M | $63.86M | — | — | $41.06M | $22.8M | -$11.23M | — | $4.34M | $7.23M | $0.08 | $0.06 | 529,321 | 2,268,140 |
|---|
| 2025-09-30 | $62.98M | $7.66M | $55.32M | — | — | $32.91M | $22.41M | -$10.65M | — | $4.69M | $7.08M | $0.07 | $0.07 | 95,956,504 | 96,651,911 |
|---|
| 2025-06-30 | $56.22M | $6.05M | $50.17M | — | — | $27.65M | $22.52M | -$838,695.00 | — | $4.07M | $17.58M | $0.18 | $0.18 | 94,690,195 | 97,372,470 |
|---|
| 2025-03-31 | $44.14M | $7.11M | $37.03M | — | — | $16M | $21.03M | -$13.29M | — | $2.33M | $4.64M | $0.05 | $0.05 | 96,193,199 | 97,498,923 |
|---|
| 2024-12-31 | $33.21M | $3.72M | $29.49M | — | — | $46.25M | -$16.76M | $556,553.00 | — | $2.8M | -$18.26M | -$0.25 | -$0.25 | 3,777,429 | 3,777,429 |
|---|
| 2024-09-30 | $28.15M | $2.19M | $25.96M | — | — | $19.11M | $6.85M | -$12.39M | — | -$250,368.00 | -$5.13M | -$0.07 | -$0.07 | 74,694,319 | 74,694,319 |
|---|
| 2024-06-30 | $29.08M | $2.74M | $26.33M | — | — | $19.56M | $6.77M | -$4.36M | — | $1.76M | $769,983.00 | $0.01 | $0.01 | 63,846,170 | 67,162,820 |
|---|
| 2024-03-31 | $21.49M | $2.72M | $18.77M | — | — | $16.51M | $2.25M | -$2.36M | — | $1.17M | -$1.35M | -$0.02 | -$0.02 | 63,027,246 | 63,027,246 |
|---|
| 2023-12-31 | $23.7M | $1.66M | $22.03M | — | — | $20.04M | $1.99M | -$9.13M | — | -$769,884.00 | -$6.22M | -$0.12 | -$0.13 | 2,318,588 | 3,135,072 |
|---|
| 2023-09-30 | $21.12M | $3.36M | $17.76M | — | — | $11.46M | $6.3M | -$3.54M | — | $1.71M | $903,361.00 | $0.01 | $0.01 | 63,349,823 | 63,349,823 |
|---|
| 2023-06-30 | $354,366.00 | $973,400.00 | $10.41M | — | — | $2.03M | $8.37M | -$462,474.00 | — | $1.18M | $6.75M | $0.13 | $0.13 | 50,507,728 | 50,507,728 |
|---|
| 2023-03-31 | $10.27M | $489,550.00 | $9.78M | — | — | $2.26M | $7.53M | -$560,358.00 | — | -$656,467.00 | $8.09M | $0.16 | $0.16 | 50,369,350 | 50,369,350 |
|---|
| 2022-12-31 | $14.93M | $2.04M | $12.89M | — | — | $2.35M | $10.54M | -$188,379.00 | -$2.56M | $241,056.00 | $10.17M | $0.20 | $0.20 | 0 | 0 |
|---|
| 2022-09-30 | $11.51M | $1.75M | $9.75M | — | — | -$912,394.00 | $10.67M | $42,289.00 | -$6.3M | $352,081.00 | $9.99M | $0.20 | $0.20 | 50,369,350 | 50,369,350 |
|---|
| 2022-06-30 | $419,422.00 | $666,119.00 | $7.73M | — | — | $2.4M | $5.33M | -$127,455.00 | -$1.12M | $120,132.00 | $4.68M | $0.09 | $0.09 | 50,369,350 | 50,369,350 |
|---|
| 2022-03-31 | — | — | — | — | — | — | — | $9.68M | — | — | $9.38M | — | — | — | — |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | $1.83M | $1.46M | — | $1.46M | — | — | — | — |
|---|
| 2021-09-30 | — | — | — | — | — | — | — | $11.33M | $10.76M | — | $10.76M | — | — | — | — |
|---|
| 2021-06-30 | — | — | — | — | — | — | — | -$6.97M | -$7.18M | — | -$7.18M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | — | — | $11.03M | $10.79M | — | $10.79M | — | — | — | — |
|---|
| 2020-09-30 | — | — | — | — | — | — | — | $5.1M | — | — | $4.95M | — | — | — | 9,015,045 |
|---|
| 2020-06-30 | — | — | — | — | — | — | — | — | -$468.00 | — | -$468.00 | — | — | — | — |
|---|
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 | $235.24M | $28.86M | $206.38M | — | — | $117.62M | $88.76M | -$36.01M | — | $15.43M | $36.53M | $0.38 | $0.36 | 96,141,753 | 99,230,950 |
|---|
| 2024-12-31 | $111.92M | $11.37M | $100.55M | — | — | $101.44M | -$888,304.00 | -$18.54M | — | $5.48M | -$23.96M | -$0.34 | -$0.34 | 70,761,830 | 70,761,830 |
|---|
| 2023-12-31 | $66.4M | $6.49M | $59.91M | — | — | $35.79M | $24.13M | -$13.62M | — | $1.47M | $9.52M | $0.17 | $0.16 | 56,951,414 | 57,767,898 |
|---|
| 2022-12-31 | $44.71M | $5.88M | $38.83M | — | — | $5.16M | $33.67M | -$388,337.00 | -$591,079.00 | $889,943.00 | $31.68M | $0.63 | $0.63 | 50,369,350 | 50,369,350 |
|---|
| 2021-12-31 | — | — | — | — | — | — | — | $17.22M | $15.84M | — | $15.84M | — | — | — | — |
|---|