Complete source-backed income-statement history.
- Available history
- 2021-03-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 | $138.14M | — | — | $20.31M | $49.87M | — | $32.5M | -$9.61M | $22.89M | $5.15M | $17.74M | $0.10 | $0.10 | 176,756,006 | 178,957,573 |
|---|
| 2026-03-31 | $129.94M | — | — | $15.93M | $37.7M | — | $42.73M | -$6.81M | $35.92M | $9.17M | $26.75M | $0.15 | $0.14 | 183,323,375 | 185,090,919 |
|---|
| 2025-12-31 | $125.97M | — | — | $14.61M | $47.31M | — | $31.31M | -$5.48M | $25.83M | $5.57M | $20.26M | $0.06 | $0.10 | -1,761,602 | -2,635,422 |
|---|
| 2025-09-30 | $115.77M | — | — | $11.09M | $29.26M | — | $45.24M | -$5.32M | $39.92M | $9.09M | $30.83M | $0.16 | $0.16 | 189,714,398 | 192,558,285 |
|---|
| 2025-06-30 | $104.22M | — | — | $12.94M | $36.46M | — | $24.35M | -$3.05M | $21.29M | $4.65M | $16.64M | $0.08 | $0.08 | 195,973,149 | 199,836,986 |
|---|
| 2025-03-31 | $93.94M | — | — | $10.29M | $30.24M | — | $25.39M | $6.18M | $31.57M | $4.55M | $27.02M | $0.14 | $0.09 | 189,767,679 | 201,048,090 |
|---|
| 2024-12-31 | $97.62M | — | — | $10.51M | $38.36M | — | $20.4M | -$144.78M | -$124.38M | -$527,000.00 | -$123.85M | -$0.70 | -$0.70 | 269,921 | 269,921 |
|---|
| 2024-09-30 | $89.33M | — | — | $8.81M | $24.98M | — | $28.39M | $1.89M | $30.27M | $5.59M | $24.68M | $0.14 | $0.09 | 176,034,571 | 179,961,828 |
|---|
| 2024-06-30 | $82.35M | — | — | $7.75M | $24.8M | — | $24.56M | -$42.01M | -$17.46M | $4.97M | -$22.42M | -$0.13 | -$0.13 | 175,676,957 | 175,676,957 |
|---|
| 2024-03-31 | $75.35M | — | — | $5.74M | $26.61M | — | $19.26M | -$25.98M | -$6.73M | $2.68M | -$9.41M | -$0.05 | -$0.05 | 175,516,307 | 175,516,307 |
|---|
| 2023-12-31 | $72.09M | — | — | $4.35M | $27.89M | — | $16.36M | -$59.82M | -$43.46M | $1.3M | -$44.76M | -$0.26 | -$0.26 | 298,629 | 298,629 |
|---|
| 2023-09-30 | $70.26M | — | — | $13.27M | $16.42M | — | $16.57M | -$15.74M | $835,000.00 | $1.27M | -$437,000.00 | $0.00 | $0.00 | 174,113,605 | 174,113,605 |
|---|
| 2023-06-30 | $61.54M | — | — | $6.2M | $17.16M | — | $13.93M | -$5.65M | $8.28M | -$14.05M | $22.33M | $0.13 | $0.13 | 173,896,490 | 174,380,412 |
|---|
| 2023-03-31 | $55.81M | — | — | $5.51M | $18.95M | — | $8.59M | -$25.99M | -$17.4M | $15.5M | -$32.9M | -$0.19 | -$0.19 | 173,599,925 | 173,599,925 |
|---|
| 2022-12-31 | $54.53M | — | — | $5.92M | $21.36M | — | $2.44M | -$1.72M | $724,000.00 | -$4.59M | $5.31M | $0.04 | $0.04 | 2,177,504 | 3,461,841 |
|---|
| 2022-09-30 | $50.4M | — | — | $4.16M | $20.33M | $4.73M | $3.87M | -$5.05M | -$1.18M | $3.47M | -$4.66M | -$0.03 | -$0.03 | 155,863,725 | 155,863,725 |
|---|
| 2022-06-30 | $46.56M | — | — | $4.18M | $23.23M | $3.04M | -$2.05M | -$3.25M | -$5.3M | -$1M | -$4.3M | -$0.03 | -$0.03 | 155,681,830 | 155,681,830 |
|---|
| 2022-03-31 | $43.53M | — | — | $3.65M | $10.38M | $1.21M | $8.78M | -$3.02M | $5.75M | $1.25M | $4.5M | $0.03 | $0.03 | 155,566,232 | 156,256,720 |
|---|
| 2021-12-31 | — | — | — | — | — | $259,623.00 | $25.21M | -$41.74M | — | $1.24M | -$17.76M | — | — | — | — |
|---|
| 2021-09-30 | — | — | — | — | — | $666,952.00 | -$666,952.00 | $12.5M | — | — | $11.83M | — | — | — | — |
|---|
| 2021-06-30 | — | — | — | — | — | $650,003.00 | -$650,003.00 | $6.08M | — | — | $5.43M | — | — | — | — |
|---|
| 2021-03-31 | — | — | — | — | — | $184,784.00 | -$184,784.00 | $5.76M | — | $0.00 | $5.57M | — | — | — | — |
|---|
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 | $439.9M | — | — | $48.93M | $143.26M | — | $126.29M | -$7.68M | $118.61M | $23.86M | $94.75M | $0.45 | $0.43 | 190,056,612 | 195,178,837 |
|---|
| 2024-12-31 | $344.64M | — | — | $32.81M | $114.74M | — | $92.6M | -$210.89M | -$118.29M | $12.71M | -$131M | -$0.74 | -$0.74 | 175,880,320 | 175,880,320 |
|---|
| 2023-12-31 | $259.69M | — | — | $29.33M | $80.42M | — | $55.45M | -$107.19M | -$51.75M | $4.02M | -$55.77M | -$0.32 | -$0.32 | 174,170,517 | 174,170,517 |
|---|
| 2022-12-31 | $195.02M | — | — | $17.9M | $75.3M | — | $13.04M | -$13.04M | -$7,000.00 | -$859,000.00 | $852,000.00 | $0.01 | $0.01 | 157,882,535 | 159,166,872 |
|---|
| 2021-12-31 | $145.83M | — | — | $10.91M | $30.62M | $1.76M | $23.71M | -$17.41M | $6.3M | $1.24M | $5.06M | $0.03 | $0.03 | 152,811,130 | 152,867,466 |
|---|