Complete source-backed income-statement history.
- Available history
- 1999-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 | $28.62M | — | — | $97.81M | $104.4M | $207.8M | -$179.17M | $13.94M | — | — | -$198.76M | -$1.50 | -$1.50 | 132,086 | 132,086 |
|---|
| 2026-03-31 | $19.36M | — | — | $95.53M | $104.9M | $202.97M | -$183.62M | $11.02M | — | — | -$206.03M | -$1.67 | -$1.67 | 123,273 | 123,273 |
|---|
| 2025-12-31 | $17.76M | — | — | $104.4M | — | $196.12M | -$178.37M | $11.47M | — | — | -$183.03M | -$1.50 | -$1.50 | 786 | 786 |
|---|
| 2025-09-30 | $1.94M | — | — | $99.23M | — | $168.69M | -$166.76M | $10.25M | — | — | -$306.18M | -$2.55 | -$2.55 | 119,982 | 119,982 |
|---|
| 2025-06-30 | $66.77M | — | — | $110.14M | $65.72M | $178.28M | -$111.51M | $13M | — | — | -$134.37M | -$1.12 | -$1.12 | 119,457 | 119,457 |
|---|
| 2025-03-31 | $1.58M | — | — | $98.26M | $57.37M | $157.21M | -$155.63M | $13.7M | — | — | -$161.38M | -$1.36 | -$1.36 | 118,496 | 118,496 |
|---|
| 2024-12-31 | $16.93M | — | — | $93.63M | — | $155.97M | -$139.04M | $15.01M | — | — | -$150.02M | -$1.26 | -$1.26 | 2,047 | 2,047 |
|---|
| 2024-09-30 | $463,000.00 | — | — | $84.61M | — | $141.26M | -$140.8M | $17.05M | — | — | -$160.55M | -$1.36 | -$1.36 | 117,685 | 117,685 |
|---|
| 2024-06-30 | $249,000.00 | — | — | $79.6M | — | $130.42M | -$130.17M | $11.55M | — | — | -$143.32M | -$1.31 | -$1.31 | 109,240 | 109,240 |
|---|
| 2024-03-31 | $835,000.00 | — | — | $81.57M | — | $127.07M | -$126.24M | $7.91M | — | — | -$135.64M | -$1.33 | -$1.33 | 101,924 | 101,924 |
|---|
| 2023-12-31 | $1.67M | — | — | $84.98M | — | $129.09M | -$127.42M | $7.59M | — | — | -$136.9M | -$1.38 | -$1.38 | 858 | 858 |
|---|
| 2023-09-30 | $378,000.00 | — | — | $82.53M | — | $122.64M | -$122.27M | $6.84M | — | — | -$129.42M | -$1.35 | -$1.35 | 96,071 | 96,071 |
|---|
| 2023-06-30 | $867,000.00 | — | — | $83.19M | — | $122.92M | -$122.05M | $6.78M | — | — | -$128.64M | -$1.34 | -$1.34 | 95,755 | 95,755 |
|---|
| 2023-03-31 | $4.61M | — | — | $79.42M | — | $129.09M | -$124.47M | $6.43M | — | — | -$131.29M | -$1.38 | -$1.38 | 95,164 | 95,164 |
|---|
| 2022-12-31 | $1.96M | — | — | $75.02M | — | $128.99M | -$127.03M | $5.92M | — | — | -$137.38M | -$1.48 | -$1.48 | 1,630 | 1,630 |
|---|
| 2022-09-30 | $2.52M | — | — | $62.73M | — | $110.96M | -$108.44M | $4.14M | — | — | -$142.31M | -$1.52 | -$1.52 | 93,758 | 93,758 |
|---|
| 2022-06-30 | $88.97M | — | — | $57.13M | — | $99.84M | -$10.87M | $864,000.00 | — | — | -$19.82M | -$0.23 | -$0.23 | 85,731 | 85,731 |
|---|
| 2022-03-31 | $1.15M | — | — | $45.94M | — | $79.01M | -$77.86M | $415,000.00 | — | — | -$89.45M | -$1.05 | -$1.05 | 84,996 | 84,996 |
|---|
| 2021-12-31 | $55.6M | — | — | $43.5M | — | $77.3M | -$21.7M | -$377,000.00 | — | — | -$30.57M | -$0.32 | -$0.32 | 2,426 | 2,426 |
|---|
| 2021-09-30 | $5.44M | — | — | $48.44M | — | $74.64M | -$69.2M | $231,000.00 | — | — | -$76.09M | -$0.95 | -$0.95 | 80,329 | 80,329 |
|---|
| 2021-06-30 | $2.84M | — | — | $36.44M | — | $57.64M | -$54.8M | $187,000.00 | — | — | -$61.55M | -$0.86 | -$0.86 | 71,754 | 71,754 |
|---|
| 2021-03-31 | $6.55M | — | — | $31.56M | — | $47.16M | -$40.61M | $290,000.00 | — | — | -$47.1M | — | — | — | 71,195 |
|---|
| 2020-12-31 | $6.72M | — | — | $29.22M | — | $43.13M | -$36.41M | $2.15M | — | — | -$43.93M | — | — | — | 2,118 |
|---|
| 2020-09-30 | $41.69M | — | — | $24.2M | — | $36.5M | $5.18M | $1.08M | — | — | -$3.18M | — | — | — | 68,279 |
|---|
| 2020-06-30 | $3.59M | — | — | $21.79M | — | $35.95M | -$32.36M | $1.38M | — | — | -$40.78M | — | — | — | 59,605 |
|---|
| 2020-03-31 | $3.83M | — | — | $21.74M | — | $34.19M | -$30.36M | $723,000.00 | — | — | -$39.41M | — | — | — | 59,270 |
|---|
| 2019-12-31 | $5.21M | — | — | $18.33M | — | $28.92M | -$23.71M | $1.33M | — | — | -$30.64M | — | — | — | 525 |
|---|
| 2019-09-30 | $6.06M | — | — | $20.23M | — | $29.98M | -$23.93M | $1.02M | — | — | -$29.57M | — | — | — | 58,640 |
|---|
| 2019-06-30 | $7.14M | — | — | $24.02M | — | $33.85M | -$26.72M | $1.04M | — | — | -$32.11M | — | — | — | 57,648 |
|---|
| 2019-03-31 | $8.46M | — | — | $23.55M | — | $32.98M | -$24.52M | $1.14M | — | — | -$29.37M | — | — | — | 54,821 |
|---|
| 2018-12-31 | $9.38M | — | — | $23.28M | — | $30.84M | -$21.46M | $900,000.00 | — | $0.00 | -$26.47M | — | — | — | -54,274,580 |
|---|
| 2018-09-30 | $10.64M | — | — | $21.39M | — | $28.56M | -$17.91M | $1.32M | — | $0.00 | -$22.02M | — | — | — | 54,626,000 |
|---|
| 2018-06-30 | $6.22M | — | — | $21.58M | — | $29.63M | -$23.41M | $1.13M | — | $0.00 | -$27.52M | — | — | — | 54,293,000 |
|---|
| 2018-03-31 | $5.27M | — | — | $22.14M | — | $31.4M | -$26.13M | $842,000.00 | — | $0.00 | -$30.28M | — | — | — | 54,062,000 |
|---|
| 2017-12-31 | -$18,000.00 | — | — | $26.25M | — | $36.51M | -$36.53M | $774,000.00 | -$40.49M | $0.00 | -$40.49M | -$0.77 | -$0.77 | 1,525,000 | 1,525,000 |
|---|
| 2017-09-30 | $6.18M | — | — | $24.95M | — | $34.6M | -$28.42M | $779,000.00 | -$32.36M | $0.00 | -$32.36M | -$0.60 | -$0.60 | 53,719,000 | 53,719,000 |
|---|
| 2017-06-30 | $3.05M | — | — | $19.81M | — | $28.25M | -$25.19M | $612,000.00 | — | $0.00 | -$29.08M | — | — | — | 48,218,000 |
|---|
| 2017-03-31 | $4.15M | — | — | $19.29M | — | $27.4M | -$23.25M | $436,000.00 | -$25.87M | $0.00 | -$25.87M | — | — | — | 41,578,000 |
|---|
| 2016-12-31 | $33.14M | — | — | $18.78M | — | $25.45M | $7.69M | $182,000.00 | $7.16M | $0.00 | $7.16M | $0.18 | $0.17 | 214,000 | 314,000 |
|---|
| 2016-09-30 | $59.05M | — | — | $17.87M | — | $25.08M | $33.97M | $111,000.00 | $33.36M | $0.00 | $33.36M | $0.84 | $0.77 | 39,926,000 | 43,217,000 |
|---|
| 2016-06-30 | $5.8M | — | — | $9.72M | — | $16.81M | -$11.01M | $107,000.00 | -$11.61M | $0.00 | -$11.61M | — | — | — | 39,666,000 |
|---|
| 2016-03-31 | $8.42M | — | — | $13.53M | — | $20.38M | -$11.95M | $62,000.00 | -$12.46M | $0.00 | -$12.46M | — | — | — | 39,592,000 |
|---|
| 2015-12-31 | $9.76M | — | — | $13.25M | — | $18.78M | -$9.02M | $60,000.00 | -$9.23M | $0.00 | -$9.23M | -$0.24 | -$0.24 | 96,000 | 96,000 |
|---|
| 2015-09-30 | $7.95M | — | — | $11.56M | — | $16.83M | -$8.89M | $39,000.00 | -$8.85M | $0.00 | -$8.85M | -$0.23 | -$0.23 | 38,752,000 | 38,752,000 |
|---|
| 2015-06-30 | $6.54M | — | — | $12.64M | — | $17.13M | -$10.59M | $38,000.00 | -$10.55M | $0.00 | -$10.55M | — | — | — | 38,725,000 |
|---|
| 2015-03-31 | $4.41M | — | — | $8.96M | — | $13.32M | -$8.91M | $37,000.00 | -$8.87M | $0.00 | -$8.87M | — | — | — | 38,675,000 |
|---|
| 2014-12-31 | $21.76M | — | — | $8.78M | — | $13.34M | $8.42M | $22,000.00 | $8.44M | $0.00 | $8.44M | — | — | — | 350,000 |
|---|
| 2014-09-30 | $9.42M | — | — | $11.42M | — | $15.41M | -$6M | $27,000.00 | -$5.97M | $0.00 | -$5.97M | — | — | — | 36,609,000 |
|---|
| 2014-06-30 | $7.79M | — | — | $11.74M | — | — | -$8.41M | $33,000.00 | -$8.37M | $0.00 | -$8.37M | — | — | — | 36,443,000 |
|---|
| 2014-03-31 | $7.98M | — | — | $12.49M | — | — | -$8.77M | $26,000.00 | -$8.74M | $0.00 | -$8.74M | — | — | — | 32,985,000 |
|---|
| 2013-12-31 | $24.35M | — | — | $13.82M | — | — | $6.43M | $99,000.00 | $6.53M | — | $6.53M | — | — | — | 862,000 |
|---|
| 2013-09-30 | $4.47M | — | — | $13.45M | — | — | -$12.61M | $23,000.00 | -$12.59M | — | -$12.59M | — | — | — | 29,395,000 |
|---|
| 2013-06-30 | $1.01M | — | — | $12.35M | — | — | -$15.07M | $27,000.00 | -$15.04M | — | -$15.04M | — | — | — | 25,773,000 |
|---|
| 2013-03-31 | $821,000.00 | — | — | $9.83M | — | — | -$12.65M | $28,000.00 | -$12.62M | — | -$12.62M | — | — | — | 24,010,000 |
|---|
| 2012-12-31 | $2.18M | — | — | $9.86M | — | — | -$11.49M | $33,000.00 | -$11.46M | — | -$11.46M | — | — | — | 1,892,000 |
|---|
| 2012-09-30 | $1.71M | — | — | $8.8M | — | — | -$10.07M | $29,000.00 | -$10.04M | — | -$10.04M | — | — | — | 22,360,000 |
|---|
| 2012-06-30 | $1.84M | — | — | $8.24M | — | — | -$8.96M | $13,000.00 | -$8.94M | — | -$8.94M | — | — | — | 13,538,000 |
|---|
| 2012-03-31 | $1.82M | — | — | $8.75M | — | — | -$9.94M | $12,000.00 | -$9.93M | — | -$9.93M | — | — | — | 76,082,000 |
|---|
| 2011-12-31 | $757,000.00 | — | — | $8.6M | — | — | -$11.9M | $19,000.00 | -$11.88M | — | -$11.88M | — | — | — | 666,000 |
|---|
| 2011-09-30 | $1.43M | — | — | $8.89M | — | — | -$10.67M | $29,000.00 | -$10.64M | — | -$10.64M | — | — | — | 72,280,000 |
|---|
| 2011-06-30 | $1.05M | — | — | $10.51M | — | — | -$13.65M | $15,000.00 | -$13.63M | — | -$13.63M | — | — | — | 71,151,000 |
|---|
| 2011-03-31 | $763,000.00 | — | — | $9.18M | — | — | -$11.75M | $40,000.00 | -$11.71M | — | -$11.71M | — | — | — | — |
|---|
| 2010-12-31 | $1.1M | — | — | $9.16M | — | — | -$11.63M | $19,000.00 | -$11.61M | $0.00 | -$11.61M | — | — | — | — |
|---|
| 2010-09-30 | $394,000.00 | — | — | $9.55M | — | — | -$12.57M | $48,000.00 | -$12.52M | -$176,000.00 | -$12.34M | — | — | — | — |
|---|
| 2010-06-30 | $462,000.00 | — | — | $10.24M | — | — | -$13.15M | $10,000.00 | -$13.14M | — | -$13.14M | — | — | — | — |
|---|
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 | $88.04M | — | — | $416.03M | — | $700.3M | -$612.26M | $48.42M | — | $0.00 | -$784.96M | -$6.54 | -$6.54 | 120,103 | 120,103 |
|---|
| 2024-12-31 | $18.47M | — | — | $339.41M | — | $554.72M | -$536.25M | $51.53M | — | $0.00 | -$589.53M | -$5.26 | -$5.26 | 111,979 | 111,979 |
|---|
| 2023-12-31 | $7.53M | — | — | $330.12M | — | $503.74M | -$496.21M | $27.63M | — | $0.00 | -$526.24M | -$5.45 | -$5.45 | 96,524 | 96,524 |
|---|
| 2022-12-31 | $94.59M | — | — | $240.81M | — | $418.79M | -$324.2M | $11.34M | — | $0.00 | -$388.96M | -$4.33 | -$4.33 | 89,825 | 89,825 |
|---|
| 2021-12-31 | $70.43M | — | — | $159.94M | — | $256.74M | -$186.31M | $331,000.00 | — | $0.00 | -$215.31M | -$2.80 | -$2.80 | 76,886 | 76,886 |
|---|
| 2020-12-31 | $55.83M | — | — | $96.95M | — | $149.77M | -$93.94M | $5.33M | — | $0.00 | -$127.29M | -$1.97 | -$1.97 | 64,524 | 64,524 |
|---|
| 2019-12-31 | $26.87M | — | — | $86.13M | — | $125.74M | -$98.87M | $4.54M | — | $0.00 | -$121.69M | — | — | — | 57,575 |
|---|
| 2018-12-31 | $31.5M | — | — | $89.14M | — | $120.42M | -$88.92M | $4.19M | -$106.29M | $0.00 | -$106.29M | — | — | — | 54,420 |
|---|
| 2017-12-31 | $13.37M | — | — | $90.3M | — | $126.76M | -$113.4M | $2.6M | -$127.79M | $0.00 | -$127.79M | -$2.59 | -$2.59 | 49,404,000 | 49,404,000 |
|---|
| 2016-12-31 | $106.41M | — | — | $59.9M | — | $87.72M | $18.69M | $464,000.00 | $16.45M | $0.00 | $16.45M | $0.41 | $0.39 | 39,943,000 | 42,561,000 |
|---|
| 2015-12-31 | $28.66M | — | — | $46.4M | — | $66.07M | -$37.41M | $174,000.00 | -$37.5M | $0.00 | -$37.5M | -$0.97 | -$0.97 | 38,814,000 | 38,814,000 |
|---|
| 2014-12-31 | $46.94M | — | — | $44.43M | — | $61.69M | -$14.75M | $108,000.00 | -$14.65M | $0.00 | -$14.65M | -$0.41 | -$0.41 | 35,709,000 | 35,709,000 |
|---|
| 2013-12-31 | $30.65M | — | — | $49.45M | — | $64.54M | -$33.89M | $177,000.00 | -$33.72M | $0.00 | -$33.72M | — | — | — | 27,275,000 |
|---|
| 2012-12-31 | $7.56M | — | — | $35.64M | — | — | -$40.46M | $87,000.00 | -$40.37M | $0.00 | -$40.37M | — | — | 108,642,000 | 18,107,000 |
|---|
| 2011-12-31 | $4M | — | — | $37.18M | — | — | -$47.96M | $104,000.00 | -$47.86M | $0.00 | -$47.86M | -$0.72 | -$0.72 | 70,800,000 | 70,800,000 |
|---|
| 2010-12-31 | $2.58M | — | — | $38.01M | — | — | -$49.64M | $172,000.00 | -$49.46M | -$176,000.00 | -$49.29M | -$0.77 | -$0.77 | 64,286,000 | 64,165,000 |
|---|
| 2009-12-31 | $81.54M | — | — | $39.84M | — | — | $26.1M | -$1.4M | $24.69M | $150,000.00 | $24.54M | $0.43 | $0.42 | 57,390,000 | 57,961,000 |
|---|
| 2008-12-31 | — | — | — | — | — | — | — | — | — | — | -$56.37M | — | — | — | — |
|---|
| 2007-12-31 | — | — | — | — | — | — | — | — | — | — | -$48.89M | — | — | — | — |
|---|
| 2006-12-31 | — | — | — | — | — | — | — | — | — | — | -$57.12M | — | — | — | — |
|---|
| 2005-12-31 | — | — | — | — | — | — | — | — | — | — | -$42.25M | — | — | — | — |
|---|
| 2004-12-31 | — | — | — | — | — | — | — | — | — | — | -$37.2M | — | — | — | — |
|---|
| 2003-12-31 | — | — | — | — | — | — | — | — | — | — | -$32.69M | — | — | — | — |
|---|
| 2002-12-31 | — | — | — | — | — | — | — | — | — | — | -$23.08M | — | — | — | — |
|---|
| 2001-12-31 | — | — | — | — | — | — | — | — | — | — | -$15.87M | — | — | — | — |
|---|
| 2000-12-31 | — | — | — | — | — | — | — | — | — | — | -$13.08M | — | — | — | — |
|---|
| 1999-12-31 | — | — | — | — | — | — | — | — | — | — | -$7.34M | — | — | — | — |
|---|