Complete source-backed income-statement history.
- Available history
- 2011-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.98M | — | — | $7.28M | $22.25M | $32.34M | $22.64M | -$2.57M | $20.07M | $0.00 | $20.07M | $0.06 | $0.05 | 356,893,568 | 413,686,865 |
|---|
| 2026-03-31 | $23.25M | — | — | $5.64M | $21.05M | $29.25M | -$5.99M | -$1.94M | -$7.93M | $0.00 | -$7.93M | -$0.02 | -$0.02 | 354,291,007 | 354,291,007 |
|---|
| 2025-12-31 | — | — | — | — | — | — | — | — | — | — | -$23.5M | -$0.01 | -$0.01 | 13,770,218 | 13,770,218 |
|---|
| 2025-09-30 | — | — | — | — | — | — | — | — | — | $0.00 | -$146.34M | -$1.06 | -$1.06 | 307,170,490 | 307,170,490 |
|---|
| 2025-06-30 | $856,000.00 | — | — | $11.49M | $16.13M | $32.62M | -$31.76M | $5.13M | -$26.64M | $3,000.00 | -$26.64M | -$0.09 | -$0.09 | 296,434,726 | 296,434,726 |
|---|
| 2025-03-31 | $1.34M | — | — | $10.48M | $12.36M | $23.94M | -$22.6M | -$31.56M | -$54.15M | $0.00 | -$54.15M | -$0.18 | -$0.18 | 293,879,653 | 293,879,653 |
|---|
| 2024-12-31 | — | — | — | — | — | — | — | — | -$19.81M | -$87,000.00 | -$19.73M | -$0.06 | -$0.06 | 8,472,651 | 8,472,651 |
|---|
| 2024-09-30 | — | — | — | — | — | — | — | — | -$23.97M | $12,000.00 | -$23.98M | -$0.09 | -$0.09 | 275,881,170 | 275,881,170 |
|---|
| 2024-06-30 | — | — | — | — | — | — | — | — | -$60.48M | -$1.69M | -$58.79M | -$0.23 | -$0.23 | 252,366,533 | 252,366,533 |
|---|
| 2024-03-31 | — | — | — | — | — | — | — | — | -$23.77M | -$29,000.00 | -$23.74M | -$0.10 | -$0.10 | 249,220,335 | 249,220,335 |
|---|
| 2023-12-31 | — | — | — | — | — | — | — | — | -$33.39M | -$332,000.00 | -$33.06M | -$0.13 | -$0.13 | 1,460,959 | 1,460,959 |
|---|
| 2023-09-30 | — | — | — | — | — | — | — | — | -$19.8M | -$6,000.00 | -$19.8M | -$0.08 | -$0.08 | 248,520,724 | 248,520,724 |
|---|
| 2023-06-30 | $1.77M | — | — | — | — | — | — | — | -$20.38M | -$65,000.00 | -$20.32M | -$0.08 | -$0.08 | 248,003,322 | 248,003,322 |
|---|
| 2023-03-31 | $1.85M | — | — | — | — | — | — | — | -$22.79M | -$55,000.00 | -$22.73M | -$0.10 | -$0.10 | 229,770,381 | 229,770,381 |
|---|
| 2022-12-31 | $1.76M | — | — | — | — | — | — | — | -$22.17M | $8,000.00 | -$22.18M | -$0.11 | -$0.11 | 104,775 | 104,775 |
|---|
| 2022-09-30 | $16.72M | — | — | — | — | — | — | — | -$7.69M | -$50,000.00 | $87.38M | $0.44 | $0.44 | 200,670,590 | 200,670,590 |
|---|
| 2022-06-30 | $2.91M | — | — | — | — | — | — | — | -$26.15M | -$89,000.00 | -$17.64M | -$0.09 | -$0.09 | 200,461,441 | 200,461,441 |
|---|
| 2022-03-31 | $5.51M | — | — | — | — | — | — | — | -$23.96M | -$58,000.00 | -$19.25M | -$0.10 | -$0.10 | 199,629,218 | 199,629,218 |
|---|
| 2021-12-31 | $3.68M | — | — | — | — | — | — | — | -$26.69M | — | -$25.03M | -$0.13 | -$0.13 | 505,462 | 505,462 |
|---|
| 2021-09-30 | $3.33M | — | — | — | — | — | — | — | -$26.38M | — | -$29.76M | -$0.15 | -$0.15 | 199,179,763 | 199,179,763 |
|---|
| 2021-06-30 | $3.82M | — | — | — | — | — | — | — | -$31M | — | -$20.05M | -$0.10 | -$0.10 | 199,021,587 | 199,021,587 |
|---|
| 2021-03-31 | $24.51M | — | — | — | — | — | — | — | -$21.9M | — | -$17.32M | -$0.09 | -$0.09 | 193,499,546 | 193,499,546 |
|---|
| 2020-12-31 | -$51.85M | — | — | — | — | — | — | — | -$40.3M | — | -$41.66M | -$0.23 | -$0.23 | 3,747,164 | 3,747,164 |
|---|
| 2020-09-30 | $23.58M | — | — | — | — | — | — | — | -$27.59M | — | -$29.51M | -$0.18 | -$0.18 | 165,527,024 | 165,527,024 |
|---|
| 2020-06-30 | $30.42M | — | — | — | — | — | — | — | -$15.83M | — | -$43.35M | -$0.26 | -$0.26 | 164,065,087 | 164,065,087 |
|---|
| 2020-03-31 | $29.84M | — | — | — | — | — | — | — | -$20.81M | — | -$56M | -$0.35 | -$0.35 | 160,338,743 | 160,338,743 |
|---|
| 2019-12-31 | $17M | — | — | — | — | — | — | — | -$36.98M | $685,000.00 | -$169.22M | — | — | — | 367,989 |
|---|
| 2019-09-30 | $18.3M | — | — | $31.48M | $24.74M | $71.66M | -$48.62M | -$3.88M | -$49.06M | -$512,000.00 | -$53.63M | — | — | — | 154,596,257 |
|---|
| 2019-06-30 | $32.84M | — | — | $34.52M | $21.48M | $73.4M | -$37.41M | -$300,000.00 | -$32.31M | -$525,000.00 | -$38.77M | — | — | — | 153,749,929 |
|---|
| 2019-03-31 | $22.59M | — | — | $33.06M | $33.59M | $82.04M | -$58.7M | -$2.37M | -$52.91M | -$578,000.00 | -$60.71M | — | — | — | 152,948,058 |
|---|
| 2018-12-31 | $33.79M | — | — | $280.51M | $24.94M | $380.07M | -$336.88M | -$5.11M | -$203.39M | $4.11M | -$340.47M | — | — | — | 677,740 |
|---|
| 2018-09-30 | $32.45M | — | — | $44.89M | $38.71M | $98.92M | -$66.47M | -$3.73M | -$73.07M | -$14.32M | -$57.32M | — | — | — | 129,518,989 |
|---|
| 2018-06-30 | $45.28M | $10.64M | — | $42.05M | $34.43M | $95.01M | -$49.74M | -$13.67M | -$67.96M | -$1.13M | -$65.38M | — | — | — | 129,299,584 |
|---|
| 2018-03-31 | $39.67M | $8.53M | — | $37.27M | $39.74M | $92.32M | -$52.65M | $3.62M | -$51.5M | -$4.09M | -$46.17M | — | — | — | 127,693,336 |
|---|
| 2017-12-31 | $65.51M | $7.64M | — | $38.54M | $32.85M | $103.52M | -$26.49M | -$5.16M | $16.67M | $4.24M | -$27.27M | — | — | — | 257,535 |
|---|
| 2017-09-30 | $46.02M | $8M | — | $36.47M | $39.28M | $90.76M | -$44.75M | $6.09M | -$41.65M | -$818,000.00 | -$39.69M | — | — | — | 120,518,885 |
|---|
| 2017-06-30 | $54.43M | $8.86M | — | $34.01M | $38.84M | $89.7M | -$35.27M | $18.13M | -$20.48M | -$813,000.00 | -$18.66M | — | — | — | 119,731,042 |
|---|
| 2017-03-31 | $53.75M | $9.01M | — | $34.18M | $35.14M | $85.13M | -$31.38M | $3.42M | -$32.91M | -$533,000.00 | -$31.4M | — | — | — | 118,956,780 |
|---|
| 2016-12-31 | $46M | $8.24M | — | $28.87M | $35.36M | $78.59M | -$32.59M | -$8.74M | -$45.5M | -$587,000.00 | -$44.14M | — | — | — | 198,676 |
|---|
| 2016-09-30 | $48.99M | $9.16M | — | $29.04M | $33.81M | $77.81M | -$28.82M | $4.65M | -$30.43M | -$418,000.00 | -$28.98M | — | — | — | 118,346,782 |
|---|
| 2016-06-30 | $52.5M | $10.75M | — | $28.38M | $30.26M | $75.72M | -$23.22M | -$22.35M | -$50.62M | -$591,000.00 | -$49.06M | — | — | — | 118,141,377 |
|---|
| 2016-03-31 | $43.44M | $9.56M | — | $25.86M | $42.88M | $83.97M | -$40.53M | -$21.43M | -$67.6M | -$2.28M | -$64.43M | -$0.55 | -$0.55 | 116,861,151 | 116,861,151 |
|---|
| 2015-12-31 | $41.5M | $9.09M | — | $26.2M | $34.74M | $75.89M | -$34.4M | $3.71M | -$33.07M | $210,000.00 | -$32.71M | — | — | — | 1,821,711 |
|---|
| 2015-09-30 | $53.37M | $11.22M | — | $21.6M | $23.02M | $61.28M | -$7.92M | -$29.61M | -$39.95M | -$923,000.00 | -$38.21M | — | — | — | 112,244,129 |
|---|
| 2015-06-30 | $44.89M | $11.76M | — | $20.38M | $23.67M | $62.32M | -$17.43M | -$20.95M | -$40.56M | $934,000.00 | -$40.66M | — | — | — | 109,318,471 |
|---|
| 2015-03-31 | $33.85M | $8.68M | — | $79.31M | $27.63M | $120.97M | -$87.12M | $115.68M | $26.6M | $795,000.00 | $27.1M | $0.26 | $0.25 | 106,103,848 | 108,141,734 |
|---|
| 2014-12-31 | $31.09M | $6.73M | — | $17.64M | $19.78M | $50.05M | -$18.96M | $38.52M | $17.81M | -$126,000.00 | $18.83M | — | — | — | 459,089 |
|---|
| 2014-09-30 | $21.2M | $4.22M | — | $14.85M | $14.85M | $36.24M | -$15.05M | -$37.2M | -$53.86M | $0.00 | -$52.73M | -$0.53 | -$0.53 | 99,888,203 | 99,888,203 |
|---|
| 2014-06-30 | $11.79M | $53,000.00 | — | $14.43M | $15.38M | $29.87M | -$18.08M | -$33.78M | -$53.22M | -$283,000.00 | -$52.04M | — | — | — | 98,892,601 |
|---|
| 2014-03-31 | $7.85M | $33,000.00 | — | $12.06M | $13.64M | $25.73M | -$17.87M | $21.96M | $3.56M | $306,000.00 | $4.12M | $0.04 | $0.04 | 97,325,729 | 99,338,398 |
|---|
| 2013-12-31 | $7.14M | $22,000.00 | — | $12.55M | $12.3M | $24.87M | -$17.73M | $4.92M | -$13.02M | $0.00 | -$12.2M | — | — | — | 18,895,556 |
|---|
| 2013-09-30 | $6.04M | $0.00 | — | $10.67M | $7.41M | $18.08M | -$12.04M | $27.03M | $14.99M | $0.00 | $15.5M | $0.15 | $0.15 | 54,305,354 | 56,150,996 |
|---|
| 2013-06-30 | $6.69M | — | — | $13.51M | — | $20.94M | -$14.25M | $7.74M | -$6.52M | $0.00 | -$5.96M | — | — | — | 5,667,557 |
|---|
| 2013-03-31 | $3.89M | — | — | $11.41M | — | $17.89M | -$14.01M | -$21.97M | -$36.36M | $0.00 | -$36.31M | -$7.54 | -$7.54 | 5,661,741 | 5,661,741 |
|---|
| 2012-12-31 | $6.51M | — | — | $13.05M | — | $18.81M | -$12.3M | -$18.36M | — | $0.00 | -$30.94M | — | — | — | 27,647 |
|---|
| 2012-09-30 | $2.93M | — | — | $14.36M | — | $19.41M | -$16.49M | -$4.01M | — | $0.00 | -$20.49M | -$4.66 | -$4.66 | 5,576,526 | 5,576,526 |
|---|
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 | $9.68M | — | — | $41.33M | $70.13M | $120.19M | -$110.51M | -$140.13M | -$250.64M | $3,000.00 | -$250.64M | -$1.37 | -$1.37 | 312,980,562 | 312,980,562 |
|---|
| 2024-12-31 | $3.93M | — | — | $53.07M | $41.29M | $138.95M | -$135.03M | $7M | -$128.03M | -$1.79M | -$126.24M | -$0.47 | -$0.47 | 267,727,426 | 267,727,426 |
|---|
| 2023-12-31 | $6.23M | — | — | $48.61M | $40.42M | $105.98M | -$99.76M | $3.4M | -$96.36M | -$458,000.00 | -$95.9M | -$0.39 | -$0.39 | 244,536,221 | 244,536,221 |
|---|
| 2022-12-31 | $26.91M | — | — | — | — | — | — | — | -$79.97M | -$189,000.00 | $28.32M | $0.14 | $0.14 | 200,360,821 | 200,360,821 |
|---|
| 2021-12-31 | $14.27M | — | — | — | — | — | — | — | -$110.97M | -$160,000.00 | -$92.17M | -$0.47 | -$0.47 | 197,759,900 | 197,759,900 |
|---|
| 2020-12-31 | $31.99M | — | — | — | — | — | — | — | -$104.52M | -$82,000.00 | -$170.52M | -$1.02 | -$1.02 | 167,065,539 | 167,065,539 |
|---|
| 2019-12-31 | $90.72M | — | — | — | — | — | — | — | -$171.26M | -$930,000.00 | -$322.32M | -$2.09 | -$2.09 | 154,138,774 | 154,138,774 |
|---|
| 2018-12-31 | $151.18M | — | — | $404.59M | $137.81M | $666.18M | -$505.61M | -$19.02M | -$395.91M | -$15.43M | -$509.34M | — | — | — | 129,521,731 |
|---|
| 2017-12-31 | $219.46M | $33.26M | — | $143.21M | $146.1M | $368.87M | -$137.89M | $22.47M | -$78.37M | $2.07M | -$117.02M | — | — | — | 119,998,826 |
|---|
| 2016-12-31 | $190.93M | $37.71M | — | $112.14M | $142.32M | $316.09M | -$125.17M | -$47.87M | -$194.15M | -$3.88M | -$186.61M | — | — | — | 117,983,836 |
|---|
| 2015-12-31 | $173.61M | $40.75M | — | $147.48M | $109.06M | $320.47M | -$146.86M | $68.83M | -$86.98M | $1.02M | -$84.49M | — | — | — | 111,066,352 |
|---|
| 2014-12-31 | $71.93M | $11.04M | — | $58.98M | $63.65M | $141.89M | -$69.96M | -$10.5M | -$85.72M | -$103,000.00 | -$81.82M | — | — | — | 99,170,653 |
|---|
| 2013-12-31 | $23.76M | $22,000.00 | — | $48.14M | $33.62M | $81.78M | -$58.02M | $17.72M | -$40.91M | $0.00 | -$38.98M | — | — | — | 40,951,952 |
|---|
| 2012-12-31 | $13.77M | $0.00 | — | $64.03M | $24.9M | $88.93M | -$75.16M | -$6.44M | -$81.87M | $0.00 | -$81.87M | — | — | — | 5,533,690 |
|---|
| 2011-12-31 | $8.01M | — | — | $70.23M | — | $90.44M | -$82.43M | -$2.85M | — | $0.00 | -$85.28M | — | — | — | 5,240,647 |
|---|