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 | $54.99M | — | — | $15.15M | — | — | -$9.55M | -$2.24M | -$11.79M | $1.48M | -$13.27M | -$0.10 | -$0.10 | 127,617,000 | 127,617,000 |
|---|
| 2026-03-31 | $58.41M | — | — | $14.72M | — | — | -$13.31M | $3.24M | -$10.07M | $610,000.00 | -$10.68M | -$0.08 | -$0.08 | 127,660,000 | 127,660,000 |
|---|
| 2025-12-31 | $55.4M | — | — | $15.67M | — | — | -$9.83M | -$2.78M | -$12.61M | $1.09M | -$13.69M | -$0.11 | -$0.11 | 212,000 | 212,000 |
|---|
| 2025-09-30 | $57.65M | — | — | $14.81M | — | — | -$7.87M | -$958,000.00 | -$8.82M | $294,000.00 | -$9.12M | -$0.07 | -$0.07 | 125,695,000 | 125,695,000 |
|---|
| 2025-06-30 | $59.34M | — | — | $14.21M | — | — | -$3.49M | $748,000.00 | -$2.74M | $209,000.00 | -$2.95M | -$0.02 | -$0.02 | 125,448,000 | 125,448,000 |
|---|
| 2025-03-31 | $62.71M | — | — | $13.67M | — | — | -$2.74M | $209,000.00 | -$2.53M | $348,000.00 | -$2.88M | -$0.02 | -$0.02 | 125,253,000 | 125,253,000 |
|---|
| 2024-12-31 | $67.78M | — | — | $16.27M | — | — | -$22.42M | $1.35M | -$21.07M | $1.34M | -$22.41M | -$0.17 | -$0.17 | -1,559,000 | -1,559,000 |
|---|
| 2024-09-30 | $71.23M | — | — | $16.65M | — | — | -$4.78M | $1.15M | -$3.63M | -$534,000.00 | -$3.1M | -$0.02 | -$0.02 | 125,007,000 | 125,007,000 |
|---|
| 2024-06-30 | $72.59M | — | — | $16.74M | — | — | -$3.96M | $1.83M | -$2.14M | $475,000.00 | -$2.61M | -$0.02 | -$0.02 | 132,475,000 | 132,475,000 |
|---|
| 2024-03-31 | $77.83M | — | — | $18.02M | — | — | -$1.7M | $1.25M | -$453,000.00 | $114,000.00 | -$567,000.00 | $0.00 | $0.00 | 135,575,000 | 135,575,000 |
|---|
| 2023-12-31 | $77.11M | — | — | $16.8M | — | — | -$2.71M | $2.16M | -$554,000.00 | $19.31M | -$19.86M | -$0.15 | -$0.15 | 432,000 | -15,933,000 |
|---|
| 2023-09-30 | $75.86M | — | — | $17.37M | — | — | -$3.72M | $5.38M | $1.66M | -$2.14M | $3.8M | $0.03 | $0.03 | 133,351,000 | 149,655,000 |
|---|
| 2023-06-30 | $77.79M | — | — | $18.38M | — | — | -$1.85M | $529,000.00 | -$1.32M | -$558,000.00 | -$759,000.00 | -$0.01 | -$0.01 | 132,144,000 | 132,144,000 |
|---|
| 2023-03-31 | $80.12M | — | — | $17.76M | — | — | -$2.21M | -$103,000.00 | -$2.31M | $260,000.00 | -$2.57M | -$0.02 | -$0.02 | 132,131,000 | 132,131,000 |
|---|
| 2022-12-31 | $79.38M | — | — | $16.75M | — | — | -$4.46M | $3.11M | -$1.35M | $351,000.00 | -$1.7M | -$0.01 | -$0.01 | 824,000 | 824,000 |
|---|
| 2022-09-30 | $72.13M | — | — | $15.11M | — | — | -$3.18M | $5.04M | $1.87M | -$1.76M | $3.63M | $0.03 | $0.02 | 129,032,000 | 146,920,000 |
|---|
| 2022-06-30 | $68.35M | — | — | $14.47M | — | — | -$5.6M | -$1.16M | -$6.76M | -$12.26M | $5.5M | $0.04 | $0.04 | 127,187,000 | 146,197,000 |
|---|
| 2022-03-31 | $70.45M | — | — | $16.98M | — | — | -$14.84M | -$2.53M | -$17.38M | $7.84M | -$25.21M | -$0.20 | -$0.20 | 126,337,000 | 126,337,000 |
|---|
| 2021-12-31 | $71.93M | — | — | $14.79M | — | — | $3.25M | $1.93M | $5.18M | $4.56M | $618,000.00 | $0.01 | $0.01 | 4,838,000 | 4,382,000 |
|---|
| 2021-09-30 | $70.57M | — | — | $14.51M | — | — | -$799,000.00 | $11.71M | $10.91M | -$329,000.00 | $11.24M | $0.09 | $0.08 | 125,823,000 | 138,795,000 |
|---|
| 2021-06-30 | $70.82M | — | — | $17.3M | — | — | -$12.99M | $116,000.00 | -$12.87M | -$5.84M | -$7.04M | -$0.07 | -$0.07 | 99,297,000 | 99,297,000 |
|---|
| 2021-03-31 | $74.1M | — | — | $14.75M | — | — | $7.55M | -$284,000.00 | $7.27M | $1.35M | $5.92M | $0.06 | $0.05 | 93,809,000 | 109,951,000 |
|---|
| 2020-12-31 | $64M | — | — | $15.75M | — | — | -$17.87M | $372,000.00 | -$17.5M | -$6.74M | -$10.76M | -$0.11 | -$0.11 | 38,000 | 1,327,000 |
|---|
| 2020-09-30 | $69.71M | — | — | $14.81M | — | — | $6.04M | $387,000.00 | $6.43M | $1.31M | $5.12M | $0.06 | $0.05 | 92,596,000 | 105,078,000 |
|---|
| 2020-06-30 | $77.87M | — | — | $11.65M | — | — | $16.12M | $162,000.00 | $16.28M | $3.32M | $12.96M | $0.14 | $0.13 | 93,071,000 | 101,560,000 |
|---|
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.1M | — | — | $58.38M | — | — | -$23.92M | -$2.78M | -$26.7M | $1.94M | -$28.64M | -$0.23 | -$0.23 | 125,679,000 | 125,679,000 |
|---|
| 2024-12-31 | $289.43M | — | — | $67.68M | — | — | -$32.86M | $5.58M | -$27.29M | $1.4M | -$28.69M | -$0.22 | -$0.22 | 129,438,000 | 129,438,000 |
|---|
| 2023-12-31 | $310.89M | — | — | $70.3M | — | — | -$10.49M | $7.97M | -$2.52M | $16.87M | -$19.39M | -$0.15 | -$0.15 | 132,978,000 | 132,978,000 |
|---|
| 2022-12-31 | $290.31M | — | — | $63.32M | — | — | -$28.08M | $4.46M | -$23.62M | -$5.84M | -$17.78M | -$0.14 | -$0.14 | 128,353,000 | 128,353,000 |
|---|
| 2021-12-31 | $287.42M | — | — | $61.34M | — | — | -$2.99M | $13.47M | $10.48M | -$258,000.00 | $10.74M | $0.10 | $0.09 | 111,718,000 | 124,898,000 |
|---|
| 2020-12-31 | $269.88M | — | — | $51.7M | — | — | $10.35M | $787,000.00 | $11.14M | -$1.67M | $12.81M | $0.14 | $0.12 | 92,917,000 | 103,203,000 |
|---|
| 2019-12-31 | $239.42M | — | — | $38.99M | — | — | $17.14M | $452,000.00 | $17.59M | $3.98M | $13.61M | $0.15 | $0.14 | 92,439,000 | 97,031,000 |
|---|