Complete source-backed income-statement history.
- Available history
- 2016-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 | $25.12M | $154,000.00 | — | $99.85M | — | — | -$132.46M | $11.6M | — | — | -$120.86M | -$1.14 | -$1.14 | 105,560,000 | 105,560,000 |
|---|
| 2026-03-31 | $10.73M | $200,000.00 | — | $100.08M | — | — | -$140.38M | $12.53M | — | — | -$127.85M | -$1.23 | -$1.23 | 104,099,000 | 104,099,000 |
|---|
| 2025-12-31 | $6.16M | — | — | $85.05M | — | — | -$133.67M | $11.03M | -$122.64M | — | -$122.82M | -$1.29 | -$1.29 | 350,000 | 350,000 |
|---|
| 2025-09-30 | $143,000.00 | — | — | $90.46M | — | $142.73M | -$142.59M | $12.5M | -$130.09M | — | -$130.09M | -$1.38 | -$1.38 | 94,215,000 | 94,215,000 |
|---|
| 2025-06-30 | $1.03M | $0.00 | — | $80.3M | $49.84M | $130.14M | -$129.11M | $13.48M | — | — | -$115.64M | -$1.23 | -$1.23 | 93,791,000 | 93,791,000 |
|---|
| 2025-03-31 | $361,000.00 | $0.00 | — | $76.24M | $35.53M | $111.77M | -$111.41M | $14.63M | — | — | -$96.77M | -$1.04 | -$1.04 | 93,102,000 | 93,102,000 |
|---|
| 2024-12-31 | $0.00 | — | — | $66.57M | — | $94.75M | -$94.75M | $14.15M | -$81.07M | — | -$80.6M | -$0.87 | -$0.87 | 3,610,000 | 3,610,000 |
|---|
| 2024-09-30 | $0.00 | — | — | $61.91M | — | $87.8M | -$87.8M | $10.97M | -$76.83M | — | -$76.83M | -$0.96 | -$0.96 | 80,091,000 | 80,091,000 |
|---|
| 2024-06-30 | $399,000.00 | — | — | $58.34M | $24.84M | $83.18M | -$82.78M | $8.73M | — | — | -$74.06M | -$0.94 | -$0.94 | 79,008,000 | 79,008,000 |
|---|
| 2024-03-31 | $640,000.00 | — | — | $53.34M | $20.83M | $74.17M | -$73.53M | $7.07M | — | — | -$66.93M | -$0.93 | -$0.93 | 72,289,000 | 72,289,000 |
|---|
| 2023-12-31 | $0.00 | — | — | $45.58M | — | $62.66M | -$62.66M | $6.76M | — | — | -$60.1M | -$0.88 | -$0.88 | 3,068,000 | 3,068,000 |
|---|
| 2023-09-30 | $346,000.00 | — | — | $43.84M | — | $59.32M | -$58.98M | $2.52M | — | — | -$57.46M | -$1.01 | -$1.01 | 56,808,000 | 56,808,000 |
|---|
| 2023-06-30 | $988,000.00 | — | — | $40.64M | — | $53.98M | -$53M | $2.02M | — | — | -$50.98M | -$0.94 | -$0.94 | 54,275,000 | 54,275,000 |
|---|
| 2023-03-31 | $2.68M | — | — | $38.47M | — | $50.66M | -$47.98M | $1.98M | — | — | -$46M | -$0.85 | -$0.85 | 53,908,000 | 53,908,000 |
|---|
| 2022-12-31 | -$4.03M | — | — | $36.99M | — | $48.27M | -$47.56M | $2.57M | — | — | -$44.99M | -$0.83 | -$0.83 | 626,000 | 626,000 |
|---|
| 2022-09-30 | $458,000.00 | — | — | $31.99M | — | $43.91M | -$43.45M | $1.53M | — | — | -$41.93M | -$0.78 | -$0.78 | 53,768,000 | 53,768,000 |
|---|
| 2022-06-30 | $439,000.00 | — | — | $33M | — | $43.48M | -$43.05M | $670,000.00 | — | — | -$42.38M | -$0.81 | -$0.81 | 52,522,000 | 52,522,000 |
|---|
| 2022-03-31 | $3.13M | — | — | $28.25M | — | $36.96M | -$33.83M | $210,000.00 | — | — | -$34.63M | -$0.73 | -$0.73 | 47,712,000 | 47,712,000 |
|---|
| 2021-12-31 | $0.00 | — | — | $24.6M | — | $31.97M | -$30.89M | $94,000.00 | — | — | -$30.79M | -$0.67 | -$0.67 | 2,289,000 | 2,289,000 |
|---|
| 2021-09-30 | $0.00 | — | — | $21.58M | — | $27.81M | -$27.81M | -$44,000.00 | — | — | -$27.85M | -$0.73 | -$0.73 | 38,309,000 | 38,309,000 |
|---|
| 2021-06-30 | — | — | — | $20.49M | — | $26.09M | -$26.09M | -$6,000.00 | — | — | -$26.1M | -$0.70 | -$0.70 | 37,061,000 | 37,061,000 |
|---|
| 2021-03-31 | $0.00 | — | — | $17.58M | — | $22.92M | -$22.92M | $17,000.00 | — | — | -$22.9M | — | — | — | 33,012,000 |
|---|
| 2020-12-31 | $0.00 | — | — | $16.83M | — | $21.79M | -$21.79M | $150,000.00 | — | — | -$21.64M | — | — | — | 840,000 |
|---|
| 2020-09-30 | — | — | — | $13.7M | — | $18.45M | -$18.45M | $131,000.00 | — | — | -$18.32M | — | — | — | 32,890,000 |
|---|
| 2020-06-30 | — | — | — | $12.61M | — | $16.93M | -$16.93M | $438,000.00 | — | — | -$16.49M | — | — | — | 31,409,000 |
|---|
| 2020-03-31 | $71,000.00 | — | — | $13.86M | — | $17.85M | -$17.78M | $422,000.00 | — | — | -$17.36M | — | — | — | 24,488,000 |
|---|
| 2019-12-31 | $321,000.00 | — | — | $12.14M | — | $15.54M | -$15.21M | $665,000.00 | — | — | -$14.55M | — | — | — | 20,000 |
|---|
| 2019-09-30 | $505,000.00 | — | — | $11.82M | — | $15.73M | -$15.23M | $799,000.00 | — | — | -$14.43M | — | — | — | 24,208,000 |
|---|
| 2019-06-30 | — | — | — | $10.29M | — | $13.35M | -$13.35M | $918,000.00 | — | — | -$12.43M | — | — | — | 24,161,000 |
|---|
| 2019-03-31 | $367,000.00 | — | — | $7.26M | — | $10.41M | -$10.04M | $1.03M | — | — | -$9.02M | — | — | — | 24,095,000 |
|---|
| 2018-12-31 | $781,000.00 | — | — | $7.65M | — | $10.21M | -$9.43M | $936,000.00 | — | — | -$8.5M | — | — | — | 4,011,000 |
|---|
| 2018-09-30 | $548,000.00 | — | — | $6.89M | — | $8.62M | -$8.07M | $482,000.00 | — | — | -$7.59M | — | — | — | 20,016,000 |
|---|
| 2018-06-30 | $657,000.00 | — | — | $5.22M | — | $6.34M | -$5.68M | $115,000.00 | — | — | -$5.57M | — | — | — | 2,307,000 |
|---|
| 2018-03-31 | $442,000.00 | — | — | $4.72M | — | $5.97M | -$5.53M | $62,000.00 | — | — | -$5.46M | — | — | — | 1,870,000 |
|---|
| 2017-12-31 | $528,000.00 | — | — | $2.56M | — | $3.03M | -$2.5M | -$20,000.00 | — | — | -$2.52M | — | — | — | 45,000 |
|---|
| 2017-09-30 | $640,000.00 | — | — | $2.52M | — | $3.01M | -$2.37M | -$8,000.00 | — | — | -$2.38M | — | — | — | 1,430,000 |
|---|
| 2017-06-30 | $832,000.00 | — | — | $2.08M | — | $2.48M | -$1.64M | -$5,000.00 | — | — | -$1.65M | — | — | — | 1,348,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 | $7.7M | $1.08M | — | $332.06M | $191.33M | — | -$516.77M | $51.63M | -$465.14M | $180,000.00 | -$465.32M | -$4.95 | -$4.95 | 94,057,000 | 94,057,000 |
|---|
| 2024-12-31 | $1.04M | $0.00 | — | $240.16M | $99.74M | $339.89M | -$338.85M | $40.92M | -$298.41M | $0.00 | -$298.41M | -$3.69 | -$3.69 | 80,783,000 | 80,783,000 |
|---|
| 2023-12-31 | $4.01M | $0.00 | — | $168.53M | $58.09M | $226.62M | -$222.61M | $13.28M | -$214.53M | $0.00 | -$214.53M | -$3.69 | -$3.69 | 58,071,000 | 58,071,000 |
|---|
| 2022-12-31 | $0.00 | — | — | $130.23M | — | $172.62M | -$167.88M | $4.97M | -$163.92M | $0.00 | -$163.92M | -$3.15 | -$3.15 | 51,982,000 | 51,982,000 |
|---|
| 2021-12-31 | $0.00 | — | — | $84.26M | — | $108.78M | -$107.7M | $61,000.00 | -$107.64M | $0.00 | -$107.64M | -$2.80 | -$2.80 | 38,436,000 | 38,436,000 |
|---|
| 2020-12-31 | $71,000.00 | — | — | $57M | — | $75.02M | -$74.95M | $1.14M | -$73.81M | $0.00 | -$73.81M | -$2.42 | -$2.42 | 30,448,000 | 30,448,000 |
|---|
| 2019-12-31 | $1.19M | — | — | $41.51M | — | $55.03M | -$53.83M | $3.41M | -$50.42M | $0.00 | -$50.42M | — | — | — | 24,175,000 |
|---|
| 2018-12-31 | $2.43M | — | — | $24.48M | — | $31.14M | -$28.71M | $1.6M | -$27.12M | $0.00 | -$27.12M | — | — | — | 12,142,000 |
|---|
| 2017-12-31 | $2.05M | — | — | $9.23M | — | $11.17M | -$9.13M | -$30,000.00 | -$9.16M | $0.00 | -$9.16M | — | — | — | 1,371,000 |
|---|
| 2016-12-31 | $589,000.00 | — | — | $5.1M | — | $6.63M | -$6.04M | $25,000.00 | -$6.02M | $0.00 | -$6.02M | — | — | — | 1,011,000 |
|---|